用PCF8563和C51做时钟系统,求帮助

2019-07-15 19:16发布

需要设计一个电子时钟,能实现电子表的一些功能,本人小白一个,最好有大神能指导一下,现在最基础的I2C如何写,如何实现芯片单片机的通讯。下面有具体设计要求和实验箱的图片,或者能给我们一些方法,步骤或子程序。万分感谢,好人一生平安~
设计要求1.使用日历钟芯片PCF85632.编写程序,可以通过矩阵键盘输入年,月,日,时,分,秒的值。这些数值在实验箱上的两行数码管上分行显示出来,接下某个功能键后,用输入的数值飞时钟进行设置,例如设置日历为2014年7月2日15时32分22秒,输入14  07  02 15  32  22即可(该题利用矩阵键盘实现0~9的数字定义)3.在通过键盘输入时间(时分 秒)值时,应考虑数值的有效性,如果输入数值超过有效性范围,应有相应的处理方法。4.设定数据时,光标位置处于数字闪烁显示。5.设定完毕,通过自定义功能键返回主界面,显示当前年月日时分秒数值。6.可以通过矩阵键盘输入开启整点闹铃,每次时钟到30分和00分.蜂鸣器叫提示.7.可以通过矩阵键盘输入设定定时闹钟时间,按下某个功能键后,保存设定闹钟时间,当时钟芯片中的时间和设置时间相等时,蜂鸣器鸣叫提示。

所用的实验箱 PCF8563模块 数码管模块 89C51 按键模块

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。