Das eBook Angewandte Mikroelektronik wurde von Hans Lohninger zur Unterstützung verschiedener Lehrveranstaltungen geschrieben. Weitere Informationen finden sie hier. |
Home Experimente I/O-Bausteine Experimente mit Z80-DART Empfang von Zeichen auf der seriellen Leitung | |||
Siehe auch: Serielle Schnittstelle | |||
|
|||
Experiment: Empfang von Zeichen auf der seriellen Leitung
Das folgende Experiment stellt das komplementäre Experiment zu dem vorangegangenen Versuch dar. Es werden Zeichen auf der seriellen Schnittstelle empfangen und als binäres Muster mit Hilfe von Leuchtdioden dargestellt. Dazu wird der in folgender Abbildung gezeigte Aufbau verwendet. Als Terminal kann man auch einen Personalcomputer mit einem Kommunikationsprogramm, z.B. Kermit oder Miniterm (siehe Lohninger 1989), verwenden.
Das Programm zur Verwirklichung dieses Experiments ist sehr einfach. Es fragt zuerst ab, ob die Stellung des DIP-Switches auf der Hauptplatine uP1 geändert worden ist oder nicht. Dieser Schalter bestimmt das Protokoll der Schnittstelle. Wenn die Stellung geändert wurde, wird das Protokoll entsprechend geändert Daraufhin wird geprüft, ob sich im Empfangspuffer ein neues Zeichen befindet und, wenn dies der Fall ist, wird dieses auf den Leuchtdioden dargestellt. ;=================================================== ;---- Experiment: Zeichen seriell empfangen -------- ;=================================================== ; .GLOBAL BYTREC BYTREC: LD HL,DSIMG ;DIPSW geändert ? IN A,(DIPSW) CP (HL) LD (HL),A CALL NZ,SETDSW ;ja, neues Protokoll CALL RDV24A ;Zeichen einlesen JR C,BYTREC ;kein Zeichen OUT (POUT),A ;Zeichen auf LEDs JR BYTREC ;nächstes Zeichen
|
|||
Home Experimente I/O-Bausteine Experimente mit Z80-DART Empfang von Zeichen auf der seriellen Leitung |