用89C51单片机制作的简易定时器
单片机最小系统
学习与交流
初学实验室
用89C51单片机制作的简易定时器
◎常州电子技工学校
何海滨
利用单片机制作定时器,既简单实用,又便于初学者熟悉单片机内部资源。本文介绍的简易定时器,使用了单片机内部的外中断和定时器,易学易懂、便于制作。
4.定时器0负责秒定时,1秒时间
三、程序说明
1.主程序主要负责动态扫描进行
显示;
到时中断进行预设时间自动减1工作;
5.定时器1负责1分钟定时,预置
时间到时定时器1开启并报警,1分钟时间到时中断进行关闭报警。
程序清单如下,有兴趣者可仿制。
2.中断0负责预置时间;3.中断1负责启动;
一、功能
1.上电显示00;
2.按S1可按递增方式预置
时间00∽59;
3.按S2可启动定时器,按递
减方式以秒为计时单位运行;
4.当定时时间到时,自动报
警,报警时间为1分钟,1分钟后取消报警,显示00,等待重新设置;
5.报警过程中可按S1取消,并
预置时间。
二、硬件电路
电路如图1所示,
采用
图1硬件电路
89C51单片机作控制器,2位LED显示,蜂鸣器报警。
从表2 ̄表4可知,该信号发生器能够产生正弦波、三角波和方波;其输出信号频率在10Hz~1MHz内可调;在负载为1kΩ时,输出正弦波信号的电压峰峰在0.00V~5V内可调,输出信号无明显失真,波形连续可调。
表4方波测量记录表电容大小
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
fmin8.93KHz4.16KHz454Hz294Hz6.02Hz
fmax500KHz290KHz57.14KHz5.2KHz526Hz
Vmax6V6V6V6V6V
Vmin0.00V0.00V0.00V0.00V0.00V
22nF2.2nF0.22uF2.2uF22uF
四、总结
本设计是针对全国大学生电子设
计竞赛的题目要求的基本部分来进行的,该设计总体上达到了规定的功能和指
Ele标,66
电子制作2007.11.13
你可能喜欢
- 单片机数字时钟设计
- 单片机倒计时器
- 51单片机定时器
- 单片机定时器程序
- 单片机定时器应用
- 单片机定时器实验报告
- 单片机课程设计报警器
- 基于51单片机数字时钟的设计36页
- 基于单片机的数字时钟设计--外文翻译30页
- 基于51单片机的数字时钟设计报告37页
- 电子综合设计基于单片机多功能数字时钟10页
- 单片机数字时钟课程设计报告26页
- 毕业设计(论文)基于单片机数字时钟的设计37页
- 基于51单片机定时器的电子时钟设计20页
- 利用多文件进行51单片机定时器编程2页
- 51单片机定时器时钟LED4页
- 51单片机定时器时钟9页
- 51单片机定时计数器软件编程范例3页
- 51单片机定时器应用实例 - C语言2页
- 单片机定时器程序2页
- 单片机60s定时器程序c语言2页
- 基于51单片机的定时器程序2页
- 单片机复习与流水灯 定时器程序4页
- 单片机内部定时器程序2页
- 单片机定时器程序1页
- 51单片机定时器应用实例 - C语言2页
- 单片机 定时器应用4页
- 单片机定时器应用探讨5页
- 单片机定时器应用程序设计与调试3页
- 51单片机里的定时器应用实例1页
- C51单片机定时计数器应用编程归纳总结7页


