用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单片机定时器
  • 单片机定时器程序
  • 单片机定时器应用
  • 单片机定时器实验报告
  • 单片机课程设计报警器

用89C51单片机制作的简易定时器相关文档

最新文档

返回顶部