云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 基于单片机的红外遥控电子钟设计1

基于单片机的红外遥控电子钟设计1

  • 62 次阅读
  • 3 次下载
  • 2025/5/2 7:24:07

河南科技大学毕业设计(论文)

§2.7 声光报警模块

本设计采用扬声器报警,当定时时间到时,蜂鸣器发出声响。蜂鸣器接线如图2-13所示。

图2-13 蜂鸣器接线图

16

河南科技大学毕业设计(论文)

第三章 系统软件设计

系统程序主要包括主程序、1602液晶显示程序、DS1302时钟芯片程序、DS18B20温度传感器程序和红外遥控按键程序。

§3.1 软件总体框图

系统软件总体结构框图如图3-1所示。

图3-1 系统软件总体结构图

系统初始化:1602液晶显示器初始化、DS1302时钟芯片初始化、定时器0初始化和外部中断初始化。

按键扫描:即外部中断中处理红外遥控器。

17

河南科技大学毕业设计(论文)

正常显示时间和温度:包括时间、温度的显示和闹铃的判断、整点报时。

§3.2 各部分软件介绍

§3.2.1 1602液晶显示程序

LCD1620显示程序包括LCD1620的初始化,读/写操作,及与之相关的字符、数字等的代码调用子程序。本程序可以把从DS1302、DS18B20中读取的时间、温度显示出来,并可以接受红外遥控的按键对于时间及闹钟的修改。

对LCD屏做读写操作时,应注意再写入之前,把不能覆盖的内容清掉,否则,出现字符累加效果,不甚清楚。液晶显示流程图如图3-2所示。

图3-2 液晶显示流程图

§3.2.2 DS1302时钟芯片程序

从时间芯片DS1302中读出时间(年、月、日、星期、时、分、秒),也需要严格遵守时序逻辑(单总线结构),读出的时间要想显示出来,也必需经过数制的转换(BCD码转换为十进制)。程序流程图如图3-3所示。

18

河南科技大学毕业设计(论文)

图3-3 时钟芯片流程图

§3.2.3 DS18B20温度传感器程序

DS18B20单线数字温度传感器的内部结构由64位光刻ROM、温度传感器、非挥发的温度报警触发器TH和TL和配置寄存器四部分构成。在DS18B20的程序编程中分为两部分,即启动温度转换和读取温度数值。三个子函数为复位、写操作和读操作。程序流程图如图3-4所示。

19

搜索更多关于: 基于单片机的红外遥控电子钟设计1 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

河南科技大学毕业设计(论文) §2.7 声光报警模块 本设计采用扬声器报警,当定时时间到时,蜂鸣器发出声响。蜂鸣器接线如图2-13所示。 图2-13 蜂鸣器接线图 16 河南科技大学毕业设计(论文) 第三章 系统软件设计 系统程序主要包括主程序、1602液晶显示程序、DS1302时钟芯片程序、DS18B20温度传感器程序和红外遥控按键程序。 §3.1 软件总体框图 系统软件总体结构框图如图3-1所示。 图3-1 系统软件总体结构图 系统初始化:1602液晶显示器初

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com