实验三 定时器实验

实验三 定时器实验(2学时)
 实验目的:
– 掌握MCS-51单片机定时器的使用及编程。
 实验内容及要求:
– ⑴ 用定时器1的方式1定时,P1.0接一发光二极管,使该发光二极管每秒钟闪烁5次(采用中断方式)。
– ⑵ 用定时器1的方式2计数,T1引脚接单脉冲,用P1口接发光二极管显示计数值。

(1)
ORG 0000H
LJMP MAIN
ORG 001BH
AJMP IT1P
ORG 0100H
MAIN:
CLR P1.0
MOV R0,#02H
MOV TMOD,#10H
MOV TL1,#0B0H
MOV TH1,#3CH
SETB TR1
SETB ET1
SETB EA
AJMP $
IT1P:
MOV TL1,#0B0H
MOV TH1,#3CH
DJNZ R0,LOOP
CPL P1.0
MOV R0,#02H
LOOP:
RETI
END

(2)
ORG 0000H
AJMP MAIN
ORG 001BH
LJMP DVT1
ORG 0040H
MAIN:
MOV A,#00H
MOV P1,#00H
MOV TMOD,#60H
MOV TH1,#0FFH
MOV TL1,#0FFH
SETB ET1
SETB EA
SETB TR1
SJMP $
DVT1:
INC A
MOV P1,A
RETI
END

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值