基于单片机的电子时钟万年历设计.docxVIP

  • 13
  • 0
  • 约1.2万字
  • 约 48页
  • 2020-07-09 发布于江西
  • 举报
一、项目介绍与设计目的 基于单片机的电子时钟万年历为实现电子万年历的功能 , 采用单片机 STC89C51,辅助以必要的外围电路,用 C 语言编写程序,并进行模块化设计而成 的电子万年历系统.它通过 LCD 能正确显示年、月、日、周日、时、分、秒等, 具有功能稳定,精确度高和可调的特点。 二、设计方案 1.项目环境要求 1.1 时钟芯片选择 方案一:不使用芯片,采用单片机的定时计数器 这种方法原理是利用单片机芯片的定时器来产生固定的时间,模拟时钟的 时, 分,秒。如:利用AT80C52芯片,定时器用工作方式1,每50ms产生一个中断, 循环20次,即1s周期。每一个周期加1,那么1min为60个周期,1h就是60*60=3600 个周期,一天就是3600*24=86400个周期。 此方法优点是可以省去一些外围的芯片 , 但这种方法只能适用于一些要求 不是十分精确,不做长期保留的场合。 方案二:并行接口时钟芯片 DS12887 特点:采用单片机应用系统并行总线(三总线)扩展的接口电路,采用这种接 口电路具有操作速度快,编程方便的优点。 但是对于80C52单片机来说,低位地址线要通过锁存器输出,还要地址译码 器,而且并行口芯片的体积相对较大。 方案三:串行接口时钟芯片DS1302 芯片主特性: (1)实时时钟具有能计算2100 年之前的秒分时日日期星期月年的能力,还有 闰年调整的能力

文档评论(0)

1亿VIP精品文档

相关文档