Das eBook Angewandte Mikroelektronik wurde von Hans Lohninger zur Unterstützung verschiedener Lehrveranstaltungen geschrieben. Weitere Informationen finden sie hier. |
Home Anhang Listing: Minimalsystem Includes Lauflicht | |
|
|
Lauflicht
;=================================================== ;---- Experiment: Lauflicht ------------------------ ;=================================================== ; .GLOBAL LAUFL LAUFL: LD A,1 ;Initialisierung $L1: OUT (POUT),A ;Ausgabe auf POUT RRCA ;Bit schieben LD HL,10000 ;Länge der Verzögerung CALL DELAY JR $L1 ;Endlosschleife ; ;=================================================== ;------ Verzögerung -------------------------------- ;=================================================== ; ;ENTRY: HL ... Zahl der Schleifendurchläufe ;EXIT: Verzögerung um 26*HL + 47 Takte, ; falls keine Wartezyklen etc. aufgetreten sind ; .GLOBAL DELAY DELAY: PUSH AF ;Wert von AF sichern PUSH HL ;Wert von HL sichern $1: DEC HL LD A,L ;Test, ob HL=0 OR H JR NZ,$1 ;Schleife, falls HL<>0 POP HL ;alten Wert von HL und POP AF ; AF wiederherstellen RET
|
|
Home Anhang Listing: Minimalsystem Includes Lauflicht |