STM32 Proteus仿真闹钟设定万年历系统DS1302北京时间LCD1602蜂鸣器报警-0045
Proteus仿真小实验:
STM32 Proteus仿真闹钟设定万年历系统DS1302北京时间LCD1602蜂鸣器报警-0045
功能:
Protues版本:8.9
硬件组成:STM32F103R6单片机 +LCD1602显示器+DS1302 RTC北京时间模块+多个按键+蜂鸣器和LED报警
1.读取DS1302 时钟芯片获取北京时间。在LCD1602上面显示出北京时间。
2.通过按键设定一个闹钟的小时和分钟,当闹钟时间到后蜂鸣器和LED报警。
3.可以通过按键灵活设定北京时间。
有功能视频哦:
可以哔哩哔哩B站,搜索UP主“单片机仿真汇”。在其空间中搜索关键词“万年历”即可找到对应详细功能视频和介绍。
电路图:
部分源代码:
void main()
{
static jilu=90;
//时钟初始化
delay_init();
//对LCD1602的管脚进行配置
LCD_GPIO_Config();
//对LCD1602进行初始化操作
LCD_init();
//显示
//显示第0行内容
LCD_set_position(0,0);
LCD_prints(str2,16);
//显示第1行内容
LCD_set_position(1,0);
}