




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、培訓(xùn)復(fù)習(xí).1.3.1單片機(jī)最小系統(tǒng)的硬件開(kāi)發(fā).1. 6 Vision集成開(kāi)發(fā)環(huán)境簡(jiǎn)介1.6.1 Vision的界面.按下此鈕加載.hex文件按下選擇芯片P89v51RB2如圖圖O_2所示鉤上鉤上.2Flash Magic P89V51RB2芯片ISP下載 1運(yùn)轉(zhuǎn)Flash Magic 2擦除芯片。 ISP在下拉菜單中選擇Erase Flach Pages(頁(yè)擦除)項(xiàng)圖_4 頁(yè)擦除選擇對(duì)話框3燒錄程序下載終了后,再按一次P89V51CPU實(shí)驗(yàn)?zāi)K上的復(fù)位輕觸,單片機(jī)進(jìn)入程序運(yùn)轉(zhuǎn)形狀。圖O_4 提示.2.2 80C51的根本構(gòu)造與運(yùn)用方式2.2.1 80C51的根本構(gòu)造.2.5.3 80C51單片
2、機(jī)的特殊功能存放器SFR根本型單片機(jī)有21個(gè)SFR離散地分布在80HFFH空間。 與運(yùn)算器相關(guān)3個(gè) ACC B PSW與定時(shí)/計(jì)數(shù)器相關(guān)6個(gè) TH0,TL0 TH1,TL1 TMOD TCON指針類(lèi)3個(gè) SP DPH,DPL與口相關(guān)7個(gè) P0,P1,P2,P3 SBUF SCON PCON與中斷相關(guān)2個(gè) IE IP.8.3 鍵盤(pán)與顯示器的擴(kuò)展 9.3.1 根本LED顯示原理 1LED顯示器的構(gòu)造與原理 共陰極共陽(yáng)極.dpgfedcba00000110共陰極字形“1編碼例如:06H7D. 驅(qū)動(dòng)簡(jiǎn)單的輸入設(shè)備 簡(jiǎn)單開(kāi)關(guān)及輸入接口.指令闡明.解2:fosc=12MHz,一個(gè)機(jī)器周期為1s。DY10m
3、s:MOVR 6,#20 ;置外循環(huán)次數(shù)DLP1: MOVR 7,#250 ;置內(nèi)循環(huán)次數(shù)DLP2: DJNER7,DLP2 ;2機(jī)周2501s/機(jī)周=500 ;s=0.5ms DJNZR6,DLP1 ;0.5ms20=10ms RET.子程序LCALL、ACALLRET.2.2.4 流水燈控制工程1.工程要求單片機(jī)P0口接8個(gè)指示燈,經(jīng)過(guò)程序控制實(shí)現(xiàn)8個(gè)指示燈從上向下依此點(diǎn)亮,間隔時(shí)間0.5s。. ORG 0000H AJMP MAIN ORG 0100HMAIN: MOV A, #0FEH MAIN2: MOV P0, A ACALL DELAY RL A AJMP MAIN2 DELAY
4、: MOV R7,#100;延時(shí)DELAY01: MOV R6,#100DELAY02: MOV R5,#50DELAY03: DJNZ R5,DELAY03 DJNZ R6,DELAY02 DJNZ R7,DELAY01 RET END2.參考程序 .3.思索題1實(shí)現(xiàn)8個(gè)指示燈從下向上依此點(diǎn)亮的程序設(shè)計(jì),并完成程序調(diào)試。2改動(dòng)延時(shí)時(shí)間改為1s。.2.2.5 其它燈光控制工程O(píng)RG 0000HAJMP MAINORG 0100H MAIN :MOV A, #11111111BMOV P0,AACALL DELAYMOV A, #00000000BMOV P0,AACALL DELAYMOV A
5、,#11111111BMOV P0,AACALL DELAYMOV A, #00000000BMOV P0,AACALL DELAY;花樣從中間開(kāi)場(chǎng)亮起MOV A, #11100111BMOV P0,AACALL DELAYMOV A, #11011011BMOV P0, AACALL DELAYMOV A,#10111101BMOV P0, AACALL DELAYMOV A, #01111110BMOV P0, AACALL DELAYAJMP MAIN.DELAY: MOV R7,#100DELAY01: MOV R6,#100DELAY02: MOV R5,#50DELAY03: DJ
6、NZ R5,DELAY03 DJNZ R6,DELAY02 DJNZ R7,DELAY01 RET END思索題:1編程實(shí)現(xiàn)隔燈閃爍,并調(diào)試。2用花樣燈實(shí)現(xiàn)流水燈控制效果。3能否用查表的方法實(shí)現(xiàn)花樣燈。.數(shù)碼顯示工程1.靜態(tài)顯示用單數(shù)碼管顯示模塊循環(huán)顯示09十個(gè)數(shù)字,每1s顯示一次。2. 動(dòng)態(tài)顯示 在兩個(gè)數(shù)碼管上做一個(gè)0099的計(jì)數(shù)器,要求自動(dòng)加1進(jìn)位,每1s顯示一次。.單數(shù)碼管顯示模塊ORG 0000HAJMP MAINORG 0100HMAIN: MOV P2,#0FDHMOV R2, #00HMOV DPTR, #TABDSU: MOV A, R2MOVC A, A+DPTRMOV P0
7、, ALCALL DEL1SINC R2CJNE R2, #0AH, DSUAJMP MAINDEL1S:MOV R3,#0AHLOOP: MOV R4,#0C8HLOOP1:MOV R5, #0FAHXHD: DJNZ R5, XHDDJNZ R4, LOOP1DJNZ R3, LOOPRETTAB: DB 0C0H, 0F9H, 0A4H, 0B0H, 099H, 092H, 082H, 0F8H ;0;1;2;3;4;5;6;7DB 080H, 090H, 088H, 083H, 0C6H, 0A1H, 086H, 08EH ;8;9;A;B;C;D;E;F END. ORG 0000H
8、 AJMP MAIN ORG 0100H MAIN:MOV DPTR,#TAB MOV R1,#00H;十位值 MOV R0,#00H ;個(gè)位值 MOV R7,#00H LOOP:MOV A,R0 MOVC A,A+DPTR MOV P0,A CLR P2.0 SETB P2.1 LCALL DEL04 MOV A,R1 MOVC A,A+DPTR MOV P0,A SETB P2.0 CLR P2.1 ;十位顯示 LCALL DEL04 INC R7 CJNE R7,#125,LOOP MOV R7,#00HINC R0 CJNE R0,#0AH,LOOP INC R1MOV R0,#00H
9、 CJNE R1,#0AH,LOOP AJMP MAIN 兩個(gè)數(shù)碼管顯示 .DEL04:MOV R3,#20;4msLOOP1:MOV R4,#100 DJNZ R4,$ DJNZ R3,LOOP1 RETTAB: DB 0C0H, 0F9H, 0A4H, 0B0H, 099H, 092H, 082H, 0F8H ;0;1;2;3;4;5;6;7 DB 080H, 090H, 088H, 083H, 0C6H, 0A1H, 086H, 08EH ;8;9;A;B;C;D;E;F END 闡明:R0:個(gè)位顯示值;R1:十位顯示值;R7:掃描次數(shù)DEL04子程序4ms延時(shí)程序;.4. 獨(dú)立式鍵盤(pán)與
10、LED顯示例如例:如圖,編寫(xiě)程序,分別實(shí)現(xiàn)功能:上電后數(shù)碼管顯示“P,按下任何鍵后,顯示從“0開(kāi)場(chǎng)每隔1秒加1,加至“F后,數(shù)碼管顯示“P,進(jìn)入等待按鍵形狀。 . TEMP EQU 30HORG 0000HJMP START ORG 0100HSTART:MOV SP,#5FH MOV P0,#8CH ;顯示PMOV P3,#0FFHNOKEY:MOV A,P3CPL AJZ NOKEY ;無(wú)鍵按下MOV TEMP,P3 ;有鍵按下CALL D10msMOV A,P3CJNE A,TEMP,NOKEY;去抖MOV R7,#16MOV R2,#0LOOP:MOV A,R2 MOV DPTR,#CODE_P0 MOVC A,A+DPTR MOV P0,A INC R2 SETB R
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年喀什b2貨運(yùn)資格證多少道題
- 勞動(dòng)合同范本手寫(xiě)
- 單位洗車(chē)合同范本
- 六險(xiǎn)一金 合同范本
- 個(gè)人建筑倉(cāng)庫(kù)合同范本
- 勞務(wù)中介勞務(wù)合同范本
- 東城食堂承包合同范本
- 住宿酒店前臺(tái)合同范本
- 出售二手房貸款合同范本
- 臨沂工廠轉(zhuǎn)讓合同范本
- 超市投標(biāo)書(shū)范文
- 《工程合同管理與招投標(biāo)實(shí)訓(xùn)》課程電子教案
- 腫瘤科疼痛一病一品
- 2024-2030年中國(guó)礦用錨桿行業(yè)發(fā)展現(xiàn)狀需求分析報(bào)告
- 標(biāo)本溢灑應(yīng)急預(yù)案
- 2024年有關(guān)對(duì)外擔(dān)保-股東會(huì)決議范本
- 2024年1月浙江省高考英語(yǔ)真題試卷含答案
- 人民醫(yī)院樣本外送檢測(cè)管理制度
- 老舊小區(qū)改造工程施工組織設(shè)計(jì)方案
- 建筑幕墻工程檢測(cè)知識(shí)考試題庫(kù)500題(含答案)
- DG-TJ 08-2451-2024 電動(dòng)自行車(chē)集中充電和停放場(chǎng)所設(shè)計(jì)標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論