資源簡介
本程序設計實現的功能有:一、通過計時器8253實現秒、分、時的計數,即實現電子表計時功能。二、通過8259產生7#中斷實現時分顯示狀態和秒顯示狀態的切換功能。三、通過8259產生6#中斷實現對秒、分、時的修改設置功能。(電子表采用24小時制)
對于功能一,電子表計時,則是通過將8253的計數器2置初值為4CE9H(十進制11625),并使其工作于方式2,采用二進制計數,然后,將out2接到IRQ1上,通過8259產生1#中斷,從而完成對時間的計數。由于OPCLK的頻率為1.1625MHz.,故在程序中需在1#中斷計數為100次后才對秒進行加1操作。
對于功能二,狀態切換,則是通過在內存中設

代碼片段和文件信息
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2009-12-08?13:01??電子表程序設計文檔\
?????文件???????31095??2009-12-07?13:24??電子表程序設計文檔\1#中斷服務程序流程圖.png
?????文件???????41567??2009-12-07?13:48??電子表程序設計文檔\6#中斷服務程序流程圖.png
?????文件????????4964??2009-12-08?12:27??電子表程序設計文檔\clock.asm
?????文件???????11927??2009-12-07?12:17??電子表程序設計文檔\主程序流程圖.png
?????文件???????36175??2009-12-07?12:48??電子表程序設計文檔\顯示程序流程圖.png
?????文件??????206877??2009-12-08?13:01??電子表程序設計文檔\電子表程序設計文檔.doc
-----------?---------??----------?-----??----
?????目錄???????????0??2009-12-08?13:01??電子表程序設計文檔\
?????文件???????31095??2009-12-07?13:24??電子表程序設計文檔\1#中斷服務程序流程圖.png
?????文件???????41567??2009-12-07?13:48??電子表程序設計文檔\6#中斷服務程序流程圖.png
?????文件????????4964??2009-12-08?12:27??電子表程序設計文檔\clock.asm
?????文件???????11927??2009-12-07?12:17??電子表程序設計文檔\主程序流程圖.png
?????文件???????36175??2009-12-07?12:48??電子表程序設計文檔\顯示程序流程圖.png
?????文件??????206877??2009-12-08?13:01??電子表程序設計文檔\電子表程序設計文檔.doc
- 上一篇:矩陣類,Matrix.h
- 下一篇:電腦鼠最終代碼可運行
評論
共有 條評論