|
《基于51单片机数码管显示万年历设计 》
一、实物展示: 二、硬件介绍: 硬件构成:单片机+最小系统+数码管显示模块+数码管驱动模块+DS1302时钟模块+DS18B20温度采集模块+蜂鸣器模块+按键模块。
三、功能介绍:
本设计基于STC89C51/52(与AT89S51/52、AT89C51/52通用,可任选)单片机。默认是STC,如需指定单片机型号请备注!
1.采用数码管显示时间(年、月、日、时、分、秒、星期)和温度(因为数码管只有8位,所以以上数据是3秒切换一种显示的)。
2.采用DS1302时钟芯片和纽扣电池实现掉电走时,下次开机不用重新调整。
3.采用DS18B20温度传感器检测温度。
4.有闹钟功能。
5.按键可以设置时间、星期、闹钟。四个按键:设置、加、减、确定。
一、具体操作:
开机数码管显示76543210
然后进入时间显示
时间格式:12-34-56就是12点34分56秒
日期格式:2015.01.23就是2015年1月23日
温度星期:28.5c -5- 就是28.5摄氏度,星期五
二、设置步骤:
按4键进入设置,数码管显示:A4A3A2A1,其中A1会闪烁,代表要设置时钟,此时按下4键,页面切换到时钟显示:12-23-56,其中56也就是秒会闪烁,然后按1键或者2键来调节时间数据,秒设置完,再按4键,分钟会闪烁,同样按加减按键调节,同理小时也这样调节。当时间调节好后,按3键退出时间的设置,回到界面A4A3A2A1,按一下1键,A2会闪烁(如果按2键就是A4闪烁)A2是设置年月日的,设置方法同时间设置。同理A3闪烁是设置闹钟开关和星期同理A4是设置闹钟数据当闹钟鸣响时,可以按下1键或者2键关闭闹钟。
四、制作资料: 1、参考*文
2、参考资料
3、源程序C语言
4、元件清单
5、原理图
6、说明书
7、仿真图
8、PCB图
9、单片机开发工具
10、程序打开方法
11、相关软件下载与教程
12、实物图
13、*辩常见问题集合
14、使用说明及功能介绍
设计购买地址:游客,本帖隐藏的内容需要积分高于 1 才可浏览,您当前积分为 0
|
|