51单片机----闹钟

目录

LCD1602内部读写操作

ds1302的基本操作

ds18b20基本操作

蜂鸣器及音乐播放器基本操作


要求:
(1)时间可设置项:时 分 秒 12/24制
(2)日期可设置项:年 月 日
(3)闹钟可设置项:日期 时间 铃声 增加 删除 重复/不重复(每周一/二/三/四/五/六/日)
(4)LCD1602 或 LCD12864
(5)四个功能按键:菜单/确认, 上/+, 下/-, 返回/取消
(6)蜂鸣器 或 语音模式
(7)温度 或 温湿度
(8)DS18B20 或 其它RTC时钟芯片

 

思路框图

Key1:进入时间年月的设置模式

Key2:每按下一次,就进行加

Key3:每按下一次,就进行减

Key4:进入闹钟设置,并调节时间星期

 

 

液晶lcd1602

电路图如下:

 

时序图如下:

 

时钟ds1302

电路图如下:

 

时序图如下:

 

传感器ds18b20

电路图如下:

 

时序图如下:

 

蜂鸣器(音乐播放器)

电路图如下:

 

键盘keyscan

电路图如下:

 

总电路图

代码太多,需要代码资料的可以私聊我哟!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值