實(shí)時(shí)時(shí)鐘的設(shè)計(jì).doc
約28頁(yè)DOC格式手機(jī)打開展開
實(shí)時(shí)時(shí)鐘的設(shè)計(jì),一.需求分析1.設(shè)備和器材pc機(jī)一臺(tái),8031芯片一塊,并行接口8155a一片,數(shù)字開關(guān)1個(gè),led數(shù)碼管6只,蜂鳴器一只,四行八列鍵盤。2.功能實(shí)現(xiàn)⑴采用定時(shí)器中斷的方法,設(shè)計(jì)一個(gè)一天24小時(shí)進(jìn)制的實(shí)時(shí)時(shí)鐘;⑵ 用6個(gè)發(fā)光二極管分別顯示時(shí)、分、秒的記時(shí);⑶ 能進(jìn)行整點(diǎn)報(bào)時(shí);⑷可以從鍵盤中預(yù)置、修改時(shí)鐘值。二.概要設(shè)計(jì)...


內(nèi)容介紹
此文檔由會(huì)員 xiaowei 發(fā)布
一. 需求分析
1.設(shè)備和器材
PC機(jī)一臺(tái),8031芯片一塊,并行接口8155A一片,數(shù)字開關(guān)1個(gè),LED數(shù)碼管6只,蜂鳴器一只,四行八列鍵盤。
2.功能實(shí)現(xiàn)
⑴采用定時(shí)器中斷的方法,設(shè)計(jì)一個(gè)一天24小時(shí)進(jìn)制的實(shí)時(shí)時(shí)鐘;
⑵ 用6個(gè)發(fā)光二極管分別顯示時(shí)、分、秒的記時(shí);
⑶ 能進(jìn)行整點(diǎn)報(bào)時(shí);
⑷可以從鍵盤中預(yù)置、修改時(shí)鐘值。
二. 概要設(shè)計(jì)
本設(shè)計(jì)共有四個(gè)模塊,即鍵盤模塊,實(shí)時(shí)鐘模塊,顯示模塊以及整點(diǎn)報(bào)時(shí)模塊。
1. 鍵盤模塊包含兩個(gè)部分,一個(gè)是鍵盤掃描,判斷是哪一個(gè)鍵被按下;另一個(gè)是將鍵碼換算成數(shù)字,送到顯示緩沖區(qū);
2. 實(shí)時(shí)鐘模塊:用六個(gè)內(nèi)存單元儲(chǔ)存六個(gè)顯示器所要顯示的數(shù)據(jù),利用8031內(nèi)部的定時(shí)/計(jì)數(shù)器實(shí)現(xiàn)中斷計(jì)時(shí);
3. 顯示模塊:6位顯示器采用動(dòng)態(tài)顯示方式,8155A的PA口輸出位碼,以輪流點(diǎn)亮六個(gè)LED顯示器;緩沖區(qū)內(nèi)的六個(gè)單元通過PB口輸出控制段碼,實(shí)現(xiàn)顯示的數(shù)字控制;
4. 整點(diǎn)報(bào)時(shí)模塊:在實(shí)時(shí)鐘顯示到整點(diǎn)的時(shí)候啟動(dòng)蜂鳴器報(bào)時(shí),即向管腳P1.7輸入一個(gè)高電平一個(gè)低電平,延時(shí),并通過內(nèi)存單元22H傳遞整點(diǎn)小時(shí)數(shù)使得蜂鳴器通過鳴響的次數(shù)報(bào)時(shí)。
目 錄
1. 需求分析 ………………………………………………………………
2. 概要設(shè)計(jì) ………………………………………………………………
3. 詳細(xì)設(shè)計(jì) ………………………………………………………………
3.1 鍵盤模塊 ……………………………………………………………………
3.2 實(shí)時(shí)鐘模塊 …………………………………………………………………
3.3 顯示模塊 ……………………………………………………………………
3.4 整點(diǎn)報(bào)時(shí)模塊 ………………………………………………………………
3.5 主程序模塊 …………………………………………………………………
4.調(diào)試數(shù)據(jù)與運(yùn)行結(jié)果分析………………………………………………
5.程序說明…………………………………………………………………
6.軟件程序框圖……………………………………………………………
6.1 顯示子程序流程圖 …………………………………………………………
6.2 鍵盤子程序流程圖 …………………………………………………………
6.3 整點(diǎn)報(bào)時(shí)子程序流程圖 ……………………………………………………
6.4 實(shí)時(shí)鐘子程序流程圖 ………………………………………………………
7.附錄………………………………………………………………………
8. 附錄源代碼………………………………………………………………
9.課程設(shè)計(jì)中出現(xiàn)的問題……………………………………………………
10.心得體會(huì)…………………………………………………………………
11.參考文獻(xiàn)及網(wǎng)站…………………………………………………………
1.設(shè)備和器材
PC機(jī)一臺(tái),8031芯片一塊,并行接口8155A一片,數(shù)字開關(guān)1個(gè),LED數(shù)碼管6只,蜂鳴器一只,四行八列鍵盤。
2.功能實(shí)現(xiàn)
⑴采用定時(shí)器中斷的方法,設(shè)計(jì)一個(gè)一天24小時(shí)進(jìn)制的實(shí)時(shí)時(shí)鐘;
⑵ 用6個(gè)發(fā)光二極管分別顯示時(shí)、分、秒的記時(shí);
⑶ 能進(jìn)行整點(diǎn)報(bào)時(shí);
⑷可以從鍵盤中預(yù)置、修改時(shí)鐘值。
二. 概要設(shè)計(jì)
本設(shè)計(jì)共有四個(gè)模塊,即鍵盤模塊,實(shí)時(shí)鐘模塊,顯示模塊以及整點(diǎn)報(bào)時(shí)模塊。
1. 鍵盤模塊包含兩個(gè)部分,一個(gè)是鍵盤掃描,判斷是哪一個(gè)鍵被按下;另一個(gè)是將鍵碼換算成數(shù)字,送到顯示緩沖區(qū);
2. 實(shí)時(shí)鐘模塊:用六個(gè)內(nèi)存單元儲(chǔ)存六個(gè)顯示器所要顯示的數(shù)據(jù),利用8031內(nèi)部的定時(shí)/計(jì)數(shù)器實(shí)現(xiàn)中斷計(jì)時(shí);
3. 顯示模塊:6位顯示器采用動(dòng)態(tài)顯示方式,8155A的PA口輸出位碼,以輪流點(diǎn)亮六個(gè)LED顯示器;緩沖區(qū)內(nèi)的六個(gè)單元通過PB口輸出控制段碼,實(shí)現(xiàn)顯示的數(shù)字控制;
4. 整點(diǎn)報(bào)時(shí)模塊:在實(shí)時(shí)鐘顯示到整點(diǎn)的時(shí)候啟動(dòng)蜂鳴器報(bào)時(shí),即向管腳P1.7輸入一個(gè)高電平一個(gè)低電平,延時(shí),并通過內(nèi)存單元22H傳遞整點(diǎn)小時(shí)數(shù)使得蜂鳴器通過鳴響的次數(shù)報(bào)時(shí)。
目 錄
1. 需求分析 ………………………………………………………………
2. 概要設(shè)計(jì) ………………………………………………………………
3. 詳細(xì)設(shè)計(jì) ………………………………………………………………
3.1 鍵盤模塊 ……………………………………………………………………
3.2 實(shí)時(shí)鐘模塊 …………………………………………………………………
3.3 顯示模塊 ……………………………………………………………………
3.4 整點(diǎn)報(bào)時(shí)模塊 ………………………………………………………………
3.5 主程序模塊 …………………………………………………………………
4.調(diào)試數(shù)據(jù)與運(yùn)行結(jié)果分析………………………………………………
5.程序說明…………………………………………………………………
6.軟件程序框圖……………………………………………………………
6.1 顯示子程序流程圖 …………………………………………………………
6.2 鍵盤子程序流程圖 …………………………………………………………
6.3 整點(diǎn)報(bào)時(shí)子程序流程圖 ……………………………………………………
6.4 實(shí)時(shí)鐘子程序流程圖 ………………………………………………………
7.附錄………………………………………………………………………
8. 附錄源代碼………………………………………………………………
9.課程設(shè)計(jì)中出現(xiàn)的問題……………………………………………………
10.心得體會(huì)…………………………………………………………………
11.參考文獻(xiàn)及網(wǎng)站…………………………………………………………
TA們正在看...
- 《第2節(jié)金屬礦物鐵的冶煉》ppt課件(河北省縣級(jí)優(yōu)課...ppt
- 《第2節(jié)金屬礦物鐵的冶煉》ppt課件(貴州省縣級(jí)優(yōu)課...ppt
- 《第2節(jié)金屬礦物鐵的冶煉》ppt課件(遼寧省市級(jí)優(yōu)課...ppt
- 《第3節(jié)化學(xué)方程式的書寫與應(yīng)用》ppt課件(吉林省縣...ppt
- 《第3節(jié)化學(xué)方程式的書寫與應(yīng)用》ppt課件(湖北省縣...ppt
- 《第3節(jié)化學(xué)方程式的書寫與應(yīng)用》ppt課件(福建省市...ppt
- 《中和反應(yīng)》ppt課件(吉林省縣級(jí)優(yōu)課).ppt
- 《中和反應(yīng)》ppt課件(四川省縣級(jí)優(yōu)課).ppt
- 《中和反應(yīng)》ppt課件(寧夏市級(jí)優(yōu)課).ppt
- 《中和反應(yīng)》ppt課件(安徽省縣級(jí)優(yōu)課).ppt