您的位置 首页 主动

试验五 定时器(80C51单片机汇编语言编程)

P10、P11接两个发光管,INT0接一启动按键,启动后两个发光管一亮一灭,亮灭时间为1s,再按按键停止发光管。实验箱晶振:6MORG0000HAJ

P1.0、P1.1接两个发光管,INT0接一发动按键,发动后两个发光管一亮一灭,亮灭时刻为1s,再按按键中止发光管。

试验箱晶振:6M


ORG 0000H
AJMP MAIN
ORG 0003H
AJMP INT0
ORG 000BH
AJMP T0

ORG 0030H
MAIN:MOV TMOD,#01H
MOV TH0,#3CH
MOV TL0,#0B0H
SETB EA
SETB EX0
SETB ET0
SETB IT0
CLR TR0
CLR P1.0
CLR P1.1
MOV R7,#0AH
SJMP $

ORG 0200H
INT0:JB TR0,AA
SETB TR0

MOV TH0,#3CH
MOV TL0,#0B0H
MOV R7,#0AH
SETB P1.0
CLR P1.1

RETI
AA:CLR TR0
CLR P1.0
CLR P1.1
RETI

ORG 0300H
T0:MOV TH0,#3CH
MOV TL0,#0B0H
DJNZ R7,BB
CPL P1.0
CPL P1.1
MOV R7,#0AH
BB:RETI

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/zhudong/261577.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部