需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:7693 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着社会的发展,人们对生活的智能化的要求越来越严格。近几年来,红外线遥控技术在日常生活中被越来越多的人所使用。在较近长度内广泛普及,同时也被各类智能家电等所使用。红外线遥控系统特点有占用空间小、应用范围广、性价比高、易于控制和使用等。此次设计主要是由红外遥控器发射数据,并由红外接收头接收,同时反馈给80C51系列单片机,并驱动显示电路。在此次设计中,运用NEC编码方式,可以较好的屏蔽一些不需要的信号。本设计选用STC系列STC12C5A60S2单片机作为本设计电路的核心元器件,接收数据并驱动显示电路,显示按键对应的十六进制。
关键词:红外遥控; 数码管; 单片机;
目录 摘要 ABSTRACT 1 绪论-1 1.1课题研究背景及意义-1 1.2本课题研究现状-1 1.3本课题的研究内容-2 1.3.1本设计的基本原理-2 1.3.2拟定设计的基本方案-2 2 硬件设计-3 2.1整体设计方案及框图-3 2.2系统功能模块设计-3 2.2.1红外发射模块-3 2.2.2红外接收模块-4 2.2.3显示模块-6 2.2.4单片机模块-9 3 软件设计-11 3.1红外接收程序-11 3.2红外解码程序-12 3.3数码管显示函数-14 3.4主函数-14 4 调试及开发环境-16 4.1硬件调试及开发环境-16 4.1.1Altium Designer软件的介绍-16 4.2软件调试及开发环境-16 4.2.1 Keil软件的介绍-16 4.2.2 Keil4软件的开发环境-16 4.2.3 程序下载-17 4.3调试结果-17 5 总结和改进-20 5.1 设计总结-20 5.2 设计改进-20 6 参考文献-21 7 附录-22 7.1程序源码-22 8 致谢-30 |