51单片机的红外收发

51单片机的红外收发

ID:14733447

大小:172.00 KB

页数:20页

时间:2018-07-30

51单片机的红外收发_第1页
51单片机的红外收发_第2页
51单片机的红外收发_第3页
51单片机的红外收发_第4页
51单片机的红外收发_第5页
资源描述:

《51单片机的红外收发》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、大连民族学院2005级通信工程专业单片机课程设计报告19大连民族学院2005级通信工程专业单片机课程设计报告一、设计任务和性能指标1.1设计任务红外遥控技术是一种利用红外线进行点对点通信的技术,其相应的软件和硬件技术都已比较成熟。它是把红外线作为载体的遥控方式。在现代电子工程应用中,红外线常常被用做近距离视线范围内的通讯载波,最典型的应用就是家电遥控器。使用红外线做信号载波的优点很多:成本低、传播范围和方向可以控制、不产生电磁辐射干扰,也不收干扰等等。因此被广泛地应用在各种技术领域中。红外线遥控具有结构简单,制作方便,成本低廉,抗干扰能力

2、强,工作可靠性高等一系列优点,特别是室内遥控的优先遥控方式。同时,由于采用红外线遥控器件时,工作电压低,功耗小,外围电路简单,因此它在日常工作生活中的应用越来越广泛。1.2性能指标1.基本要求(1)能够实现利用红外线实现无线数据的收发;(2)能够将发送的数据或接收的数据进行显示,或根据接收的命令执行相应的功能。2.选做(1)所发送的数据利用PC机进行控制;(2)能够实现的数据通信采用一对多的主从模式;(3)能够实现远程的参数数据传送,如实现远程抄表、温度、湿度等。二、设计方案按照性能设计指标的要求,设计红外收发系统有发射和接收两大模块组成

3、。发射部分包括键盘矩阵、编码调制、红外发送器;接收部分包括光、电转换放大器、解调、解码电路。具体框图如下:19大连民族学院2005级通信工程专业单片机课程设计报告显示电路红外接收器红外发射器键盘电路图1:红外发射框图图2:红外接收框图三、系统硬件设计3.1红外发射模块设计(一)单片机的最小系统ATMEL公司生产的AT89C51单片机它是硬件电路的核心部分,时钟电路晶振使用11.0592MHZ,复位电路采取按键复位方式。具体连接见附录1。1、主要元器件介绍单片机主控电路的主要元件是AT89C51,其外型如图3:图3:AT89C51引脚图19

4、大连民族学院2005级通信工程专业单片机课程设计报告AT89C51是一个低电压,高性能CMOS8位单片机,片内含4KBYTES的可反复擦写的只读程序存储器(PEROM)和128BYTES的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和FLASH存储单元,内置功能强大的微型计算机的AT89C51提供了高性价比的解决方案。AT89C51是一个低功耗高性能单片机,40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,2个16位可编程

5、定时计数器,2个全双工串行通信口,AT89C51可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和FLASH存储器结合在一起,特别是可反复擦写的FLASH存储器可有效地降低开发成本。2、管脚说明:VCC:供电电压。GND:接地。P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。P1口:P1口是一

6、个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输

7、出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。P3口也可作为AT89C51的一些特殊功能口,如下表所示:口管脚备选功能P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2/

8、INT0(外部中断0)P3.3/INT1(外部中断1)P3.4T0(记时器0外部输入)P3.5T1(记时器1外部输入)P3.6/WR(外部数据存储器写选通)P3.7/RD(外部数据存储器读选通

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。