菜单
  

     
    图14显示模块流程图
    3.6 闹钟程序流程图
    这一部分的实现是采用E2PROM存储器来储存闹钟信息,因为它具有掉电仍能保存数据的特性。所以本设计中把闹钟信息写先写入AT24C02存储器中,然后在程序中读出数据与当前时间进行比较,如果相等则发出闹钟警告。如果要对闹钟值进行修改,可通过几个按键进行,系统能根据用户的设定自动更新闹钟
    信息。闹钟模块流程图如图15所示。

    图15闹钟模块流程图
    4.系统仿真
    仿真达到了目的,在LCD1602中正确地显示了时间、日期、星期、温度并可以显示闹钟时间,通过按键K3,就可以开始设置时间,按K3依次在年、月、日、时、分之间转换,并且相应的调整位会闪烁,按键K2用于加一操作,按键K1用于减一操作。按键K4则可以用于设置闹钟时间,依次按K4可以在时与分之间转换按键K2用于加一操作,按键K1用于减一操作。仿真显示正确地达到了我们的要求,符合我们的设计。仿真部分截图如图16、17所示。
     
    图16 LCD显示仿真图
     
    图17 闹钟显示仿真图
    5.结束语
    该论文硬件方面主要设计了AT89S52单片机的最小系统、DS1302接口电路、DS18B20接口电路、闹钟及LCD显示;软件方面借助各个渠道的资料,主要设计了阳历数据读取程序、阳历转阴历程序、温度采集程序、闹铃程序以及LCD显示程序;系统的仿真主要是通过Proteus软件进行仿真,再借助于Keil和自己搭建的外围电路来实现的;在此过程中,显示出了阳历的日期及时间,还有实时温度,达到了预期效果,在此过程中培养了自己的思考能力。该设计的新颖之处在于具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。放眼未来,现代的数码产品市场更新换代的周期越来越短,所以在设计万年历产品的时候在完成一些基本功能的情况下,往产品内加入更多的娱乐功能已经成为一种趋势。
  1. 上一篇:51单片机全自动洗衣机自动控制电路设计+电气原理图+源程序
  2. 下一篇:51单片机小区报警系统的设计+电路原理图+源程序代码
  1. 单片机无线通信的恒压供水系统设计+程序

  2. 单片机的火灾报警系统设计+电路图+程序

  3. AT89S51单片机储藏室温湿度...

  4. MSP430单片机多功能电能表设计+电路图

  5. STC89C52RC单片机的智能路灯...

  6. STC12C5A60S2单片机信号发生器的设计+电路图

  7. STC89C52单片机嵌入式家庭防...

  8. 乳业同业并购式全产业链...

  9. 电站锅炉暖风器设计任务书

  10. 中考体育项目与体育教学合理结合的研究

  11. 大众媒体对公共政策制定的影响

  12. 河岸冲刷和泥沙淤积的监测国内外研究现状

  13. 当代大学生慈善意识研究+文献综述

  14. 杂拟谷盗体内共生菌沃尔...

  15. java+mysql车辆管理系统的设计+源代码

  16. 酸性水汽提装置总汽提塔设计+CAD图纸

  17. 十二层带中心支撑钢结构...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回