版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
單片機實驗復(fù)習(xí)實驗1P1口實驗實驗要求:1.P1口做輸出口,接八只發(fā)光二極管,編寫程序,使其循環(huán)點亮。2.P1口低四位接四只發(fā)光二極管L1-L4,P1口高四位接開關(guān)K1-K4,編寫程序,將開關(guān)的狀態(tài)在發(fā)光二極管上顯示出來。硬件連接:P1口分別接8個發(fā)光二極管程序:ORG0000H
START:MOVA,#01H
LOOP:MOVP1,A
MOVR1,#10DEL1:MOVR2,#200
DEL2:MOVR3,#126
DEL3:DJNZR3,DEL3
DJNZR2,DEL2
DJNZR1,DEL1
RLA
LJMPLOOP
END延時0.1s程序硬件連接:P1口的P1.0—P1.3接L1-L4,
P1口的P1.4—P1.7接K1-K4程序:ORG0000HSTART:MOVA,P1
SWAPA
ORLA,#0F0H
MOVP1,A
MOVR0,#200
DJNZR0,$
LJMPSTART
END
思考題:修改程序,使發(fā)光二極管閃亮移位方向改變ORG0000H
START:MOVA,#01H
LOOP:MOVP1,A
MOVR1,#10DEL1:MOVR2,#200
DEL2:MOVR3,#126
DEL3:DJNZR3,DEL3
DJNZR2,DEL2
DJNZR1,DEL1
RRA
LJMPLOOP
END實驗二外部中斷實驗實驗要求:P1口做輸出口,接八只發(fā)光二極管,編寫程序,使其循環(huán)點亮。以單脈沖輸出端做為中斷申請,當?shù)谝淮萎a(chǎn)生外部中斷時,使發(fā)光二極管全亮,延時1秒后返回中斷之前的狀態(tài);當?shù)诙萎a(chǎn)生外部中斷時,使發(fā)光二極管全滅,延時1秒后返回中斷之前的狀態(tài);以后如上述一直循環(huán)下去硬件連接:P1.0—P1.7分別接發(fā)光二極管L1—L8,INT0接單脈沖輸出端程序:ORG0000H
LJMPSTART
ORG0003H
LJMPPINT0
START:SETBEX0
SETBIT0
SETBEA
MOVA,#01H
MOVR4,#00H
LOOP:MOVP1,A
LCALLM1S
RLA
SJMPLOOPPINT0:PUSHACC
PUSHPSW
MOVA,P1
PUSHACC
CJNER4,#00H,N01
INCR4
MOVP1,#0FFH
DLAY:LCALLM2S
POPACC
POPPSW
POPACC
RETI
N01:MOVR4,#00H
MOVP1,#00H
SJMPDLAYM1S:MOVR1,#10
DEL1:MOVR2,#200
DEL2:MOVR3,#126
DEL3:DJNZR3,DEL3
DJNZR2,DEL2
DJNZR1,DEL1
RET
M2S:MOVR5,#10
DEI1:MOVR6,#200
DEII:MOVR7,#126
DEI3:DJNZR7,DEI3
DJNZR6,DEI2
DJNZR5,DEI1
RET
END思考題:修改程序,外部中斷產(chǎn)生時,使發(fā)光二極管閃亮移位方向改變ORG0000H
LJMPSTART
ORG0003H
LJMPPINT0
START:SETBEX0
SETBIT0
SETBEA
MOVA,#01H
MOVR4,#00H
LOOP:MOVP1,ALCALLM1S
CJNER4,#00H,L1
RLA
SJMPLOOPL1:RRASJMPLOOPPINT0:PUSHACC
PUSHPSW
MOVA,P1
PUSHACC
CJNER4,#00H,N01
INCR4
NN:POPACC
POPPSW
POPACC
RETI
N01:MOVR4,#00H
SJMPNN實驗三定時器實驗實驗要求:編寫程序模擬一時序控制裝置。開機后第一秒鐘L1、L3亮,第二秒鐘L2、L4亮,第三秒鐘L5、L7亮,第四秒鐘L6、L8亮,第五秒鐘L1、L3、L5、L7亮,第六秒鐘L2、L4、L6、L8亮,第七秒鐘全亮,第八秒鐘全滅,以后又從頭開始,一直循環(huán)下去。硬件連接:8031的P1.0—P1.7分別接發(fā)光二極管L1—L8程序: ORG 0000HSTART:ORLTMOD,#10H
MOVTH1,#38H
MOVTL1,#00H
MOVR2,#20
SETBTR1
LOOP:MOVDPTR,#TAB
MOVR7,#08H
WAIT:JNBTF1,$
MOVTH1,#38H
MOVTL1,#00H
CLRTF1
DJNZR2,WAIT
MOVDPTR,#TAB
MOVR2,#20
CLRA
MOVCA,@A+DPTR
INCDPTRMOVP1,A
DJNZR7,WAIT
SJMPLOOP
TAB:DB05H,0AH,50H,0A0H,55H,0AAH,0FFH,00H
END思考題:單片機定時器T1工作在計數(shù)器方式,編程實現(xiàn)四位二進制計數(shù)器,將計數(shù)值在發(fā)光二極管上顯示出來。硬件連接:T1(P3.5)接單脈沖;P1.0-P1.3接L0-L3程序:ORG0000HORLTMOD,#50HCLRAMOVTL1,#00HLOOP:MOVA,TL1
MOVP1,A
SJMPLOOP實驗4串行口實驗實驗要求:利用8031串行口,和并行輸出串行移位寄存器74LS164,擴展I/O口,在數(shù)碼顯示器上循環(huán)顯示0—9這10個數(shù)字硬件連接:
8031的TXD端接74LS164的SCLK端,RXD端接74LS164的SIN端。74LS164的QH-QA分別接數(shù)碼顯示的a-h,數(shù)碼顯示的LD0接高電平(+5V),LD1-LD5接低電平(GND)。(外驅(qū)方式)ORG0000H
START:MOVR1,#00H
MOVSCON,#00H
LOOP:MOVDPTR,#SEG
MOVA,R1
MOVCA,@A+DPTR
MOVSBUF,A
JNBTI,$
CLRTI
LCALLM1S
INCR1
CJNER1,#0AH,LOOPMOVR1,#00H
SJMPLOOP
TAB:DB3FH,06H,5BH,4FH,66H
DB6DH,7DH,07H,7FH,6FH
END
思考題:修改程序及硬件連線,使數(shù)碼管顯示數(shù)字0-FF硬件連接:8031的TXD端接74LS164的SCLK端,
RXD端接74LS164的SIN端。74LS164的QH-QA分別接數(shù)碼顯示的a-h,數(shù)碼顯示的LD0接P1.0,LD1接P1.1(外驅(qū)方式)ORG0000HLJMPSTARTORG000BHLJMPINT0MOVR0,#00HMOVR1,#00HMOVDPTR,#TABMOVSCON,#00HMOVTMOD,#01HMOVTL0,#0B0HMOVTH0,#3CHMOVR2,#20LOOP:MOVA,R0MOVCA,@A+DPTRSETBP1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 堅果種植土壤肥力提升考核試卷
- 窄軌機車車輛制造中的風(fēng)險管理考核試卷
- 河南省平頂山市寶豐縣名校聯(lián)盟2024-2025學(xué)年七年級9月月考生物學(xué)試題(原卷版)
- 蘇教版五年級上冊勞技教案深入淺出全解析
- 溶液的酸堿性蘇教版解析與指南
- 掌握矩形判定輕松應(yīng)對幾何考試
- 掌握北師大版高二英語短語技巧分享
- 外研版九年級英語上冊重點詞匯盤點
- 五年級語文句型轉(zhuǎn)換技巧解析
- 學(xué)習(xí)三角形的切線與割線解析技巧
- 云南眾雄新材料有限公司6000噸超細高純氧化鋅生產(chǎn)環(huán)評報告
- 2024(部編版)歷史七年級上冊-第一單元復(fù)習(xí)課件
- 醫(yī)院護理培訓(xùn)課件:《危重患者的轉(zhuǎn)運》
- 山東省青島市市南區(qū)第七中學(xué)2023-2024學(xué)年七年級上學(xué)期10月月考數(shù)學(xué)試題
- 財務(wù)共享模式下中興通訊業(yè)財融合案例研究
- 醫(yī)學(xué)類副高評審表
- 就業(yè) 利息和貨幣通論
- 英國普通法中的令狀制度
- CDA數(shù)據(jù)分析師 LEVEL 1級認證考試題庫(含答案)
- 消失模鑄造工藝設(shè)計
- 一種測試電路板的轉(zhuǎn)接電路板的制作方法
評論
0/150
提交評論