基于单片机的红外通信系统设计毕业设计说明书内容摘要:
电容 C5 的充电作用在 RST 端产生一个尖的正脉冲,只要脉冲高电平超出 2 个机器周期持续时间,就能实现复位。 手动复位用按键 S1 完成。 图 24 复位电路图 单片机的时钟信号由两种电路产生:内振荡电路和外 振荡 电路。 在任一时刻,只需要一种 振荡 电路便能使单片机正常工作。 使用内振荡电路提供时钟脉冲,需要在 XTAL1和 XTAL2 之间外接石英晶体振荡器,这时的内部 振荡 电路仅相当于一个高增益放大器,和晶振接在一起形成一个正反馈的自激振荡,再经整形和分频形成单片机内各逻辑部件所需要的时钟脉冲。 内部振荡电路所得的时钟信号比较稳定,使用电路中使用比较多,如图 25所示。 图中电容 C1 C12 起稳定振荡频率、快速起振的作用,电容值一般为5~33pF。 本系统中采用大小是 22pF 的电容和 的晶振。 图 25 内振荡电路 图 3 红外通信 系统中的主要 器件 AT89S52 单片机 芯片简介 AT89S52 如图 31 所示, 是一种带 8K 字节闪烁可编程可擦除只读存储器的低电压、高性能 CMOS8 位微处理器,俗称单片机。 该器件采用 ATMEL 高密度非易失存储器制造技术制造,与工业标准的 MCS51 指令集和输出管脚相兼容。 由于将多功能 8 位C32 2PFC42 2PFY11 2M H zX1X2R12100R2110kC510uFS1SWPBVCCREST CPU 和闪烁存储器组合在单个芯片中, ATMEL 的 AT89S52 是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。 图 31 AT89S52管脚图 单片机的主要特性 ( 1)兼容 MCS51 系列产品; ( 2) 8KB 的在系统可编程 Flash ROM,可以达到 1000 次擦写周期; ( 3) ~ 的工作电压; ( 4)全静态操作: 0~33MHz; ( 5)三态存储器锁定; ( 6) 256*8b 内部 RAM; ( 7) 32 个可编程 I/O 口; ( 8)三个可编程定时、计数器; ( 9) 8 个中断源; ( 10)全双工串行口; ( 11)可节省电能的省电及掉电模式; ( 12)掉电模式可由中断唤醒; ( 13)看门狗定时器; ( 14)双数据指针; ( 15)具有掉电标志。 单片机的管脚说明 VCC:供电电压。 GND:接地。 P0 口: P0 口为一个 8 位漏级开路双向 I/O 口,每脚可吸收 8 个 TTL 门电流。 当P0 口的管脚第一次写 1 时,被定义为高阻输入。 P0 能够用于外部程序数据存储器,它可以被定义为数据 /地址的第八位。 在 FLASH 编程时, P0 口作为原码输入口,当 FLASH 进行校验时, P0 输出原码,此时 P0 外部必须被拉高。 P1 口: P1 口是一个内部提供上拉电阻的 8 位双向 I/O 口, P1 口缓冲器能接收输出 4 个 TTL 门电流。 P1 口管脚写入 1 后,被内部上拉为高,可用作输入, P1 口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。 在 FLASH 编程和校验时,P1 口作为第八位地址接收。 P2 口: P2 口为一个内部上拉电阻的 8 位双向 I/O 口, P2 口缓冲器可接收,输出 4个 TTL 门电流,当 P2 口被写“ 1 ” 时,其管脚被内部上拉电阻拉高,且作为输入。 因此作为输入时, P2 口的管脚被外部拉低,将输出电流。 这是由于内部上拉的缘故。 P2 口当用于外部程序存储器或 16 位地址外部数据存储器进行存取时, P2 口输出地址的高八位, 在给出地址“ 1 ”时,它 是利用内部上拉优势。 当对外部 八位地址数据存储器进行读写时, P2 口输出其特殊功能寄存器的内容。 P2 口在 FLASH 编程和校验时接收高八位地址信号和控制信号。 P3 口: P3 口管脚是 8 个带内部上拉电阻的双向 I/O 口,可接收输出 4 个 TTL 门电流。 当 P3 口写入“ 1 ”后,它们被内部上拉为高电平,并用作输入。 作为输入,由于外部下拉为低电平, P3 口将输出电流( ILL )这是由于上拉的缘故。 P3 口也可作为 AT89C52 的一些特殊功能口,介绍如下: 口 管脚 备选功能 RXD (串行输入口) TXD (串行输出口) /INT0 (外部中断 0) /INT1 (外部中断 1) T0 ( 计 时器 0 外部输入) T1 (计 时器 1 外部输入) /WR (外部数据存储器写选通) /RD (外部数据存储器读选通) P3 口同时为闪烁编程和编程校验接收一些控制信号。 RST:复位输入。 当振荡器复位器件时,要保持 RST 脚两个机器周期的高电平时间。 ALE/PROG:当访问外部存储器时,地址锁存允 许的输出电平用于锁存地址的地位字节。 在 FLASH 编程期间,此引脚用于输入编程脉冲。 在平时 , ALE 端以不变的频率 周期输出正脉冲信号,此频率为振荡器频率的 1/6。 因此它可用作对外部输出的脉冲或用于定时目的。 然而要注意的是:每当用作外部数据存储器时,将跳过一个 ALE 脉冲。 如想禁止 ALE 的输出可在 SFR8EH 地址上置 0。 此时, ALE 只有在执行 MOVX, MOVC 指令对 ALE 才起作用。 另外,该引脚被略微拉高。 如果微处理器在外部执行状态 ALE 禁止,置位无效。 /PSEN:外部程序存储器的选通信号。 在由外部程序存储器取指期间,每个机器周期两次 /PSEN 有效。 但在访问外部数据存储器时,这两次有效的 /PSEN 信号将不出现。 /EA/VPP:当 /EA 保持低电平时,则在此期间外部程序存储器 ( 0000HFFFFH) ,不管是否有内部程序存储器。 注意加密方式 1 时, /EA 将内部锁定为 RESET ;当 /EA 端保持高电平时,此间内部程序存储器。 在 FLASH 编程期间,此引脚也用于施加 12V 编程电源( VPP)。 XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。 XTAL2: 来自反向振荡器的输出。 NE555 时基电路芯片 简介 NE555 时基电路封形式有两种,一是 DIP 双列直插 8 脚封装,另一种是 SOP8 小型( SMD )封装形式。 NE555 属于 CMOS 工艺制造,图 32 所示是 NE555 的外形图。 NE555 是属于 555 系列的计时 IC 的其中的一种型号, 555 系列 IC 的管脚功能及运用是相容的。 555 是一个用途很广泛并且普遍的计时 IC,只需要少数的电阻和电容,便可以产生数位电路说需要的各种不同频率的脉冲信号。 芯片的主要特性 ( 1)只需要简单的电阻器、电容器,即可完成特定的振荡延时作用。 其延时范围广泛,可由几微秒到几小时之久; ( 2) 它的操作电源电压范围极大,可与 TTL 、 COMS 等逻辑电路配合,也就是它的输出准位和输入触发准位,均能与这些逻辑系列的高、低态组合 ; ( 3) 其输出端的供给电流大,可直接推动多种自动控制的负载 ; ( 4) 它的计时准确度高、温度稳定 性 好、价格便宜 ; ( 5) 静态电流最大值 VCC = 5V,RL = 6mA。 VCC =15V,RL =∞ =15mA。 芯片的管脚说明 ( 1) Pin 1 (接地 ):地线,通常被连接到电路共同接地。 ( 2) Pin 2 (触发点):这个管脚是触发 NE555 使其启动它的时间周期。 触发信号上缘电压须大于 2/3 VCC,下缘须低于 1/3 VCC。 ( 3) Pin 3 (输出):当时间周期开始 555 的输出输出 管脚 ,移至比电源电压少 伏的高电位。 周期的结束输出回到 0 伏左右的低电位。 在高电位是的最大输出电流约为200mA。 ( 4) Pin 4 (重置):一个低逻辑电平送至这个管脚 时会重置定时器和使输出回到一个低电位。 它通常被接到正电源或者忽略不用。 ( 5) Pin 5 (控制): 这个 管脚 准许由外部电压改变触发和闸限电压。 当计时器经营在稳定或振荡的运作方式下 ,这输入能用来改变或调整输出频率。 ( 6) Pin 6 (重置锁定): 重置锁定并使输出呈低态。 当这个接脚的电压从 1/3 VCC电压以下移至 2/3 VCC 以上时启动这个动作。 ( 7) Pin 7 (放电): 这个 管脚 和主要的输出 管脚 有相同的电流输出能力,当输出为 ON 时为 LOW,对地为低阻抗,当输出为 OFF 时为 HIGH,对地为高阻抗。 ( 8) Pin 8 ( VCC) : 这是 555 个计时器 IC 的正电源电压端。 供应电压的范围是+ 伏特 (最小值 )至 +16 伏特 (最大值 )。 图 33所示,是它的内部功能原理图,图 34所示, 是它的 部分 内部等效电路。 NE555 的内部中心电路。基于单片机的红外通信系统设计毕业设计说明书
相关推荐
”时,内部上拉电阻把端口拉高,此时可以作为输入 口使用。 作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流( IIL)。 在访问外部程序存储器或用 16 位地址读取外部数据存储器(例如执行 MOVX @DPTR) 时, P2 口送出高八位地址。 在这种应用中, P2 口使用很强的内部上拉发送 1。 在使用 8 位地址(如 MOVX @RI)访问外部数据存储器时, P2 口输出 P2
论,又称为多尺度分析,是用小波函数的二进伸缩和平移表示函数这一思想的更加抽象复杂的表现形式。 它是由 Mallat于 1989年提出的,是建立在函数空间概念上的理论。 MRA不仅为正交小波基的构造提供了一种简便的方法,而且为小波的分解和重构提供了快速算法即 Mallat算法。 一般而言,小波函数的对称性与正交性不相兼容,如 Daubechies 正交小波族 就不具有对称性
资源目录体系与交换体系建设项目 233 杭州市信息化办公室 杭州市政务信息资源目录体系与交换体系建设 (二期 )项目 211 二滩水电开发有限责任公司 雅砻江流域集控中心数据交换平台系统及其附属设备采购与实施 838 南昌市信息化办公室 南昌市数字城管系统建设项目 1662 杭州市人民政府城市管理办公室 杭州市数字城管扩建和升级软硬件开发及集成项目 641 杭州市人民政府城市管理办公室 2020
微观上】 F=qvBSinθ 地磁场 ( geomagic field)是从地心至磁层顶的空间范围内的磁场。 地磁学的主要研究对象。 人类对于地磁场存在的早期认识,来源于天然磁石和磁针的指极性。 地磁的北磁极在地理的南极附近;地磁的南磁极在地理的北极附近。 磁针的指极性是由于地球的北磁极(磁性为 S 极)吸引着磁针的 N 极,地球的南磁极(磁性为 S 极)吸引着磁针的 N 极。
内部震荡方式, 选用 12MHZ 的晶振,另外有两个 22pf 的电容组成。 AT89C52 中有一个用于构成内部震荡器的高增益反相放大器,引脚XTAL1 和 XTAL2 分别是该放大器的输入和输出端。 这个放大器与作为反馈元件的片外石英晶体或者陶瓷谐振器一起 构成自激振荡器,像内部时钟提供震荡时钟,振荡器的频率主要取决于晶体的震荡频率,电容的大小对震荡频率有微小的影响,可取频率微调作用。
子程序框图 图 20 步进 , 步减子程序框图 由步进,步减子程序框图可以看出 ,如果每次把 D/A的数字量加 01H,可以使步进量和步减量由。 如果采用更高位的 D/A转换器。 可以使步进量和步减量进一步的减小 ,以满足更高的要求。 开始 判断按键 + 设 置 其 它 步进,步减 子程序 设 置 子程序 返回 开始 D/A 数字量加02H 为“ +”。 1 否 是 D/A 数字量加02H 返回