M3 Jan R
Indhold Krav Indhold af modul M3 ACIA Registre Kontrol register Status register Baud rate Konklusion
Krav. ACIAén skal konvertere den parallelle kommunikation fra M68k til seriel kommunikation til PC, og omvendt. Kommunikationsprotokollen mellem ACIA og PC skal være RS232. Kommunikationshastigheden mellem ACIA og PC skal være 9600 baud. Signalet imellem dem skal bestå af 1 startbit, 8 bit til data, ingen paritetsbit og 1 stopbit.
Indhold af M3. ACIA. Baudrate generator. RS232 driver.
ACIA. Read/write memory set fra M68k. Synkroniseret med en ekstern E clock. Synkron bus. E, VPA, VMA.
Registre. RS (register select) R/W (read/write) Kontrolregister. Statusregister. Senderregister. Modtagerregister.
Kontrol register. Operations karakteristikken 8 bit, som bliver inddelt på 4 grupper. – CR0-CR1 ( counter division ) – CR2-CR3-CR4 ( word select ) – CR5-CR6 ( Transmitter ) – CR7 ( Receiver interrupt enable )
Status register. Indikerer status af den afsendte og modtagne del af ACIAèn. 8 bit read only, som deles op på funktioner. – RDRF. ( Receiver data register full.) – TDRF. ( Transmitter data register empty.) – DCD*. ( Data carrier detect. ) – CTS*. FE. OVRN. PE. IRQ.
Baud rate. RS232 standard Baud. Eget krav Baud. Ts2mon standard Baud. ACIAèns neddeling. 16 gange. Frekvens KHz. Binær tæller.
Konklusion Velfungerende kredsløb. Kommunikationshastighed på 9600 baud. TTL og signalniveauerne overholdes for afsendelse og modtagelse.