一个74HC595和两个74LS138的16位数码管显示,加个光敏电阻可以自动调节数码管亮度。实现电子钟的基本功能,时间,农历,日期,星期等显示及修改功能
1
void main(void) { TimerInit(); while(1) { time_set(); clock_set(); clk_bell(); date_set(); time_date_switch(); switch(GUI_num) { case 0 : display_time();break; case 1 : display_date();break; case 2 : display_week();break; case 3 : switch(timeSet_gui) { case 0 : display_clock_GUI();break; case 1 : display_clock_SET(set_m1,set_h1);break; case 2 : display_clock_SET(set_m2,set_h2);break; }break; } } }
2021-10-13 23:31:41 73KB STC89C52万年历 闹钟 调时
1
基于stc89c52编写的万年历,LCD1602能显示年月日、当前时间、当前的温度和星期。利用DS18B20采集环境温度和DS1302计时,四个按键可以实现对时间的设置,温度报警设置,闹钟的设置。
2021-06-24 15:42:14 619KB STC89C52 万年历 DS1302 LCD1602
1