专注电子技术学习与研究
当前位置:单片机教程网 >> MCU设计实例 >> 浏览文章

2051单片机和荧光数码管电子数字钟设计

作者:佚名   来源:本站原创   点击数:  更新时间:2007年08月27日   【字体:


《2051单片机和荧光数码管电子数字钟设计》




<2051单片机和荧光数码管电子数字钟设计电路图>



2051单片机和荧光数码管电子数字钟设计读红外代码子程序*******************************
org 0290h
tt1:push dph            ;保护现场
push dpl
push acc
push psw
jb 07h,ttt0         ;全部动作未完成则返回
jb 00h,ttt1         ;如果收到遥控引导码则进入接收识别模式
mov th1,#00h      ;清T1,为接收做准备
mov tl1,#00h
setb 00h          ;设接收遥控波头准备好标志位
setb tr1           ;开T1中断
sjmp ttt0
ttt1:setb psw.4        ;进入区2
clr psw.3
mov a,th1         ;将收到的第一个遥控波头存到30h单元
mov @r0,a
mov th1,#00h      ;清T1,准备读下一位
mov tl1,#00h
inc r0
djnz r1,ttt0       ;全部信号接收完闭否?
mov 10h,#30h     ;接收完,则恢复10h、11h单元初值
mov 11h,#2fh
clr tr1           ;关T1中断
clr ex1          ;关外部中断1
clr 00h          ;恢复接收标致位
setb 01h         ;设读取完成与允许转换标志位
setb 07h         ;设置全部动作未完成标志
ttt0:pop psw
pop acc
pop dpl
pop dph
reti

关闭窗口

相关文章