SAA5243

SAA5243, Elektronika, elementy
[ Pobierz całość w formacie PDF ]
Opis rejestr˘w i programowaniauk’adu dekodera teletekstuSAA 52431. Organizacja pami‘ci dekodera:Dekoder SAA5243 mo§e byŤ pod’†czony do pami‘ci RAM od 1 kBdo 8 kB. Pami‘Ť jest podzielona na 8 stron po 1 kB.Ka§da strona jest podzielona na 26 linii po 40 bajt˘w ka§da.Linie s† numerowane od 0 do 25. Ostatnia linia zawiera tylko24 bajty. Na ekranie mog† byŤ wyžwietlane linie od 0 do 24.Struktura linii 0:0 - 6 bajt - wolne do wpisywania przez komputer.7 bajt - znak wpisywany przez uk’ad SAA5243,kod 7 dla sytuacji normalnej,kod 2 dla szukania strony.8 - 31 bajt - 24 znaki nag’˘wka strony wczytywane nabie§†co w czasie poszukiwania strony.32 - 39 bajt - 8 znak˘w zawsze wczytywanych na bie§†co(czas).Struktura linii 1-23:Ka§da linia - 40 bajt˘w (wprowadzane z teletekstu).Struktura linii 24:40 bajt˘w - wolne do wpisywania przez komputer(linia statusu).Struktura linii 25:Informacje dotycz†ce za’adowanej strony:bajt: D7 D6 D5 D4 D3 D2 D1 D00 0 0 0 HAMER PU3 PU2 PU1 PU01 0 0 0 HAMER PT3 PT2 PT1 PT02 0 0 0 HAMER MU3 MU2 MU1 MU03 0 0 0 HAMER C4 MT2 MT1 MT04 0 0 0 HAMER HU3 HU2 HU1 HU05 0 0 0 HAMER C6 C5 HT1 HT06 0 0 0 HAMER C10 C9 C8 C77 0 0 0 HAMER C14 C13 C12 C118 0 0 0 ~FOUND 0 MAG2 MAG1 MAG09 0 0 PBLF 0 0 0 0 0bajty 10-23 - 14 bajt˘w wolnych do wykorzystania przezmikrokomputer.PU - jednožci numeru strony,PT - dziesi†tki numeru strony,MU - jednožci kodu minut,MT - dziesi†tki kodu minut,HU - jednožci kodu godzin,HT - dziesi†tki kodu godzin,MAG - setki numeru strony (magazyn),HAMER - b’†d korekcji Hamminga w odpowiednim bajcie(odpowiedni bajt zawiera niekorygowalny b’†d),C4 - kasowanie strony (erase page),C5 - newsflash,C6 - subtitle,C7 - blokowanie wyžwietlania nag’˘wka (wiersz 0)(suppress header control bit),C8 - uaktualnienie (update),C9 - znacznik przerwanej sekwencji(interrupted sequence indicator),C10 - blokowanie wyžwietlania (inhibit display),C11 - magazine serial control bit,C12-C14 - bity okrežlaj†ce wersj‘ j‘zykow† strony(language control bits).~FOUND - Bit jest zerowany przez uk’ad w momencie ka§degowczytania strony (Bit ten musi byŤ ustawionyprzez komputer).PBLF - (Page being looked for) bit ten jest ustawianyprzez uk’ad w momencie zaprogramowania odczytunowej strony, zerowany jest w momenciepierwszego wczytania zaprogramowanej strony.Znaczenie bit˘w selekcji j‘zyka:Dla uk’adu SAA5243P/E (bez polskich liter):C12 C13 C14ENGLISH 0 0 0GERMAN 0 0 1SWEDISH 0 1 0ITALIAN 0 1 1FRENCH 1 0 0SPANISH 1 0 1Dla uk’adu SAA5243P/H (z polskimi literami):C12 C13 C14POLISH 0 0 0GERMAN 0 0 1SWEDISH 0 1 0SERBO-CROAT 1 0 1CZECHO-SLOWAK 1 1 0RUMANIAN 1 1 1W momencie w’†czenia zasilania ca’a pami‘Ť jest kasowana(wsz‘dzie wpisywane s† kody spacji - 32; wyj†tkiem jest bajt 7linii 0 - tam wpisywane jest 7).Kasowanie zawartožci strony nast‘puje w momencie odebranianag’˘wka z kodem C4. Kasowanie zawartožci strony nast‘pujer˘wnie§ automatycznie po zaprogramowaniu wczytania nowej stronyw momencie pojawienia si‘ jej nag’˘wka.2. Znaczenie kod˘w znak˘w uk’adu wyžwietlania:Znaki o kodach 0 - 31 to znaki steruj†ce. Znaki o kodach32 - 127 to standardowe lub graficzne (zale§nie od trybu)znaki wykorzystywane przez telegazet‘.Znaki o kodach 128 - 255 to dodatkowe znaki kt˘re mog† byŤwykorzystane przy drukowaniu przez komputer.Opis znak˘w steruj†cych:Znaki steruj†ce wyžwietlaj† si‘ na ekranie jako spacje.Znaki o kodach 0 - 7 w’†czaj† tryb tekstowy i ustawiaj†jednoczežnie kolor atramentu.Podobnie znaki o kodach 16 - 23 w’†czaj† tryb graficzny iustawiaj† jednoczežnie kolor atramentu.0 (16) - czarny,1 (17) - czerwony,2 (18) - zielony,3 (19) - §˘’ty,4 (20) - niebieski,5 (21) - karmazynowy (magenta),6 (22) - turkusowy (cyan),7 (23) - bia’y.Znak o kodzie 8 (flash) w’†cza miganie.Znak o kodzie 9 (steady) wy’†cza miganie.Znak o kodzie 10 (end box) - koniec okienka.Znak o kodzie 11 (start box) - pocz†tek okienka (znak tenmusi wyst†piŤ podw˘jnie aby w’†czyŤ okienko).Znak o kodzie 12 (normal height) - wy’†czenie powi‘kszenia.Znak o kodzie 13 (double height) - w’†czenie powi‘kszenia.Znak o kodzie 24 (conceal display) - rozpocz‘cie obszaruz tekstem ukrytym (wyžwietlanym na §†danie REVEAL).Obszar ukryty ko¤czy u§ycie znaku o kodzie 0 - 7 lub16 - 23.Znak o kodzie 25 (contiguous graphics) - elementy (piksele)znak˘w graficznych stykaj† si‘ ze sob†.Znak o kodzie 26 (separated graphics) - elementy znak˘wgraficznych s† od siebie oddzielone (kolorem t’a).Znak o kodzie 28 (black background) - w’†czenie czarnegot’a.Znak o kodzie 29 (new background) - ustawienie nowego t’a.Nowe t’o ma kolor taki jak aktualny kolor atramentu.Znak o kodzie 30 (hold graphics) - w’†czenie trybu trzymaniagrafiki (w miejscach, gdzie wyst‘puj† znaki steruj†cezamiast spacji jest wyžwietlany ostatnio drukowany znakgraficzny).Znak o kodzie 31 (release graphics) - wy’†czenie trybutrzymania grafiki.Znaki o kodach: 14,15,27 s† zarezerwowane.Na pocz†tku ka§dej linii ustawiana jest sytuacja kt˘r†mo§na opisaŤ nast‘puj†cymi znakami steruj†cymi:7,9,10,12,25,28,31.Opis znak˘w wyžwietlanych:Znaki o kodach 32 - 127 odpowiadaj† z pewnymi wyj†tkamikodom ASCII. Wyj†tkami s† znaki nale§†ce do zestawuprze’†czanego przy zmianie wersji j‘zykowej.S† to kody: 35,36,64,91,92,93,94,95,96,123,124,125,126.R˘wnie§ znak o kodzie 127 jest niezgodny ze standardemASCII.Po w’†czeniu trybu graficznego znaki o kodach 32 - 63 oraz96 - 127 oznaczaj† znaki semigraficzne. Znak semigraficznytworzony jest przez mozaik‘ 2 element˘w w poziomie i 3element˘w w pionie.Znaki o kodach 128 - 255 zawieraj† narodowe znaki kt˘renie zmiežci’y si‘ w zestawie prze’†czanym, a tak§e pewn†iložŤ dodatkowych znak˘w r˘§nego przeznaczenia.Kody polskich znak˘w w zestawie prze’†czanym:Kod: Znak:35 #36 ¤64 †91 ˇ9293 ś94 Ť95 ˘96 ‘123 §124 ž125 ’126 ¦3. Opis rejestr˘w uk’adu SAA5243:Rejestr 1 (mode):D7 = 0D6 - ~(7+P) / 8 BITD5 - ACQUISITION ~ON / OFFD4 - EXTENSION PACKET ENABLED3 - ~DEW / FULL FIELDD2 - TCS OND1 - T1D0 - T0D6 - Normalnie odbierane dane zawieraj† 7 bit˘w danych i 1bit parzystožci. Uk’ad SAA5243 analizuje parzystožŤ iježli wyst‘puje b’†d, bajt nie jest wpisywany dopami‘ci. Ustawiaj†c bit D6 mo§na wy’†czyŤ kontrol‘parzystožci i ’adowaŤ do pami‘ci 8 bit˘w.D5 - Ustawiaj†c ten bit mo§na wy’†czyŤ przyjmowaniewszelkich danych z teletekstu. Mo§na wtedy wykorzystaŤtelewizor jako monitor sterowany komputerem.D4 - Ustawienie tego bitu powoduje zezwolenie na ’adowaniedodatkowych (niewidocznych) wierszy do g˘rnych stronpami‘ci (4-7). 0 stronie (dla normalnych linii)odpowiada strona 4 (dla linii dodatkowych).W liniach dodatkowych przesy’ane s† informacjeFASTEXTu, informacje o uzupe’niaj†cych znakachnarodowych i inne.D3 - Ustawienie tego bitu powoduje zezwolenie naprzyjmowanie danych teletekstu we wszystkich liniachsygna’u TV a nie tylko w czasie trwania wygaszaniaramki. Mo§e to byŤ przydatne gdyby w kablowej TV by’przeznaczony 1 kana’ tylko na przesy’anie telegazety(bez obrazu).D2 - Ustawienie tego bitu powoduje przes’anie na wyjžciesynchronizacji do TV sygna’u wytworzonego w uk’adzieSAA5243 zgodnie z ustawieniami bit˘w T1 i T0.... [ Pobierz całość w formacie PDF ]
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • lemansa.htw.pl
  • Tematy
    Powered by wordpress | Theme: simpletex | © Smętna dusza może nas zabić prędzej, o wiele prędzej niż zarazek.