基于单片机的万历设计剖析.docVIP

  • 2
  • 0
  • 约1.35万字
  • 约 16页
  • 2016-06-24 发布于湖北
  • 举报
基于单片机的万年历设计 一. 题目要求 1.能星期、时、分,年、月、日正常显示,且秒闪。 2.按下KEY1,进入设置状态,根据按键次数可判断调整哪个(星期、时、分、年、月、日)。调整星期、时、分时,对应位闪烁且四灯灭。调整年、月、日时,对应位闪烁且四灯灭。 3.在设置状态下按下KEY2,加时间。 4. 在设置状态下按下KEY3,减时间。 5. 在设置状态下按下KEY4,返回(正常显示)。 二.题目分析 1.硬件部分设计。首先要设计一个最小系统,包括晶振电路,按键复位电路。然后是按键电路和ISP电路,显示电路。其中显示电路就要考虑各端口的分配。包括片选,输出端口。 2.软件部分设计。根据硬件电路分析,要考虑怎么显示,考虑中断,定时等。 还要考虑年月日的算法问题。 三.功能描述 1.能正常显示时间(星期、时、分,年、月、日),两种状态以10S时间切换。 2.能调整时间。 四.方案论证 1.单片机芯片的选择方案和论证 方案一: 采用89C51芯片作为硬件核心,采用Flash ROM,内部具有4KB ROM 存储空间,能于3V的超低压工作,而且与MCS-51系列单片机完全兼容,但是运用于电路设计中时由于不具备ISP在线编程技术, 当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,对芯片的多次拔插会对芯片造成一定的损坏。 方案二: 采用AT89S52,片内RO

文档评论(0)

1亿VIP精品文档

相关文档