1 / 18
文档名称:

基于AT89S52的学习型红外遥控器的设计.doc

格式:doc   页数:18
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于AT89S52的学习型红外遥控器的设计.doc

上传人:799474576 2013/11/5 文件大小:0 KB

下载得到文件列表

基于AT89S52的学习型红外遥控器的设计.doc

文档介绍

文档介绍:单片机系统开发与应用工程实习报告
选题名称: 基于AT89S52的学习型红外遥控器的设计
系(院):
专业:计算机科学与技术(嵌入式系统软件设计)
班级:
姓名: 学号:
指导教师:
学年学期: 2009 ~ 2010 学年第 2 学期
2010 年 5 月 30 日
摘要:
学习型红外线遥控器,通过自学习而拥有对多台电器的遥控功能。该遥控器有两种状态:学习状态和控制状态。处于学习状态时,使用者每按一个控制键红外接收电路就开始接收外来红外信号,并将其转换为电信号,然后经过检波、整形、放大,再由单片机定时对其采样,将每个采样点的二进制数据以8位为一个单位,分别存放到指定的存储单元中去,供以后对该设备控制使用;处于控制状态时,使用者每按一个控制键单片机从指定的存储单元中读取二进制数据,串行输出(位和位之间的时间间隔等于采样的时间间隔)给信号保持电路,同时由调制电路进行信号调制,将调制信号经放大后,由红外线发射二极管进行发射,从而实现对该键对应设备功能的控制。
关键词:学习型;红外线遥控器;学习状态;控制状态;AT89S52

目录
1 课题综述 1
课题来源及意义 1
预期目标 1
面对的问题 1
需解决的关键技术 1
2 系统分析 1
涉及的基础知识 1
解决问题的基本思路 2
总体方案 3
功能模块框图 3
3 系统设计 4
4
5
详细流程图 5
4 代码编写 6
AT89S52单片机与各模块电路的连接端口分配 6
复位电路的设计 6
按键电路设计的实现 7
中断程序的实现 8
主函数的实现 10
5 程序调试 10
6 运行与测试 11
总结 12
参考文献 13
1 课题综述
课题来源及意义
目前,人们的物质文化生活水平日益提高,各种各样的家用电器走进了千家万户,其中,大多数的家用电器都有各自不同的遥控器,人们常常为了控制某台电器到处寻找其对应的遥控器,这样就给人们的生活带来了很多步便。为了解决这个问题,笨项目提出了一个多功能遥控器的设计方案:该遥控器可以通过自学习而拥有对多台电器的遥控功能,既省时又省力,从而使人们免除同时面对众多遥控器的苦恼。
预期目标
设计一种基于AT89S52单片机控制的红外线遥控器,具有以下功能:
1、适用于编码式红外线遥控型家用电器
2、可遥控多台家用电器
3、具有一个学习/控制复用键
4、可通过一个设备选择键和各个功能控制键实现对多台设备的常用功能的学习和控制
5、成本低,抗干扰能力强
面对的问题
1、对于AT89S52单片机的了解及应用
2、对于抗干扰能力的解决
需解决的关键技术
本项目是通过扫描按键的状态、单片机外中断0和定时/计数器程序来判断遥控器处于什么状态,实现什么功能,因此,对于功能键的设计和中断程序的设计是难点。同时,对于红外发射和红外接收的工作原理和设计对于我们来说也是陌生的,都要从头开始,对其进行了解、掌握及使用,所以也是一个难题。
2 系统分析
涉及的基础知识
通过对本项目的了解,为了实现该项目的各个功能,必须要掌握以下知识点:
1、电源原理及设计
2、单片机复位电路工作原理及设计
3、单片机晶振电路工作原理及设计
4、按键电路的设计
5、驱动74LS07的特性及使用
6、一体化红外遥控接收器的特性及使用
7、AT89S52单片机引脚
8、单片机C语言程序设计
解决问题的基本思路
AT89S52单片机的基本知识
功能特性:AT89S52是一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 AT89S52具有以下标准功能: 8k字节Flash,256字节RAM, 32 位I/O 口线,看门狗定时器,2 个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口, 片内晶振及时钟电路。另外,AT89S52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作

最近更新

深度学习图像重建联合“三低技术”能谱CT低ke.. 6页

2025年动态血压监测系统项目建议书 69页

民事一审独任制的扩张适用逻辑与优化 6页

可控合成M1-Nx-C催化剂及其在CO2还原的研究进.. 8页

2025年陕西空天丝路文化运营管理有限责任公司.. 44页

2025福建三明港城物业有限公司社会招聘1人参考.. 45页

2026年c语言上机考试题库及答案(夺冠) 13页

2026年c语言试题期末及答案(夺冠系列) 13页

2026年包头职业技术学院单招职业适应性考试模.. 43页

2026年员工廉政知识测试题及答案(新) 14页

2026年塔里木职业技术学院单招职业倾向性考试.. 44页

2026年怀化师范高等专科学校单招职业倾向性测.. 44页

2026河南省定向重庆大学选调应届优秀毕业生参.. 49页

江西省吉安市五校联盟2025-2026学年高一上学期.. 11页

2025年黑龙江职业学院单招职业适应性测试模拟.. 42页

2025河南郑州陇海马路社区卫生服务中心招聘考.. 43页

2025福建莆田度尾镇向社会招聘网格员1人备考题.. 46页

2026年(完整版)C语言试题及答案(名师系列) 13页

2026年c语言期末试题完整版 13页

2026年c语言设计考试题库参考答案 13页

2026年任前廉政知识测试题及完整答案 14页

2026年南开大学滨海学院单招职业技能考试题库.. 44页

2025年云南林业职业技术学院马克思主义基本原.. 12页

2026年国家海洋环境监测中心面向社会公开招聘.. 48页

2025年浙江树人学院马克思主义基本原理概论期.. 12页

2026年大兴安岭职业学院单招综合素质考试题库.. 46页

设计艾灸排烟系统施工方案 6页

江苏省住建厅发布《江苏省城镇排水管网排查评.. 1页

约瑟的一生PPT精选文档50页文档 50页

诗句谚语成语中的科学知识课件 23页