Architektura číslicových počítačů
Cvičení 4 - Čítače, časovače
Zadání příkladů
Task 1
Blinking diod - GP5 as output, TMR0 is used and when overflows, interrupt bit T0IF in register INTCON is set, so we change the state of the diod.
Solved example attached above.
Task 2
Use TIMER0 for measuring of 50ms. Using this 50ms interval, blink with one diod in 1s period.
Task 3
Use TIMER1 for measuring a half second. Use two led diods, with period 2 second between different states. The sequence shoud be: LED1ON & LED2OFF (2sec.), BOTH OFF (2sec.), LED1OFF & LED2ON (2sec.), BOTH OFF (2sec.), LED1ON & LED2OFF (2sec.), BOTH OFF (2sec.), LED1OFF & LED2ON (2sec.), BOTH OFF (2sec.), etc.
Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/1433/jaro2009/PV172/um/7420824/pr02_timer0.zip