H19基于51单片机PCF8563数字时钟proteus设计,keil程序,c语言,AT89C51,设计报告
作者:单片机仿真   类别:51单片机仿真    日期:2026-10-13 01:24:10    阅读:38 次   消耗积分:0 分

一、设计实现功能如下: 

功能介绍:

使用51单片机设计一个基于PCF8563实时时钟芯片的数字时钟,要求如下:

1、LCD1602第一行显示年-月-日和英文星期,第二行显示时:分:秒;

2、时间由PCF8563通过I2C总线提供,单片机模拟I2C时序读写;

3、K1切换时间界面和"重要日期+温度"界面,K2选择设置项,K3加、K4减,K5确认退出;

4、校时直接写进PCF8563的寄存器,年月日星期时分秒都能单独改;

5、DS18B20采集环境温度显示在LCD1602上;

6、设定一个重要日期的月和日,自动计算距今天的剩余天数,设定日期早于当天显示Err。

 特别注意:PCF8563所有时间寄存器存的都是BCD编码,读写时必须做十进制和BCD的互相转换,直接把十进制数写进去,时间会乱跳。


二、资源下载和演示请点击这里:


   点我下载资料




三、仿真图如下:

详细仿真视频和介绍点这里

image.png




proteus设计合集请点击我,自动跳转:https://51mcu.top/article/308

E0AECA7EF2F087EF5708FBCB2563FB13.jpg8C15DAAD66044CD1E86084D4A74CF283.gif


注意:A系列是汇编资料包括仿真和程序源码

T系列只有仿真和程序(c语言)

H系列既包括程序(c语言)和仿真又包括设计报告和视频讲解!





版权所有,转载本站文章请注明出处:proteus单片机
上一篇:B07基于STM32F103的bootloader、测试 APP 、上位机、 keil程序,c语言、YModem协议、使用说明
下一篇:H20基于51单片机步进电机LCD1602显示proteus设计,keil程序,c语言,AT89C51,设计报告
${comment['nickname']}   ${comment['createtime']}
  
       
${comment.content}
${reply.nickname} 回复 ${comment.nickname}    ${reply.createtime}
     
  
回复内容:${reply.content}