1 / 20
文档名称:

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

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

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

分享

预览

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

上传人:nb6785 2015/11/25 文件大小: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内容被保存,振荡器被冻结,单片机一切工作

最近更新

2026年天津滨海职业学院单招职业技能测试模拟.. 46页

2025浙江龙港市人才发展有限公司招聘文员1人备.. 50页

2026年平昌廉政知识测试题及答案参考 14页

2026年广东省惠州市单招职业适应性测试题库附.. 45页

2026北汽福田全球校园招聘笔试参考试题附答案.. 35页

2026年中级注册安全工程师考试题库300道附完整.. 134页

2026年抚州职业技术学院单招职业倾向性测试题.. 43页

2026年南京科技职业学院单招职业倾向性考试模.. 45页

2026年注册造价工程师考试题库200道及答案【名.. 86页

2026年自考专业(会计)考试题库200道及参考答案.. 85页

2026年安全员考试题库300道(考点提分) 85页

2026年起重机司机考试题库200道附答案(黄金题.. 76页

2026年青少年学法用法网上知识竞赛试题库及完.. 43页

2026年教师廉政知识测试题及参考答案一套 14页

C语言题库及答案(精选题) 13页

2026年西藏民族大学急需紧缺人才引进(2人)考.. 44页

2026年机动摩托车考试历年真题及一套答案 29页

新安全生产法知识竞赛试题库及答案【名师系列.. 44页

项目部协作建议书 5页

项目设计编制建议书 5页

2026年河北省党员考试题库完整 41页

2026年泉州华光职业学院单招职业适应性考试模.. 45页

项目初稿建议书 5页

青蛙生活优化建议书 5页

2026年安徽城市管理职业学院单招职业适应性考.. 37页

2025年湖南省建设工程工程量清单计价办法(新).. 51页

2025年江西信息应用职业技术学院单招职业适应.. 127页

2025年江西信息应用职业技术学院单招职业倾向.. 73页

喝酒给老婆的检讨书 6页

vae乳液低温发泡工艺 29页