红外遥控数字万年历.docVIP

  • 5
  • 0
  • 约1.65千字
  • 约 4页
  • 2017-08-17 发布于天津
  • 举报
红外遥控数字万年历.doc

红外遥控数字万年历 数字万年历也叫数字时钟,市场上很常见。不过它们的年、月、日、时、分的调整是在时钟上设有调整按钮,每次需要调整时间时,要把时钟从墙上摘下来进行调时。这里介绍的红外遥控数字万年历,是采用长虹K11F型遥控器进行遥控调节年、月、日、时、分。 硬件构成与工作原理 图一为电路原理方框图,图二为红外遥控数字万年历电路原理图。AT89C51 为主控芯片。I/O口P3.7负责取出时钟芯片DS1302送出的时钟脉冲;P3.5负责控制芯片DS1302的串行数据输入端;P3.2受到红外线传感器的控制,对AT89C51进行外部中断,达到调节年、月、日或时、分的目的;P3.1送出脉冲使闹钟BELL定时峰鸣,提醒使用者定时时间到;P0.0-P0.7并接6个LED八段高亮度数码管的a、b、c、d、e、f、g、h端,与I/O口P2.0—P2.5共同控制6个数码管,分别显示年、月、日或时、分、秒。显示采用流动循环显示,显示一位的时间为2ms,这样可以节省电能和提高数码管的使用寿命。LED1和LED2间出现“:”,作为分与秒的分隔符;LED3与LED4之间也出现“:”,作为时与分的分隔符。因此,LED1和LED3应该按照电路图倒装。 图二 二、软件设计 1、K11F各按键编码

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档