基于51单片机的红外遥控电子万年历的设计.doc

资料分类:科技学院 上传会员:芳芳老师 更新时间:2020-12-16
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:12585
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:系统的软件设计是通过C语言的方式来实现的,这样做可以使设计出来的程序显得格外地简单和整洁。设计的系统的控制核心是STC89C52单片机。通过液晶显示的方式,红外遥控电子万年历可以显示出年,月,日,时,分,秒,周和周围环境温度这一系列信息。除此以外,它还具备了语音播报,闹钟和校时的功能。该设计可以利用自制的红外遥控装置,来设置闹钟、调整日期等一系列时间信息。该设计充分地实现了漂亮的设计界面显示和操作的人性化这一设计要求。

 

关键词 STC89C52;红外遥控装置;万年历;液晶显示

 

目录

摘要

Abstract

1 绪论-1

1.1 设计的背景和意义-1

1.2 设计的目标-2

2 系统的设计-3

2.1 电子万年历的设计方案-3

2.2 主控制模块STC89C52-3

   2.2.1 单片机的复位电路-4

2.2.2 单片机的晶振电路-5

  2.3 DS12887时钟模块的设计-6

   2.3.1 时钟芯片DS12887的扼要介绍-6

   2.3.2 时钟芯片DS12887管脚功能的扼要介绍-7

  2.4 液晶显示模块的设计-8

   2.4.1 1602液晶的简要介绍-8

   2.4.2 1602液晶的管脚功能的简要介绍-9

   2.4.3 1602液晶的读写时序图-9

  2.5 红外遥控模块的设计-10

   2.5.1 SMOO38红外接收电路-10

   2.5.2 SMOO38的简述-10

   2.5.3 SMOO38的管脚介绍-10

   2.5.4 串行二进制编码的解调-10

   2.5.5 红外遥控信号的发射与调制的简要叙述-11

   2.5.6 红外遥控发射电路-11

   2.5.7 红外遥控键盘-11

  2.6 测温模块的设计-12

   2.6.1 测温电路-12

   2.6.2 DS18B20传感器的简述-12

   2.6.3 DS18B20传感器性能的简要介绍-13

   2.6.4 DS18B20传感器的管脚功能的简要介绍-13

   2.6.5 DS18B20操作流程图-13

  2.7 闹钟模块的设计-14

   2.7.1 闹钟电路-14

2.8 语音模块的设计-14

  2.8.1 语音模块电路图-14

  2.8.2 WT588D语音芯片的介绍-14

3 红外遥控电子万年历系统的软件设计-16

3.1 设计简述-16

3.2 红外遥控信号发射的软件设计 -16

3.3 时钟模块的软件设计 -16

3.4 红外遥控信号的处理和接收的程序设计 -17

3.5 DS18B20测温及显示的程序设计 -18

4 系统的调试-19

结论-20

致谢-21

参考文献-22

附录-23

相关论文资料:
最新评论
上传会员 芳芳老师 对本文的描述:本次设计采用的主控芯片为STC89C52单片机[2],它具备了性能高,性价比高,功耗低等优势,它属于51单片机系列中的一种。因此,在这次设计中,其可以作为理想的主控制元件。......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: