哪位高手能告诉我哪有电子信息专业的定时器课程设计,知道的发请到我邮箱:lslhappy007@163.com

来源:百度知道 编辑:UC知道 时间:2024/05/30 22:10:07
谢谢啊

其实那没什么,你了解单片机吗,如果了解的话应该不难的,单片机中有个定时器你可以让他定个基准一般为100ms,然后利用其循环次数,来定时间就可以了,短电和通电用寄电器就可以了,用单片机的I/O口来控制,也可以用晶体管来控制都可以,你说的四位显示用I/O进行段控和位控就可以了。

倒数定时器课程设计

功能说明:
倒数定时器基本功能如下:
1.七段LED显示器来显示目前倒数时间,显示格式为“分分:秒秒”;
2.具有2个按键操作来设置现在想要倒数的时间,中途可作调整;
3.开始倒数计时结束后,继电器会做出相应判断。
4.重置后内定倒数时间为1min,显示“01:00”。
操作键动作如下:
1.操作键K1:可调整1min~99min及停止或中途调整定时;
2.操作键K2:设置倒数为调整分钟的十位还是个位及确认设置完成。
具体操作:1.复位后,按K1暂停定时,同时秒数为“1”;
2.按K1调整倒数定时器分钟的十位数,按K2调整结束;
3.再按K1调整倒数定时器分钟的个位数,按K2确认设置完成;
4.如需再次调整可重复1~3步骤,但无需复位。

倒数定时器的控制电路分为以下几部分:
1.单片机2051
2.七段LED显示器
3.按键控制

程序如下:
LO EQU 24;定时器0计时中断低字节
HI EQU 99;定时器0计时中断高字节
CO EQU 200
;-----------------------------------------------
RY1 EQU P3.7
ALB EQU 20H.0;定时设置标志
BUF EQU 30H;30H~33H连续4字节存放七段显示器数据
HOUR EQU 34H;存放小时变量
MIN EQU 35H;存放分钟变量
SEC EQU 36H;存放秒钟变量
DEDA EQU 37H;5ms计数值
SECO EQU 38H;存放旧的秒数
HH EQU 39H;定时1小时变量