【正文】
電平時(shí),訪問(wèn)內(nèi)部程序存儲(chǔ)器,當(dāng) EA/Vpp 為低電平時(shí),則訪問(wèn)外部程序存儲(chǔ)器。 ② P1 口( )是一個(gè)帶有內(nèi)部提升電阻的 8 位準(zhǔn)雙向 I/O 口。 ④ P3口( )是一個(gè)帶有內(nèi)部提升電阻的 8位準(zhǔn)雙向 I/O口。一位顯示器由 8 個(gè)發(fā)光二極管組成,其中 7 個(gè)發(fā)光二極管構(gòu)成字型“ 8”的各個(gè)筆劃(段) a~ g,另一個(gè)小數(shù)點(diǎn)為dp 發(fā)光二極管。 GND 接地。 XTAL2 來(lái)自反向振蕩放大器的輸出。在閃速編程與編程校驗(yàn)期間, P1 口也可接收編碼數(shù)據(jù)。 P3 口也可用作特殊功能口 。 中斷優(yōu)先級(jí):當(dāng)有多個(gè)中斷源同時(shí) 向 CPU 申請(qǐng)中斷時(shí), CPU 優(yōu)先響應(yīng)最需緊急處理的中斷請(qǐng)求,處理完畢再響應(yīng)優(yōu)先級(jí)別較低的 ,這種預(yù)先安排的響應(yīng)次序。當(dāng)CPU 響應(yīng)中斷以 后單片機(jī)內(nèi)部硬件保證它能自動(dòng)的跳轉(zhuǎn)到該地址。 ( 3)從程序表面看來(lái),主程序和中斷服務(wù)程序好象是沒(méi)有關(guān)連的,只有掌握中斷響應(yīng)的過(guò)程, 才能理解中斷的發(fā)生和返回,看得懂中斷程序,并能編寫高質(zhì)量中 斷程序。中斷入口程序 。START:ACALL CLEAR 。 FUN0:LCALL DL10MS 。消除抖動(dòng) JB ,STAR1 WAITL1:JNB ,WAITL1 。等待鍵釋放 SETB F0 FUN20:LCALL FUN22 LCALL STAR1 LJMP FUN20。關(guān)顯示 LJMP STAR1。 FUN33: MOV A,01H ;逐點(diǎn)熄滅 FUN333: MOV P1,A LCALL DL01S JNZ OUT RL A ORL A,P1 AJMP FUN333 DL01S:MOV R2,0FFH 。 通過(guò)課程設(shè)計(jì),我們?cè)鰪?qiáng)了對(duì)單片機(jī)的理解,學(xué)會(huì)查尋資料﹑比較方案,學(xué)會(huì)單片機(jī)的設(shè)計(jì)﹑計(jì)算;進(jìn)一步提高分析解決實(shí)際問(wèn)題的能力,創(chuàng)造一個(gè)動(dòng)腦動(dòng)手﹑獨(dú)立開(kāi)展電路實(shí)驗(yàn)的機(jī)會(huì),鍛煉分析﹑解決程序編寫問(wèn)題的實(shí)際本領(lǐng),真正實(shí)現(xiàn)由課本知識(shí)向?qū)嶋H能力 的轉(zhuǎn)化;通過(guò)典型程序的設(shè)計(jì)與制作,加深對(duì)基本原理的了解,增強(qiáng)了實(shí)踐能力。我們首先查閱了大量的書本資料,接著又上網(wǎng)搜集了許多有用信息,有時(shí)候?yàn)榱苏业揭粋€(gè)合適的電路而苦 惱,有時(shí)候又為取得一點(diǎn)成功而由衷的高興。 FUN11:MOV A,0FEH ;從 到 依次點(diǎn)亮 16 FUN111:MOV P1,A LCALL DL05S JZ OUT RL A ANL A,P1 AJMP FUN111。消除抖動(dòng) JB ,STAR1 WAITL3:JNB ,WAITL3 。 FUN2:LCALL DL10MS 。等待鍵釋放 SETB F0 FUN01:LCALL FUN00 15 LCALL STAR1 LJMP FUN01。關(guān)閉按紐 JNB ,FUN0 JNB ,FUN1 JNB F0,STAR1 。 。 10 X T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 .01P 1 .12P 1 .23P 1 .34P 1 .45P 1 .56P 1 .67P 1 .78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 /R D17P 3 .6 /W R16P 3 .5 /T 115P 2 .7 /A 1 528P 2 .0 /A 821P 2 .1 /A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 C5 1S RC F IL E = 1 .A S MP RO G RA M = 1 .H E XD1L E D R E DD2L E D R E DD3L E D R E DD4L E D R E DD5L E D R E DD6L E D R E DD7L E D R E DD8L E D R E DX1CR Y S T A LC13 0 n FC23 0 n FV CC + 5 VR12 7 0R22 7 0R32 7 0R42 7 0R52 7 0R62 7 0R72 7 0R82 7 0v c c + 5 vC31nFR91 0 kv c c + 5 vR 1 01 0 kR 1 11 0 kR 1 21 0 kR 1 31 0 k 11 3 程序流程圖 總流程圖