用单片机模拟航标灯控制电路(帮我把程序写出来下,谢谢了)

来源:百度知道 编辑:UC知道 时间:2024/05/16 03:33:57
用单片机模拟航标灯控制电路 :
1. 航标灯在黑夜能定时闪闪发光;
2. 设定时间间隔为2秒,即亮2秒,熄灭2秒,周期循环(系统晶振12MHZ)

ORG 000BH ;定时器0的中断向量地址
AJMP TIME0 ;跳转到真正的定时器程序处
ORG 30H
START:
SETB P1.0 ;用P1.0口模拟一组航标灯,先灭
MOV R6,#00H ;软件计数器预清0
MOV TMOD,#00000001B
MOV TH0,#3CH
MOV TL0,#0B0H ;定时器定时0.05S
SETB EA ;开总中断允许
SETB ET0 ;开定时
SETB TR0 ;定时运行
LOOP:
AJMP LOOP ;主程序循环,中断使灯闪
TIME0:
INC R6 ;两个计数器都加1
MOV A,R6
CJNE A,#40,LAMP ;30H单元中的值到了5了吗?
LAMP :
CPL P1.0 ;到了2S闪一次
MOV R6,#0 ;清软件计数器
MOV TH0,#3CH
MOV TL0,#0B0H ;重置定时常数
RETI
END

上面这哥们和我一样无聊,居然把程序写出来了,我有时候也会干这样的傻事,很真诚,但是。。。。
其实程序不复杂,这是很好的锻炼机会,为什么不自己写呢?单片机其实很好玩的,像做游戏一样,既学习又游戏,大有裨益啊。

用电子钟的集成电路就可以了
在军工行业,口号是忽视质量就是犯罪。
在教育行业,没有设计能力,只能背书的教师垄断课堂,就是危害国家安全,破坏国家基础!这种档次的人拥有高级小汽车,殴打在国际会议上多次发表论文的人,还说