freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)字電子鐘的設(shè)計_課程設(shè)計論文(留存版)

2024-10-26 12:03上一頁面

下一頁面
  

【正文】 圖、 PCB 圖和元器件布局 采用 Protel 軟件, Protel99SE 是 Protel 公司近 10 年來致力于 Windows 平臺開發(fā)的最新結(jié)晶 , 能實現(xiàn)從電學(xué)概念設(shè)計到輸出物理生產(chǎn)數(shù)據(jù) , 能夠和形象的畫出我們所要設(shè)計的產(chǎn)品。 硬件方案: ⑴ 顯示器采用 6 位 LED 數(shù)碼管(共陽),可分別顯示時間或日期;(通過 KB 鍵可切換) ⑵ 顯示器的驅(qū)動采用動態(tài)掃描電路形式,以達到簡化電路的目的。單片機具有體積小、功能強、應(yīng)用面廣等優(yōu)點,為學(xué)習(xí)、應(yīng)用和開發(fā)提供了便利條件。單片機軟件編程主要實現(xiàn)鍵盤、 LED 顯示等各模塊的功能,采用 匯編 語言編程。分別接在單片機的P1 口線上。 開始開數(shù)碼管的日十位顯示調(diào)用延時子程序關(guān)數(shù)碼管的日十位顯示調(diào)用延時子程序開數(shù)碼管的日個位顯示關(guān)數(shù)碼管的日個位顯示開數(shù)碼管的月十位顯示調(diào)用延時子程序關(guān)數(shù)碼管的月十位顯示開數(shù)碼管的月個位顯示調(diào)用延時子程序關(guān)數(shù)碼管的月個位顯示開數(shù)碼管的年十位顯示調(diào)用延時子程序關(guān)數(shù)碼管的年十位顯示開數(shù)碼管的年個位顯示調(diào)用延時子程序關(guān)數(shù)碼管的年個位顯示結(jié)束 12 第四章 設(shè)計仿真和結(jié)果分析 設(shè)計結(jié)論和功能使用說明 設(shè)計結(jié)論 通過對單片機進行外接鍵盤和 LED 數(shù)碼管的操作以及加上硬件電路和軟件的結(jié)合,實現(xiàn)了該數(shù)字電鐘顯示 ,同時 還可實現(xiàn)對該電子鐘進行調(diào)整的功能。************************** ***;數(shù)碼管顯示器段控口接單片機的 P0口,位控口接單片機的 P3口; ***** ******************************************************************** **********;存儲單元定義; ******************************************************* YEAR EQU 40H MONTH EQU 41H DAY EQU 42H HOUR EQU 43H MINUTE EQU 44H SECOND EQU 45H TIME EQU 46H ORG 0000H AJMP START ORG 000BH AJMP ET_0 START: LCALL LING MOV TIME, 00H MOV TMOD, 01H ;設(shè)置定時器的工作方式為方式一 MOV TH0, (6553650000)/256 ;定時 50毫秒 MOV TL0, (6553650000)MOD 256 MOV IE, 82H LOOP: LCALL DISPLAY0 ;顯示 P. JNB , MAIN1 JMP LOOP MAIN1: LCALL DISPLAY0 JNB , MAIN1 SETB TR0 ;開啟定時器 *****************;主函 數(shù); ****************************************************** MAIN: LCALL KEY JB , SET1 JB , GUAN JB , RIQI LCALL DISPLAY2 ;顯示時分秒 AJMP MAIN *********************;顯示日期; ************************************************ RIQI: LCALL DISPLAY1 LCALL KEY JB , MAIN JMP RIQI 19 GUAN: MOV P2, 0FFH ;關(guān)顯示 LCALL KEY JB , MAIN JMP GUAN ***************;進入時分秒的調(diào)整界面; ****************************************** SET1: CLR TR0 ;時分秒的調(diào)整 LCALL DISPLAY2 LCALL KEY JB , SET2 JB , TS JB , TF JB , TM JMP SET1 TS: INC HOUR ;時的調(diào)整 MOV A, HOUR ;是否達到了 24小時到了就清零 CJNE A,24, SET1 AJMP LL1 LL1: MOV HOUR, 0 JMP SET1 TF: INC MINUTE ;分的調(diào)整 MOV A, MINUTE ;是否達到了 60分到了就清零 CJNE A, 60, SET1 AJMP LL2 LL2: MOV MINUTE, 0 JMP SET1 TM: INC SECOND ;秒的調(diào)整 MOV A, SECOND ;是否達到了 60秒到了就清零 CJNE A,60, SET1 AJMP LL3 LL3: MOV SECOND, 0 JMP SET1 SET2: LCALL KEY ;進入年月日的調(diào)整界面 LCALL DISPLAY1 ;顯示年月日 JB , EXIT JB , TN JB , TY JB , TR JMP SET2 EXIT: SETB TR0 ;關(guān)定時器 JMP MAIN TN: INC YEAR ;年的調(diào)整 MOV A, YEAR ;是否達到了 99年到了就清零 CJNE A,99, SET2 AJMP LL4 20 LL4: MOV YEAR, 0 JMP SET2 TY: INC MONTH ;月的調(diào)整 MOV A, MONTH ;是否達到了 12月到了就清零 CJNE A,13, SET2 AJMP LL5 LL5: MOV MONTH, 0 JMP SET2 TR: INC DAY ;日的調(diào)整 MOV A, YEAR ;看是閏年還是非閏年 MOV B, 4 DIV AB MOV A, B JZ WW1 ;閏年則轉(zhuǎn) WW1 JMP WW2 ;非閏年則轉(zhuǎn) WW2 WW1: MOV A, MONTH ;看是閏年的哪一月份 CJNE A,2, LL6 ;是閏年中的 2 月則為 29 天 MOV A, DAY 到 29就清零 CJNE A,29, SET2 MOV DAY, 0 AJMP SET2 LL6: CJNE A,4, LL7 ;閏
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1