<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 中斷系統的應用實(shí)例詳解

中斷系統的應用實(shí)例詳解

作者: 時(shí)間:2011-12-06 來(lái)源:網(wǎng)絡(luò ) 收藏

舉例 (含源程序)

本文引用地址:http://dyxdggzs.com/article/172368.htm

6.4.1 外部舉例
【例6-3】使用外部0,當每次響應中斷時(shí),P1口依次輸出高電
平,使8個(gè)發(fā)光二極管依次循環(huán)熄滅閃爍。
1) 電路設計

ORG0000H
LJMPMAIN;轉主程序
ORG0003H;外部中斷0入口地址
LJMPEXTER;轉中斷程序
ORG1000H
MAIN:SETBIT0;外部中斷0下降沿有效
SETBEX0;外部中斷0允許
SETBEA;總中斷允許
LOOP:AJMPLOOP;等待中斷
ORG1050H;中斷程序入口
EXTER:MOVR2, #0FFH;置循環(huán)次數
MOVA, #01H;燈亮初值FLASH:RRA;右移一位
MOVR7, #0FFH;定時(shí)
LOOP1:MOVR6, #0FFH
LOOP2:NOP
NOP
DJNZR6, LOOP2
DJNZR7, LOOP1
MOVP1, A;控制燈的亮滅
DJNZR2, FLASH;循環(huán)
RETI;中斷返回
END

定時(shí)器舉例

通過(guò)定時(shí)器1來(lái)產(chǎn)生中斷,控制P1.0線(xiàn)上的脈沖輸出,并經(jīng)三極管驅動(dòng)揚聲器,發(fā)出音調信號。
1) 電路設計

ORG0000H
LJMPMAIN
ORG001BH;中斷入口地址
CPLP1.0
RETI
ORG1000H
MAIN:MOVR1, #00H
MOVR0, #23H
MOVTMOD, #20H;定時(shí)器1工作方式2
MOVIE, #88H;定時(shí)器1允許中斷
L1:MOVDPTR, #3FFFH
MOVA, R0;取數
INCR0;修改指針
MOVCA, @A+PC;查表
JZMAIN
MOVR1, A;計算計數初值
MOVA, #0FFH
CLRC
SUBBA, R1
RLA
MOVTH1, A;置計數初值
SETBTR1;開(kāi)始計數
L2:CLRC
MOVA, DPL;延時(shí)
SUBBA, #01H
MOVDPL, A
MOVA, DPH
SUBBA, #00H
MOVDPH, A
ORLA, DPL
JNZL2
CLRTR1
SJMPL1
END
ORG1031H;歌曲“送別”編碼
DB 33H,33H,3DH,33H,26H
DB 26H, 26H, 26H,2DH,2DH
DB 26H,2DH,33H,33H,33H
DB 33H, 33H,33H,4DH,45H
DB 45H, 45H45H, 45H, 45H
DB 45H, 45H,33H,33H,3DH
DB 33H,26H,26H,26H, 28H
DB 2DH, 2DH, 26H,26H,33H
DB 33H,33H,33H,45H,3DH



關(guān)鍵詞: 詳解 實(shí)例 應用 系統 中斷

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>