无线抢答器设计_第1页
无线抢答器设计_第2页
无线抢答器设计_第3页
无线抢答器设计_第4页
无线抢答器设计_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

0目 录引言 .1一 系统方案与论证 .11.1 基本要求 .11.2 系统方案选择 .11.2.1 系统基本结构框图 .11.2.2 通信方案论证与选择 .2二 系统硬件设计 .22.1 89S52 单片机 .32.1.1 引脚结构 .32.1.2 功能特性描述 .32.1.3 管脚说明 .32.2 编码解码芯片 PT2262/2272.62.2.1 发射芯片 PT2262 .72.2.2 接收芯片 PT2272 .82.2.3 PT2262/2272 芯片的地址码设定和修改 .102.3 选手电路 .112.4 主持人电路 .122.5 315MHZ 带 2272 解码接收电路 .13三 电路功能及控制流程 .13结束语 .15致谢 .15参考文献 .16附图一 .17附录二 .181引言为完成竞赛抢答任务,该系统分为两大部分:选手电路、主持人控制电路, 选手电路和主持人控制电路部分之间的联系,采用无线通信。主持人控制电路采用交流供电, 选手电路采用蓄 电池供电,基本做到自由移动无线通行。各部分都采用单片机作为控制核心;采用无线收发模块,作为无线通信器件,具有电路简洁可靠的优点。数据的传输,采用帧结构对要传输的数据 进行打包。 帧结构的起始位采用特殊实用的结构,既可包含发送对象的地址信息,又具有很强的抗干扰能力,使已传送的数据显示十分 稳定可靠。 抢答显示部分的倒计时,可根据情况从099 秒任意设定。一 系统方案与论证1.1 基本要求(1)系统容量:为满足竞赛抢答的要求,系统容量定位为 16 路。(2)系统能完成:倒计时指令发送与接收;抢答对别信息发送与接收;(3)抢答倒计时可在 0-99 秒内根据需要任意调整。(4)所有信息交换都采用无线通信。(5)抢答指令发出和抢答成功要有提示音。1.2 系统方案选择1.2.1 系统基本结构框图选 手 电 路89S52控制输入数码显示电路蜂鸣器电路信号采集主持人电路图 1 基本系统结构框图2系统工作流程:主持人电路通电后,2 位数码管不断加 1,以示电路可以正常工作。主持人按下控制开关后,电路进入倒计时预设 状态, 设置好后再按一下控制开关,则完成预设,数码管显示预设数。当主持人按下开始按钮后,选手可以抢答,同 时数码管显示倒计时读秒, 如有选手按下抢 答键,数 码管显示该选手的序号,同时封锁其他的抢答信号,蜂鸣器鸣叫 10s,以示有人抢答成功。如读秒归零时还无人抢答,则蜂鸣器 鸣叫 10s,数码管显示为不断闪亮的“00”,以示 抢答时间到。当 抢答的选手回答完 毕或读秒归零后,主持人按一下开始按钮, 电路即可恢复到开始抢答,倒计时读 秒状态1.2.2 通信方案论证与选择要实现无线通信,可选用频分复用和时分复用两种形式。频分复用各信道独立,不考虑信号在时间上的重叠。但是在整个系统最少也需要 8 个信道, 电路复杂,制作成本高,故不取。对实际问题进行分析,发现系统通信中,除 抢答信号外,其他信号的传送都具有明显的分时性(即各信号的传送都不可能同时出现)。再对抢答信号进行深入研究,发现:(1)人对抢答信号的反应在毫秒级是很不灵敏的,人的反应速度是在 20ms-80ms 内随即出现。(2)在比赛现场,抢答题目一般在几十秒内。能做出回答决定的人也只在 40%左右,坚 决做出回答决定的占 20%左右。根据系 统满 容量算 20x20%=4,只有 4 个左右的人数进入 20ms80ms 反应比赛中。(3)按键反应速度也是有差异的,大概在 20ms 左右。根据以上三点分析,可以定性的得出抢答信号在一定的时间区间内具有随机分时的特性。另一方面,抢答信号信息量不大(只有 对别信息),可以做到在极短的时间内传完,因此,若保证每一个抢答信号传送 时间2.1ms ,那么在 20ms-80ms 的 时间 内任意两个对别信号在传送时间上重叠的概率就很小,因此可以实现抢答信号时分传送。又因 时分复用只用一个信道,电路简单可靠性高,制作成本低,综 合考虑选用时分复用方案。二 系统硬件设计为了满足系统功能和系统的灵活性,本系统各部分均采用单片机作为核心器件。为 了使电路结构简单 ,性能可靠,无线部分均采用性能良好的收 发模块PT2262/PT2272(PT2262/2272 是一对带地址、数据编码功能的无线遥控发射/接收芯片,其中发射芯片 PT2262-IR 将载波振荡器、 编码 器和发射单元集成于一身,使发射电路变得非常简洁)。硬件系统是一个数、模、 单片机混合电路。32.1 89S52 单 片机单片机为本系统的核心器件。这里我们选用 89S52 单片机,89S52 具有低功耗、高性能的特点,且与 89C51 兼容,特 别是其内部增加的闪速可电改写的存储器 FlashROM 给单片机的开发及应用带来了很大的方便,且芯片的价格非常便宜,因此近年来得到了及其广泛的应用。2.1.1 引脚结构图 2 89S52 引脚图2.1.2 功能特性描述 89S52是 一 种 带 4K字 节 闪 烁 可 编 程 可 擦 除 只 读 存 储 器 (FPEROMFalsh Programmable and Erasable Read Only Memory)的 低 功 耗 、高 性 能CMOS8位 微 处 理 器 ,俗 称 单 片 机 。使用ATMEL公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在 单芯片上, 拥有灵巧的 8 位CPU 和在系统可编程Flash ,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。EA/VP31X119X218RESET9RD17WR16INT012INT113T014T115P101P112P123P134P145P156P167P178P00 39P01 38P02 37P03 36P04 35P05 34P06 33P07 32P20 21P21 22P22 23P23 24P24 25P25 26P26 27P27 28PSEN 29ALE/P 30TXD 11RXD 10VCC40GND2089S52 U14主要性能: 与MCS-51单片机产品兼容 8K字节在系统可编程Flash存储器 1000次擦写周期 全静态操作:0Hz 33Hz 三级加密程序存储器 32个可编程I/O口线 三个16位定时器/计数器 八个中断源 全双工UART串行通道 低功耗空闲和掉电模式 掉电后中断可唤醒 看门狗定时器 双数据指针 掉电标识符2.1.3 管脚说明VCC : 电源GND : 地P0 口:P0口是一个8位漏极开路的双向I/O口。作为输出口,每位能驱动8个TTL逻辑电 平。对P0 端口写 “1”时,引脚用作高阻抗输入。当访问外部程序和数据存储器时, P0口也被作为 低8位地址/数据复用。在 这 种模式下,P0 具有内部上拉电阻。在 flash编程时,P0口也用来接收指令字节;在程序校验时, 输出指令字节。程序校验时,需要外部上拉 电阻。P1 口:P1 口是一个具有内部上拉电阻的 8 位双向 I/O 口,P1 输出缓冲器能驱动 4 个 TTL 逻辑电平。 对 P1 端口写“1” 时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作 为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输 出电流。此外,P1.0 和 P1.2 分别作定时器/ 计数器 2 的外部计数输入(P1.0/T2)和时 器/计数器 2 的触发输入(P1.1/T2EX ),具体如表 2 所示。在 flash编程和校验时,P1 口接收低 8 位地址字节。P2 口:P2 口是一个具有内部上拉 电阻的8 位双向I/O 口,P2 输出缓冲器能驱动4个TTL 逻辑电平。 对P2 端口写“1” 时,内部上拉电阻把端口拉高,此 时可以作为输入口使用。作为输 入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流。在访问外部程序存储器或用16位地址读取外部数据存储器(例如执行MOVXDPTR,A)时,P2 口送出高八位地址。在这种应用中,P2 口使用很强5的内部上拉发送1。在使用8位地址(如MOVX Ri,A)访问外部数据存储器时,P2口输出P2锁存器的内容。在flash 编程和校验时, P2口也接收高8位地址字节和一些控制信号。表1 P1口引脚及功能表引脚号 第二功能P1.0 T2(定时器/计数器 T2 的外部计数输入),时钟输出P1.1 T2EX(定时器/计数器 T2 的捕捉/重载触发信号和方向控制)P1.5 MOSI(在系统编程用)P1.6 MIOS(在系统编程用)P1.7 SCK(在系统编程用)P3 口:P3 口是一个具有内部上拉 电阻的8 位双向 I/O 口,P2 输出缓冲器能驱动4个TTL 逻辑电平。对P3 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输 入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流。P3 口亦作为 AT89C51特殊功能(第二功能)使用,如表2所示。在flash编程和校验时,P3 口也接收一些控制信号。表 2 P3 口引脚及功能表引脚号 第二功能P3.0 RXD(串行输入)P3.1 TXD(串行输出)P3.2 /INT0(外部中断 0)P3.3 /INT0(外部中断 1)P3.4 T0(定时器 0 外部输入)P3.5 T1(外部 1 外部输入)P3.6 /WR(外部数据存储器写选通)P3.7 /RD(外部数据存储器读选通)RST: 复位 输入。晶振工作时, RST脚持续2个机器周期高电平将使单片机复位。看门狗计时完成后,RST 脚输出96个晶振周期的高电平。特殊寄存器AUXR(地址8EH) 上的DISRTO 位可以使此功能无效。DISRTO默认状态下,复位高电平有效。ALE/PROG:地址 锁存控制信号(ALE )是访问外部程序存储器时,锁存低8位地址的输出脉冲。在 flash编程时,此引脚(PROG )也用作编程输入脉冲。在一般情况下,ALE 以晶振六分之一的固定频率输 出脉冲,可用来作为6外部定时器或时钟使用。然而,特别强调,在每次 访问 外部数据存储器时,ALE脉冲将会跳过。如果需要,通过将地址为8EH的SFR 的第0位置 “1”,ALE操作将无效。这一位置 “1”,ALE 仅在执行MOVX 或MOVC指令时有效。否则,ALE 将被微弱拉高。这个ALE 使能标志位(地址为8EH的SFR的第0位)的设置对微控制器处于外部执行模式下无效。/PSEN: 外部程序存储器选通信号(/PSEN)是外部程序存储器选通信号。当AT89S52从外部程序存储器执行外部代码时, /PSEN在每个机器周期被激活两次,而在访问外部数据存储器时, /PSEN将不被激活。/EA/VPP: 访问 外部程序存 储器控制信号。 为使能从0000H 到FFFFH的外部程序存储器读取指令,/EA 必须接GND。 为了执行内部程序指令, /EA应该接VCC。在 flash编程期间,/EA也接收12伏VPP 电压。XTAL1: 振荡 器反相放大器和内部 时钟发生电路的输入端。XTAL2: 振荡 器反相放大器的 输出端。 32.2 编码解码芯片 PT2262/PT2272PT2262/2272 是台湾普城公司生产的一种 CMOS 工艺制造的低功耗低价位通用编解码电路,PT2262/2272 最多可有 12 位(A0-A11)三态地址端管脚( 悬空,接高电平,接低电平),任意组合可提供 531441 地址码,PT2262 最多可有 6 位(D0-D5)数据端管脚,设定的地址码和数据码从 17 脚串行 输出,可用于无 线遥控发射电路。编码芯片 PT2262 发出的编码信号由:地址码、数据码、同步码组成一个完整的码字,解码芯片 PT2272 接收到信号后,其地址 码经过两次比较核对后, VT脚才输出高电平,与此同时 相应的数据脚也输出高电平,如果发送端一直按住按键,编码 芯片也会连续发射。当发射机没有按键按下 时, PT2262 不接通电源,其17 脚为低电平,所以 315MHz 的高频发射电路不工作,当有按键按下时,PT2262得电工作,其第 17 脚输出 经调制的串行数据信号,当 17 脚为高电平期间315MHz 的高 频发射电路起振并发射等幅高频信号,当 17 脚为低平期间315MHz 的高 频发射电路停止振荡,所以高 频发射 电路完全收控于 PT2262 的 17脚输出的数字信号,从而对 高频电路完成幅度键控(ASK 调制)相当于调制度为100的调幅。PT2262/2272 特点:CMOS 工艺制造,低功耗,外部元器件少,RC 振荡电阻,工作电压范围宽:2.615v ,数据最多可达 6 位,地址码最多可达 531441 种。应用范围:车辆防盗系统、家庭防盗系统、遥控玩具、其他 电器遥控。72.2.1 发射芯片 PT2262编码电路 PT2262 引脚图及管脚说明如图 3 和表 3 所示。VCCDOUTTEOSC2OSC1A9/D2A10/D1A8/D3A11/D0A0A1A2A3A4A5A6/D5A7/D4VSS图 3 PT2262 引脚图表 3 PT2262 管脚说明名称 管脚 说明A0A11 18、1013 地址管脚,用于进行地址编码,可置为“0”,“ 1”,“f”(悬空),D1D5 78、1013 数据输入端,有一个为“ 1”即有编码发出,内部下拉VCC 18 电源正端()VSS 9 电源负端()TE 14 编码启动端,用于多数据的编码发射,低 电平有效;OSC0 16 振荡电 阻输入端,与 OSC2 所接电阻决定振荡频率OSC1 15 振荡器输出端;振荡电阻DOUT 17 编码输出端(正常时为低电平)82.2.2 接收芯片 PT2272解码电路 PT2262 引脚图及管脚说明如图 4 和表 4 所示。VCCVTDINOSC2OSC1A9/D2A10/D1A8/D3A11/D0A0A1A2A3A4A5A6/D5A7/D4VSS图 4 解码芯片 PT2272 引脚图表 4 PT2272 管脚说明名称 管脚 说明A0A11 1-8、10-13 地址管脚,用于进行地址编码,可置为“0”,“ 1”,“f”(悬空), 必须与 2262 一致,否则不解码D0D5 7-8、10-13 地址或数据管脚,当做为数据管脚时,只有在地址码与 2262 一致,数据管脚才能输出与 2262 数据端对应的高电平,否则输出为低电平,锁存型只有在接收到下一数据才能转换VCC 18 电源正端()VSS 9 电源负端()DIN 14 数据信号输入端,来自接收模块输出端OSC1 16 振荡电阻输入端,与 OSC2 所接电阻决定振荡频率OSC2 15 振荡电阻振荡器输出端VT 17 解码有效确认 输出端(常低)解码有效变成高电平(瞬态)9PT2262 每次发射时至少发射 4 组字码, 2272 只有在 连续两次检测到相同的地址码加数据码才会把数据码中的“1” 驱动相应 的数据输出端为高电平和驱动 VT 端同步 为高电平。因 为无线发射的特点,第一组字码非常容易受零电平干扰,往往会产生误码,所以程序可以丢弃处理。TaTbTc第一字 第二字同步位 同步位DINVT图 5 地址码和数据码的脉冲表示其中,Ta=8 个 时钟宽度,Tb=1 个时钟宽度,Tc=2 个字码长度。地址码和数据码都用宽度不同的脉冲来表示,两个窄脉冲表示“0”;两个宽脉冲表示“1”;一个窄脉冲和一个 宽脉冲表示“F”也就是地址码的“悬空” 。PT2272 解码芯片有不同的后缀,表示不同的功能,有 L4/M4/L6/M6 之分,其中 L 表示锁存输出,数据只要成功接收就能一直保持 对应的电平状态,直到下次遥控数据发生变化时改变。 M 表示非锁存输出,数据脚输出的电平是瞬时的而且和发射端是否发射相对应,可以用于类似点动的控制。数据输出 X 数据输出 YT TDIN数据输出管脚(瞬态型)数据输出管脚(锁存型)VT数据字 数据字图 6 PT2272 的不同后缀的功能10后缀的 6 和 4 表示有几路并行的控制通道,当采用 4 路并行数据时(PT2272-M4),对应的地址 编码应该是 8 位,如果采用 6 路的并行数据时(PT2272-M6),对应的地址编码应该是 6 位。表 5 极限参数参数 符号 参数范围 单位电源电压 Vcc 215.0 V输入电压 Vi -0.3Vcc+0.3 V输出电压 V0 -0.3Vcc+0.3 V最大功耗(VCC=12V) Pa 300 mW工作温度 Topr -20+70 贮存温度 Tstg -40+125 2.2.3 PT2262/2272 芯片的地址编码设定和修改在通常使用中,我们一般采用 8 位地址码和 4 位数据码,这时编码电路PT2262 和解 码 PT2272 的第 18 脚为地址设定脚,有三种状 态可供选择:悬空、接正电源、接地三种状态, 3 的 8 次方为 6561,所以地址编码不重复度为 6561 组,只有发射端 PT2262 和接收端 PT2272 的地址编码完全相同,才能配 对使用,遥控模块的生产厂家为了便于生产管理,出厂 时遥控模块的 PT2262 和 PT2272 的八位地址编码端全部悬空, 这样用户可以很方便选择各种编码状态,用户如果想改变地址编码,只要将 PT2262 和 PT2272 的 18 脚设置相同即可,例如将发射机的 PT2262 的第 1 脚接地第 5 脚接正电源,其它引脚 悬 空,那么接收机的PT2272 只要也第 1 脚接地第 5 脚接正电源,其它引脚 悬 空就能实现配对接收。当两者地址编码完全一致时,接收机 对应的 D1D4 端 输出约 4V 互锁高电平控制信号,同时 VT 端也输出解码有效高电平信号。用 户可将 这些信号加一级放大,便可驱动继电器、功率三极管等进行负载遥控开关操纵。在具体的应用中,外接振荡电阻可根据需要进行适当的调节,阻值越大振荡频率越慢,编码的宽度越大, 发码一帧的时间越长。大部分产品都是用2262/1.2M 2272/200K 组合的,少量产品用 2262/4.7M2272/820K。设置地址码的原则是:同一个系统地址码必须一致;不同的系统可以依靠不同的地址码加以区分。11PT2262 和 PT2272 除地址编码必须完全一致外,振荡电阻还必须匹配,否则接收距离会变近甚至无法接收,随着技术的发展市场上出现一批兼容芯片,在实际使用中只要对振荡电阻稍做改动就能配套使用,根据实际使用经验,下面的参数匹配效果较好表 6 PT2262/2272 最佳匹配参数编码发射芯片振荡的电阻 同步位宽度 窄脉冲宽度 宽脉冲宽度 配套的解码接收芯片振荡电阻PT2262 PT22721.2M 200K1.5M 5ms 150us 450us 270K2.2M 390K3.3M 10ms 320us 960us 680K4.7M 14ms 450us 1350us 820K2.3 选手电路如下图 7 所示是发射装置的原理图,PT2262 作为编码 器,当按下按键时,设定的地址码和数据码从 17 引脚串行输出,经红外发射元件 LED 发出信号。通过电阻 R2 凋 节发射频率,适当提高 PT2262 工作电压 (2.6 V15 V),以增大发射距离。其中 A0A7 悬空, A8A11 可设置为高电平、低电平、两种状 态,因此可以发送多种编码组合,完全 满足设计需求。只有 PT2262 和 PT2272 的地址编码完全相同,才能配对使用,出厂 时PT2262 和 PT2272 的八位地址 编码端全部选择悬空,用户如果想改变地址编码,只要将 PT2262 和 PT2272 的 18 脚设置相同即可。当两者地址编码完全一致时,接收机对应的 D1D4 端输出约 4V 互锁高电平控制信号,同时 VT 端也输出解码有效高电平信号。用户可将这些信号加一级放大,便可驱动继电器、功率三极管等进行负载遥控开关操纵。12123456789121314151617181110PT2262D2D3D4D1S1 S2 S3 S4D5R7 R8 R9 R10R6R5R4R3R2Q1 8550R12R11R13R14Q32973C1C3C2L1L2ANTSAML3+12VR1Q28050图 7 选手发射电路2.4 主持人电路主持人电路如附图一所示。以 89S52 单片机为核心,整个电路分为控制输入、信号采集和输出指示几个部分。控制核心是 89S52 的最小 应用系统,有 时钟和复位电路和在线编程接口。电路中 S1 是复位按 钮, J1 是 89S51 系列单片机的标准在线编程接口。信号采集电路由 PT2272 解码接收模块和 R1、C2 滤 波电路组成。由于从PT2272 中输 出的信号有残存的高频成分,所以在信号进入单片机之前,这里用了 R1、C2 滤 波电路,滤波后的从 P3.4(T0)进入单片机。控制输入电路实际上是一个主持人复位按钮 S2;S3 是进入等待倒计时状态的按钮, S4、S5 是预置倒 计时十位和个位加 1 按 钮。输出指示电路由数码显示电路和蜂鸣器电路组成。数码显示电路是 2 位数码管及其动态显示驱动电路组成。在实际使用中,当主持人按下开关按钮 S2 时,数码管显示的是等待倒计时的读秒数;当由选手按下抢答按钮时,数码管显示的是抢答选手的序号。蜂鸣器由三极管驱动,在 实际使用 时蜂鸣器在等待倒计时归零和有选手抢答成功时鸣叫。132.5 315MHZ 带 PT2272 解码接收电路R3150R247KR11KR447KR647KR727KR5150KANTC27pFC1103C42pFC33pFC5390pFL12.5TQ19018L2Q29018C633pFC74pFC9103C83pFC11472C12105C10105L3R839KR9120K1 2 3 4 5 6 7 8 912131415161718 11 10PT22728 7 6 51 2 3 4LM358R1047KR15 200KR14620R1110KR1210KR13 200KR16+5V图 8 PT2272 解码接收电路原理图三 电路功能及控制流程此电路为实用抢答器。当主持人电路通电时, 2 位数码管不断地加 1,以示电路可以正常工作。当主持人按一下 S3 后, 电路即进入等待倒计时起始数预设状态,2 位数码管显示为不断闪亮的“ 00”。按一下 S4,起始数增加 10s;按一下 S5,起始数增加1s,最大预设数为 99s。设置好后再按下 S3,则完成 预设,数 码管显示预设数。当主持人按一下开始按钮 S2 后, 选手可以抢答,同时数码管显示开始倒计时读秒。如有选手按下抢答 键,数 码管显示该选手的序号,同时封锁其他的抢答信号,蜂鸣器鸣叫 10s,以示有人抢答成功。如读秒归零时还无人抢答,则蜂鸣器鸣叫 10s,数码管显示为不断闪亮的“00”,以示抢答 时间到。当抢答的选手回答完毕或读秒归零后,主持人按一下 S2,电路即可恢复到开始抢答,倒计时读秒状态 。控制流程如下 图 9 所示。14图 9 控制流程图等待:数码管加 1预设:主持人按 S3数码管显示 00预设按 S4 或 S5按 S3 完成预设开始:主持人按 S2等待抢答、倒计时有选手按抢答键 无选手按抢答键显示抢答选手号封住其他信号蜂鸣器叫 10s倒计时归零不断闪亮的“ 00”蜂鸣器叫 10s开始15结束语现在常用的无线遥控主要有红外线和无线电两种方法。无线电遥控在传输距离、方向性和可靠性方面和红外线遥控相比有很大的优势。而且无线传输技术现在已日益成熟,现在无线传输收发电路已广泛应用于智能化控制、短距离无线遥控等产品中,由于工作稳 定可靠, 彻底摆脱了有线传输的种种不便,所以在遥控领域得到广泛应用。本设计在大量的电子电路实践的基础上,用无线传输技术应用于抢答器的设计和制作,制作成功了无 线抢答器。 该无线抢答器可 满足不同赛事活动的不同需求,适用于学校、教育部门、企事业工会组织、俱 乐部等单位组织举办各种知识、技术竞赛及文娱活动时 作抢答之用。致谢经过近几个月的艰苦奋战,我的毕业设计已接近尾声。在这几个月的时间里,我衷心感谢我的指导老师陈老师,在课题选定、理 论 指导和方案的论证上, 陈老师对我精心的指导和耐心的鼓励,使我能够坚持到底,毕业设计有了圆满的结果。他渊博的知识,深邃的思想,严谨的治学风格、平易近人的处事态度和幽默风趣的话语, 让我在学习知识和解决问题时感到无比的轻松和愉快。至此论文定稿之际,对陈 老师表示衷心的感 谢! 感谢老师能在繁忙之中抽出时间为我提供耐心的指导,帮我 们解决在设计过 程中遇到的种种问题。在做毕业设计期间,我还有幸得到其它老师的热心指导和同学们的大力帮助,正因为有了他们,我才能顺利完成毕业设计和论 文。在 这里一并向他们表示感谢!最后,再次向各位领导 、各位老 师致以崇高的敬意和最衷心的感谢!16参考文献1康华光,邹寿彬.电子技术基础(数字部分)(第五版).高等教育出版社.20052康华光,邹寿彬.电子技术基础(模拟部分)(第五版).高等教育出版社.20053李朝青单片机原理及接口技术M北京:北京航空航天大学出版社.20054朱勇单片机原理与应用技术清华大学出版社.20065张毅刚,彭喜元等新编 MCS-51 单片机应用设计(第二版) 哈尔滨工业大学出版社.20066潭博学,苗江静集成电路原理及应用北京: 电子工业出版社.20037王庆有光电传感应用技术机械工业出版社.20078高峰. 单片微机应用系统设计及实用技术M. 北京:机械工 业出版社.20049楼然苗,李光飞51 系列单片机设计实例北京航空航天大学出版社.2006 10何书森,何华斌.实用电子线路设计速成 .福州:福建科学技术出版社,2006 11李国厚,王春阳.自动化专业英语 .北京:北京大学出版社,200612陈欢庆. 电子制作理论与实践M. 浙江大学出版社.200513马淑华、王凤文、张美金.单片机原理及接口技术.北京邮电大学出版社.2005.1014杨金岩,郑应强,张振仁8051 单片机数据传输接口扩展技术与应用实例人民 邮电出版社.200517附图一P2.021P3.516P2.122P2.223P2.324P2.425P2.526P2.627P3.617P3.718RES9P1.01P1.12P1.23P1.3417 16 15 1418192087640XTAL2XTAL1GNDP1.7P1.6P1.5VCCAT89S52S5S4S3S2S1R8R7R6R5R9abfcgdeDPYLEDgn1234567abcdefgQ1abfcgdeDPYLEDgn1234567abcdefgQ2R101KR111KR121KQ28550Q38550BELLQ18050VCCVCCY12MHZC520pFC620pF2912 131110 18PT2272R1R41Kx4C1C2C3C4100nFx4VCC1234510JP1VCC18附录二源程序清单:ORG 0000HAJMP MAINORG 000BHAJMP MAINORG 3000HMAIN: MOV SP,#2FHMOV B,#5AH ; 中断 90 次MOV TOMD,#01HMOV TL0,#0B0HMOV TH0,#3CHSETB TR0SETB ET0SETB EASJMP $RE: MOV TL0,#0B0HMOV TH0 #3CHDJNA B,LOOPCLR TR0LOOP: SETB RESETLJMP MAINORG 2000HSETB TOMDMOV TMOD #01HCPL P0MOV DPTR,#7F04H ; 把地址送到 DPTRMOV A,#0BH ; 送 10 次循环MO

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论