- 11
- 0
- 约8.93千字
- 约 8页
- 2022-08-30 发布于北京
- 举报
《用AT89C51 制作八位数字频率计》一文的完整程序 及注释
00H ;指定下条指令的地址
AJMP MAIN ;跳转至MAIN
50M
INC 23H
RETI
001BH ;定时器T1 中断 ,T1 作定时,T0 作计数
PUSH A ;累加器A 压入堆栈
PUSH PSW ;状态寄存器压入堆栈
DJNZ 40H,JJ ;产生1s 定时时标
MOV 40H,#0C8H
DJNZ 41H,JJ
CLR P3.1 ;关闭
ANL 88H,#0AFH ;1s 末,关闭T0 和T1
MOV 20H,P1
MOV 21H,TL0 ;T0 计数值送21H 和22H
原创力文档

文档评论(0)