LC-80 Timer Programmierung ohne Interrupt history menue Letztmalig dran rumgefummelt: 23.12.13 11:07:55

ist wahrscheinlich fehlerfrei und kann unbedenklich verwendet werden

die beliebte alphabetisch sortierte Schnell-Liste

die beliebte numerisch sortierte Schnell-Liste

Allgemeine FLAG-Wirkung

FLAG-Wirkung auf OP-Code-Gruppen

Befehlsdokumentation mit Beispiel

Übersicht der Subroutinen des LC-8

Z80-CTC

 

Kurzreferenz zur CTC-Programmierung

Eigene Aufgabe 2 Systembausteine programmieren: am Kanalausgang Z80-CTC Kanal 0 soll mit maximal einstellbarer Kanallaufzeit genau eine fallende Flanke registriert werden.

Vorbetrachtungen:

Funktionsprinzip eines CTC-Kanals

noch nicht geschrieben

Zweistrahl-Oszilloskop UTD1925C

 

die Taktfrequenz des LC-80 beträgt 900 kHz ein Kanal kann bis zu einem 0-Durchlauf maximal 255 × 255 = 65025 Impulse verarbeiten

900.00 : 65025 = 13,8408 d.h., alle rund 1/14 Sekunden gibt das einen Impuls am Zählerausgang

für Testzwecke soll 1/14 s hinreichend sein - was bedeutet, wir benötigen einen zweiten Kanal

Pseudocode zum Programm:

Zeile Marke Block Adresse Hex-Code Assembler-Code Kommentar
0001   ORG 2000H
0002   INIT 2000H 3E 25 LD IX, 02300H ;Indexregister IX mit Adresse Anzeigespeicher
0003            
0004          
0005            
0006          
0007          
0008          
0009          
0010          
0011            
0012            
0013            
0014 M1:          
0015            
0016            
0017            
0018          
0019          
0020   TABLE:
0021   2300H ORG 2040H ;Datenadresse organisieren
0022   2300H 00 DEFB 000H ;Datenanzeigespeicher " " eintragen
0023   2301H 08 DEFB 008H ;Datenanzeigespeicher "-" eintragen
0024   2302H 00 DEFB 000H ;Datenanzeigespeicher " " eintragen
0025     2303H 08 DEFB 008H ;Datenanzeigespeicher "-" eintragen
0026     2304H 00 DEFB 000H ;Datenanzeigespeicher " " eintragen
0027     2305H 00 DEFB 000H ;Datenanzeigespeicher " " eintragen

Beispiel für eine kleine Anweisungstabelle in vollständiger Mnemoic-Codierung



zur Hauptseite
© Samuel-von-Pufendorf-Gymnasium Flöha © Frank Rost am 18. August 2009

... dieser Text wurde nach den Regeln irgendeiner Rechtschreibreform verfasst - ich hab' irgendwann einmal beschlossen, an diesem Zirkus nicht mehr teilzunehmen ;-)

„Dieses Land braucht eine Steuerreform, dieses Land braucht eine Rentenreform - wir schreiben Schiffahrt mit drei „f“!“

Diddi Hallervorden, dt. Komiker und Kabarettist