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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)數(shù)字電子鐘[修改好的]-wenkub

2023-07-11 10:16:08 本頁(yè)面
 

【正文】 由復(fù)位電路完成,單片機(jī)內(nèi)部有一個(gè)高增益、反相放大器,其輸入端為芯片引腳XTAL1,其輸出端位位引腳XTAL2。鍵盤采用動(dòng)態(tài)掃描方式。并有時(shí)間設(shè)定,時(shí)間調(diào)整功能。走時(shí)準(zhǔn)確、顯示直觀、運(yùn)行穩(wěn)定等優(yōu)點(diǎn)。所以設(shè)計(jì)一個(gè)簡(jiǎn)易數(shù)字電子鐘很有必要。本電子鐘采用ATMEL公司的AT89S52單片機(jī)為核心,使用12MHz 晶振與單片機(jī)AT89S52 相連接,通過軟件編程的方法實(shí)現(xiàn)以24小時(shí)為一個(gè)周期,同時(shí)8位7段LED數(shù)碼管(兩個(gè)四位一體數(shù)碼管)顯示小時(shí)、分鐘和秒的要求,并在計(jì)時(shí)過程中具有定時(shí)功能,當(dāng)時(shí)間到達(dá)提前定好的時(shí)間進(jìn)行蜂鳴報(bào)時(shí)。具有極高的推廣應(yīng)用價(jià)值。 功能要求說明設(shè)計(jì)一個(gè)具有特定功能的電子鐘。利用單片機(jī)定時(shí)器及計(jì)數(shù)器產(chǎn)生定時(shí)效果通過編程形成數(shù)字鐘效果,再利用數(shù)碼管動(dòng)態(tài)掃描顯示單片機(jī)內(nèi)部處理的數(shù)據(jù),同時(shí)通過端口讀入當(dāng)前外部控制狀態(tài)來改變程序的不同狀態(tài),實(shí)現(xiàn)不同功能。通過這兩個(gè)引腳在芯片外并接石英晶體振蕩器和兩只電容。KKK3,K4任一鍵都獨(dú)自連一個(gè)I/O(、)口線,說明它們可以獨(dú)立實(shí)現(xiàn)相應(yīng)的電子鐘功能。 PCB圖 見附錄B所示。秒調(diào)整鍵K4:;蜂鳴器接:;整點(diǎn)和鬧鐘時(shí)間到時(shí)蜂鳴器報(bào)時(shí);28H36H;9個(gè)寄存器單元作為顯示單元; 28H 鬧鈴小時(shí)緩沖區(qū);29H鬧鈴分鐘緩沖區(qū);30H 位選通控制位; 31H 顯示位數(shù)計(jì)數(shù)器;32H 走時(shí)小時(shí)緩沖區(qū);33H 走時(shí)分鐘緩沖區(qū);34H走時(shí)秒緩沖區(qū); 35H 定時(shí)器中斷次數(shù)計(jì)數(shù)器;36H顯示緩沖區(qū)首地址; 設(shè)計(jì)課題軟件系統(tǒng)個(gè)模塊功能簡(jiǎn)要介紹 本設(shè)計(jì)的軟件系統(tǒng)主要采用以下基本模塊來實(shí)現(xiàn),主程序、中斷服務(wù)程序、鍵盤輸入程序模塊、數(shù)碼管及其驅(qū)動(dòng)模塊和延時(shí)模塊。數(shù)碼管及其驅(qū)動(dòng)模塊:主要是用于驅(qū)動(dòng)數(shù)碼管及利用數(shù)碼管顯示時(shí)間。設(shè)計(jì)中問題很多,比如電路板的制作和電路的設(shè)計(jì),但是經(jīng)過查找和實(shí)驗(yàn)制作出了該設(shè)計(jì),真的經(jīng)歷了許多困難,卻積累了很多寶貴的經(jīng)驗(yàn),本設(shè)計(jì)用2個(gè)四位一體的共陽(yáng)數(shù)碼管做為顯示器,它顯示時(shí)間值;設(shè)計(jì)中有三個(gè)按鍵,其中S1為啟動(dòng)/選擇調(diào)整位置,S2為加控制鍵 S3為減控制鍵,當(dāng)整點(diǎn)時(shí)間到時(shí),蜂鳴器報(bào)警。實(shí)現(xiàn)功能: 可調(diào)整運(yùn)行的電子鐘具有三種工作狀態(tài):“P.”狀態(tài),運(yùn)行狀態(tài),走時(shí)調(diào)整狀態(tài),鬧鐘調(diào)整狀態(tài)。 (4)、鬧鐘調(diào)整狀態(tài):鬧鐘走時(shí)狀態(tài)下按K4鍵進(jìn)入,在此狀態(tài)下,按K2(時(shí)+1鍵)、K3(分+1鍵),鍵均有效;調(diào)整結(jié)束后必須按K4鍵,即可退出鬧鐘調(diào)整狀態(tài),進(jìn)入運(yùn)行狀態(tài)。 教學(xué)建議通過對(duì)這門課程學(xué)習(xí),了解了單片機(jī)的許多知識(shí),尤其是在王韌老師的教學(xué)過程中,你的幽默的教學(xué)方式讓課堂氣氛很活躍,授課內(nèi)容條理清晰,經(jīng)常運(yùn)用各種實(shí)例,給人印象深刻。通過此次課程設(shè)計(jì),使我更加扎實(shí)的掌握了有關(guān)單片機(jī)方面的知識(shí),在設(shè)計(jì)過程中雖然遇到了一些問題,但經(jīng)過一次又一次的思考,一遍又一遍的檢查終于找出了原因所在,也暴露出了前期我在這方面的知識(shí)欠缺和經(jīng)驗(yàn)不足。在設(shè)計(jì)的過程中遇到問題,可以說得是困難重重,但可喜的是最終都得到了解決。使我在此次設(shè)計(jì)中學(xué)到了許多寶貴的知識(shí)和經(jīng)驗(yàn)。=============================================== 程序定義段。================================================ ORG 0000HLOOP: MOV P0, 0CH MOV P2, 7FH JB , LOOP LCALL DELAY_10ms JB , LOOP JNB , $ LJMP MAIN ORG 000BH LJMP TIME0 ORG 001BH LJMP TIME1 ORG 0100HMAIN: MOV SP, 70H MOV P0, 0FFH MOV P2, 0FFH CLR ALARM MOV HOUR_A, 12 MOV MIN_A, 00 MOV HOUR, 0 MOV MIN, 0 MOV SEC, 0 MOV T1_COUNT, 0 MOV DISP_DIGIT,7FH MOV DISP_SEL, 0 MOV DISP_BUF+2,10 MOV DISP_BUF+5,10 ACALL T0T1_INITSTART : ACALL CONV ACALL ALA_CHECK JB K1, K1_NEXT ACALL LIGHT ACALL KEY_PROC AJMP STARTK1_NEXT: JB K2, K2_NEXT AJMP STARTK2_NEXT: JB K3, K3_NEXT AJMP STARTK3_NEXT: JB K4, K4_NEXT ACALL LIGHT ACALL ALARM_SET CPL ALARM JNB ALARM, STOP_BEEP ACALL LIGHT ACALL LIGHT ACALL LIGHT AJMP STARTSTOP_BEEP:ACALL LIGHT K4_NEXT: AJMP START。=================================================。 定時(shí)器T0中斷服務(wù)程序,用于數(shù)碼管掃描。=================================================== DISP: MOV P2, 0FFH MOV A, DISP_BUF ADD A, DISP_SEL MOV R0, A MOV A, R0 MOV DPTR, TAB MOVC A, A+DPTR MOV P0, A MOV P2, DISP_DIGIT MOV A, DISP_DIGIT RR A MOV DISP_DIGIT,A INC DISP_SEL MOV A, DISP_SEL CLR C SUBB A, 8 JZ RST_0 A
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1