·
實驗目的
本實驗的目的在於學習使用M128 微控器的計時(計數)器,做準確精密的計時,並配合輸出入,完成一個能調時間,且具有鬧鈴功能的時鐘。過程中我們將介紹如何以暫存器及旗標寫入設定硬體計時器,如何開放計時中斷分享功能,如何將即時計數工作登錄在計時中斷分享器中達成軟硬體接力計時的目標。最後利用C4M-OS排程器,建構出計時中斷與外部中斷多工同動及互動合作的系統完成計時鬧鈴的任務。
預習讀物
1. 網頁維基百科關於C言語
2. http://en.wikipedia.org/wiki/C(programming_language)
3. C語言學習筆記網頁 http://openhome.cc/Gossip/CGossip/
4. ATmega128(L) Complete.pdf
儀器材料
1. PC電腦
2. ASA M128單板電腦 www.viewmove.com
3. WinAVR Programmer's Notepad 程式下載軟體
4. ASA_HMI_DataAgent
5. ASA-7S00七節管介面卡 ×1
6. ASA-KB00 4X4鍵盤介面卡 ×1
7. ASA-排線X1
8. 單位元跳線X1