当前位置:编程学习 > 汇编语言 >>

单片机通过T0定时1s,同时T1开始计数并通过LCD显示的程序

当T0定时结束,T1计数也停止,最后将计数值通过LCD显示。可以是汇编也可以是C编写。
追问:首先表示感谢!另外由于在下对单片机编程不甚了解,希望能提供源程序!
答案:【0】启动T0时(定时模式,20-50mS中断),启动T1。
【1】在T0中断中,计时(如,20mS计50次后),到达1S,设秒标志。直接读取TH1,TL1的值保存到变量x。并清除T1计数值。
【2】在主程序中测到秒标志,清除,将x送显示单元。
【3】根据具体的LCD模块,组织图形数据,送LCD模块。
=============================================================
【0】-初始化,【1】定时中断服务,【2】主监控程序,【3】LCD接口函数。
完成这四个部分,即可实现。自己完成吧。有问题再说。

上一个:8086不能直接送入数据的寄存器有哪几个?
下一个:汇编大牛请进。关于jmp short s 指令。

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,