新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 实验六 定时器、计数器(80C51单片机汇编语言编程

实验六 定时器、计数器(80C51单片机汇编语言编程

作者: 时间:2016-11-23 来源:网络 收藏
P3.2口输出周期为2秒的方波;T1口为脉冲输入端,记录输入脉冲的个数,脉冲数由P1口所接的8个发光管显示出来(以二进制形式)。
实验箱晶振:6M
ORG 00000H
AJMP MAIN
ORG 000BH
AJMP T0

ORG 0030H
MAIN:MOV TMOD,#51H
MOV TH0,#3CH
MOV TL0,#0B0H
MOV TH1,#00H
MOV TL1,#00H
MOV P1,TL1
SETB EA
SETB ET0
SETB ET1
setb tr0
setb tr1
MOV R7,#0AH
SJMP $

ORG 0300H
T0:MOV TH0,#3CH
MOV TL0,#0BH
DJNZ R7,BB
CPL P3.2
MOV P1,TL1
MOV R7,#0AH
BB:RETI


评论


技术专区

关闭