Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
OpissystemuDSM-51
15
00101x00B
00101x01B
00101x10B
00101x11B
00110xxxB
00111xxxB
01xxxxxxB
10xxxx00B
10xxxx01B
10xxxx10B
10xxxx11B
11xxxxxxB
adresu(Bin)
Dolnaczęść
FF28H
FF29H
FF2AH
FF2BH
FF30H
FF38H
FF40H
FF80H
FF81H
FF82H
FF83H
FFC0H
Pełnyadres
(Hex)
CS55A
CS55B
CS55C
CS55D
CSDS
CSDB
CSMOD
LCDWC
LCDWD
LCDRC
LCDRD
CSX
Symbol
RD/WR
RD/WR
RD/WR
RD/WR
WR
WR
RD/WR
WR
WR
RD
RD
RD\WR
Możliwe
operacje
układ8255-rejestrportuA
układ8255-rejestrportuB
układ8255-rejestrportuC
układ8255-rejestrsterujący
buforwyboruwskaźnika7-segmentowego
bufordanychwskaźnika7-segmentowego
trybdekoderaadresów
HD44780-wpisrozkazówdoLCD
HD44780-wpisdanychdoLCD
HD44780-odczytstanudoLCD
HD44780-odczytdanychdoLCD
zewnętrznamagistralasystemowadoLCD
Urządzenie
1.2.2.
Sterownikprzerwań
WsystemieDSM-51rozbudowanosystemprzerwańododatkoweźródłaze-
wnętrzne.SterownikprzerwańzostałzbudowanynapodstawieukładuGAL16V8
(elementU5).UmiejscowienieorazprzyłączenieukładuGAL16V8jestpokazanena
rysunku1.3.
Dosterownikadoprowadzonosześćsygnałówprzerwań:
IAD-zprzetwornikaanalogowo-cyfrowego,
IOI-zwejściaizolowanegogalwanicznie,
IPA-zukładu8255,
IPB-zukładu8255,
IX-zezłączaszynysystemowej,
IRS-kanałuCOM2.
Sterowniksygnalizujeprzyjścieprzerwaniaprzezobydwazewnętrznewejścia
przerwańmikrokontrolera8051-INT0iINT1.Oprócztegosterownikjestprzyłą-
czonydoszynysystemowejDSM-51jakourządzeniewybieranesygnałemCSIC.
Doprowadzonedoniegosygnałysterująceorazdwieliniedanych(D0iD1).Dzięki
temujestmożliwyodczytnumeruzgłoszonegoprzerwaniaorazzapiskasującyzgło-
szoneprzerwanie.Przywykorzystaniudwóchliniimożliwejestprzesłanie4różnych