Das eBook Angewandte Mikroelektronik wurde von Hans Lohninger zur Unterstützung verschiedener Lehrveranstaltungen geschrieben. Weitere Informationen finden sie hier. |
Home Experimente Mikroprozessorsystem Zähler mit einstellbarer Geschwindigkeit | |
|
|
Experiment: Zähler mit einstellbarer Geschwindigkeit
Im folgenden Experiment wird ein binärer 8-Bit-Zähler aufgebaut, dessen Zählfrequenz über die Parallelschnittstelle PIN eingestellt werden kann. Der Aufbau der Versuchsanordnung entspricht wieder der Abbildung des 8fach-Inverters. Zu Beginn des Programms wird das als Zähler ausgewählte Register C auf null gesetzt. Dann wird der Zählerstand auf dem Port POUT ausgegeben und das Register inkrementiert. Im letzten Teil des Programms wird auf den Eingangsport PIN zugegriffen und an eine Verzögerungsschleife der von PIN gelieferte Wert übergeben. Dadurch kann die Verzögerung bis zum nächsten Schleifendurchlauf und damit die Zählfrequenz über die an PIN angeschlossenen Tasten eingestellt werden. ;=================================================== ;---- Experiment: Zähler --------------------------- ;=================================================== ; .GLOBAL EXPCNT EXPCNT: LD C,0 ;Zähler initial. $L1: LD A,C ;Zähler in A laden OUT (POUT),A ;auf POUT ausgeben INC C IN A,(PIN) ;Verzögerung von PIN LD H,A ;Wert in HL bringen LD L,0 CALL DELAY ;Verzögerung asuführen JR $L1 ;Schleife
|
|
Home Experimente Mikroprozessorsystem Zähler mit einstellbarer Geschwindigkeit |