1. 首页
  2. 编程语言
  3. 硬件开发
  4. 基于AT89S52单片机的数字电子钟设计

基于AT89S52单片机的数字电子钟设计

上传者: 2019-05-01 05:47:59上传 DOC文件 595.5KB 热度 26次
本设计包括硬件设计和软件设计两部分。主要硬件有:三端稳压器LM7805、AT89S52单片机、字符型液晶显示模块HY1602A、单总线数字温度计DS18B20和若干按键等。软件大致思路为:使用12MHz的晶振,单片机内部的定时器0工作在方式1,每计数50000个机器周期(即50ms)产生一次中断,中断20次就是一秒,这样就可以实现精确计时的目的。用数字温度计DS18B20测量当前气温,在把实时数据显示在LCD1602上的同时,不断扫描按键,如果有按键按下,则对按键做出相应的响应。
用户评论