菜单
  

    图6  DS18B20组成的电路图
    2.4 键盘控制模块
    本模块是为了调整时间以便断电后正常使用,该模块包括四个按键(两个中断、两个设置),一个中断就是简单要进入设置和停止闹钟的状态;另一个中断时是停止时钟,进入设置状态,包括调整时间、星期、日期。同时也具有跳出设置的功能;而另外两个设置键一个就是为了此时增加时间值或相应的值,另一个的作用是在设置状态下减少时间值或相应的值。本模块的四个按键分别与单片机的四个I/O口相连接。开关S1与单片机的I/O口P3.0相连,S2与单片机的I/O口P3.1相连,S3与单片机的I/O口P3.2相连,S4与单片机的I/O口P3.3相连。本模块在本次设计中具有重要的作用。本模块的电路图如图7所示:
     
    图7  按键控制模块
    2.5 闹钟模块
        本模块用于发出警报,提示闹钟到时。当时间达到闹钟设置值时,蜂鸣器便会发出声音。然后通过拉低输出口电平,从而使蜂鸣器停止鸣笛声。本模块主要有PNP型三极管、蜂鸣器、电阻等构成[6]。如图8所示:
     
    图8  闹钟模块
    2.6 时钟模块
         本次设计中时钟模块的核心是DS1302时钟芯片,DS1302是一种低功耗、性价比高、带有数据存储器的实时时钟电路。它的性能比较优秀,它可以对年、月、日、周、时、分、秒进行计时,同时此时钟电路还具有闰年补偿的功能。工作电压在提供为2.5V-5.5V即可。DS1302的引脚如下[7]:引脚8为主电源,引脚1为后备电源。主电源与后备电源两者中较大者向DS1302时钟电路供电。引脚2和引脚3是振荡源,外接晶振的频率是32.768kHz。引脚5(RST)是复位/片选线,通过把RST的输入驱动置于高电平来启动数据传送。引脚7(SCLK)是时钟输入端。引脚4是接地端。引脚6(I/O)是输入输出端或数据传输端。DS1302的引脚图如图9所示:
  1. 上一篇:高炮命中与毁伤概率的蒙特卡洛统计算法研究
  2. 下一篇:IC卡门禁系统微机控制软件设计
  1. stc15单片机水温水压无线监...

  2. PIC16F73单片机逆变电源硬件电路设计+电路图

  3. 51单片机永磁直流无刷电动机驱动控制器设计

  4. Protel99SE多功能充电宝的设计+PCB电路图

  5. Arduino单片机车载太阳能空气净化器设计

  6. AT89C51单片机的无线环境监测装置设计+程序

  7. STC15W404AS单片机太阳能自动浇花器的设计

  8. 巴金《激流三部曲》高觉新的悲剧命运

  9. NFC协议物理层的软件实现+文献综述

  10. 浅析中国古代宗法制度

  11. g-C3N4光催化剂的制备和光催化性能研究

  12. C++最短路径算法研究和程序设计

  13. 江苏省某高中学生体质现状的调查研究

  14. 现代简约美式风格在室内家装中的运用

  15. 高警觉工作人群的元情绪...

  16. 中国传统元素在游戏角色...

  17. 上市公司股权结构对经营绩效的影响研究

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回