Architektura číslicových počítačů
Cvičení 3 - Úvod do programování PIC, vstup/výstup, GPIO
Studijní materiály
Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/1433/jaro2009/PV172/um/7420824/03_pic_gpio.pdf
Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/1433/jaro2009/PV172/um/7420824/03_pic_timers.pdf
Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/1433/jaro2009/PV172/um/7420824/pic_reference_manual.pdf
Zadání příkladů
Task 1
Blinking diod - GP5 as output, two counters, when lower counter overflows, higher counter increments. When higher counter overflows, led state changes.
Solved example attached bellow:
Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/1433/jaro2009/PV172/um/7420824/pr01_GPIO.zip
Task 2
Add second blinking diod - GP4. On overflow of counter their will change their states - one will switch off, second one switch on.
Task 3
Again two diods, but period now should be 1second (intruction cycle takes 1microsedond (1MHz)). The sequence shoud be: LED1ON & LED2OFF, BOTH OFF, LED1OFF & LED2ON, BOTH OFF, LED1ON & LED2OFF, BOTH OFF, LED1OFF & LED2ON, BOTH OFF, etc.