| Zeile 1: | Zeile 1: | ||
| − | Der Programmable Interval Timer, manchmal auch falsch als Programmable Interrupt Timer bezeichnet, erzeugt ein Signal mit der Frequenz von ~ | + | Der Programmable Interval Timer, manchmal auch falsch als Programmable Interrupt Timer bezeichnet, erzeugt ein Signal mit der Frequenz von ~1193180Hz. Diese Signal zählt 3 Register herunter, welche jedes Mal eine Aktion auslösen sobald sie null erreichen.<br> |
Zählregister 1: das auslösend des IRQ0 (Dient dem Betriebsystem zur Zeitmessung und Multitasking)<br> | Zählregister 1: das auslösend des IRQ0 (Dient dem Betriebsystem zur Zeitmessung und Multitasking)<br> | ||
| Zeile 5: | Zeile 5: | ||
Zählregister 3: Signal für den PC-Lautsprecher (also die Tonfrequenz)<br> | Zählregister 3: Signal für den PC-Lautsprecher (also die Tonfrequenz)<br> | ||
| − | Die Frequenz für das Auslösen errechnet sich aus der Grundfrequenz ( | + | Die Frequenz für das Auslösen errechnet sich aus der Grundfrequenz (1193180Hz) und dem Teiler (word). Wobei der Teilerwert 0 für die Zahl 65536 steht. Also 1193180/0 würde wie 1193180/65536 gerechnet werden.<br> |
| − | + | 1193180 Hz / Teiler = Frequenz | |