1为实现具有实时显示日期和时间信息的电子日历,可采用单片机内部定时器及软件方式,也可采用外接专用时钟芯片为单片机提供基准时钟,再通过液晶屏显示出来。本任务设计一个带时钟显示的电子万年历,同时用中文与数字显示当前日期、星期及时间信息。跟我学1-------认识串行日历时钟芯片DS1302跟我学2------DS1302的基本读写时序操作在(a)读时序图中可以看出,紧跟串行传送8位地址后的SCLK脉冲下降沿处,DS1302的数据还还未准备好,易造成数据丢失。因此,当8位地址传送完毕后,要延时1us再读取数据;而写时序中不存在这种情况。所有数据都应在SCLK的下降沿变化,而在SCLK的上升沿由芯片或MCU进行输入。在单片机与时钟芯片传送数据前,/RST应为低电平,只有在SCLK为低电平时,才能将RST置为高电平。若RST为低电平,I/O引脚将处于高阻状态,禁止数据传送。跟我学3-----认识图形点阵液晶模块LM12864动手做1——画出硬件电路图动手做3——编写应用程序具体程序参考教材动手做3——PROTEUS仿真从PROTEUS中选取如下元器件:(1)AT89C51,单片机;(2)RES、RESPACK-8,电阻、排阻;(3)CAP、CAP-ELEC,电容、电解电容;(4)LGM12641BS1R,图形点阵液晶模块;(5)SPI总线实时时钟DS1302;(6)4与门AND_4;(7)。
项目17-时钟芯片的使用 来自淘豆网www.taodocs.com转载请标明出处.