实用制作:基于单片机的数显可调定时器

时间:2012-09-03来源:网络

输入部分的电路工作原理就是单片机对按键的识别,如图3所示,单片机的P1口通过上拉电阻接高电平,当没有按键按下时,P1.0~P1.4的管脚电压为高电平,如果某一个按键按下,相应的单片机并口就会被拉低为低电平。编程时,只要扫描P1.0~P1.4的状态,便能完成对按键的识别。

图3 输入部分
图3 输入部分

2. 控制部分

控制部分采用AT89S51单片机作为控制器,它把按键的信息采集过来后,经过单片机内部的定时计数器T0运算,完成相应的定时,同时单片机的并口也会将信息输出给显示部分和输出部分。

控制部分的主要工作原理就是利用了单片机内部的定时/ 计数器T 0 , 由于它的最大定时时间只有6 5 m s左右,所以,本制作利用T0的方式一,每次定时50ms,循环1200次,来实现精确的一分钟定时。误差在微秒级。

图4 单片机最小系统
图4 单片机最小系统

3. 显示部分

显示部分由两个发光二极管和一个三位一体的数码管组成。

红色发光二极管为电源指示灯,当电源通电其发光,断电其熄灭。黄色发光二极管为充电指示灯,充电开始后,它每秒亮灭一次,充电完成后,其亮灭闪烁变为常亮。在设计阶段,笔者还建议在输出继电器加第三个发光二极管,作为继电器吸合或断开的指示灯,切忌一开始就加接强电,危险极大。

数码管是三位一体共阳极封装,高位数码管显示小时,其它两个数码管显示分钟。

1 2 3 4 5

关键词: 可调 定时器 数显 单片机 制作 基于 实用

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版