基于PSTN&DTMF的家用电器远程控制系统

上传人:仙*** 文档编号:89765455 上传时间:2022-05-13 格式:DOC 页数:13 大小:130.50KB
收藏 版权申诉 举报 下载
基于PSTN&DTMF的家用电器远程控制系统_第1页
第1页 / 共13页
基于PSTN&DTMF的家用电器远程控制系统_第2页
第2页 / 共13页
基于PSTN&DTMF的家用电器远程控制系统_第3页
第3页 / 共13页
资源描述:

《基于PSTN&DTMF的家用电器远程控制系统》由会员分享,可在线阅读,更多相关《基于PSTN&DTMF的家用电器远程控制系统(13页珍藏版)》请在装配图网上搜索。

1、-数理与信息工程学院?单片机原理及应用?期末课程设计 题 目:基于PSTN&DTMF的家用电器远程控制系统专 业: 电子信息工程 班 级: 电信041 姓 名: * 邹 学 号: 04610118 指导教师: 余 水 宝 成 绩:19选题有应用价值,格式规* ( 2007.1 )目 录第1节 引 言31.1 家电控制系统概述31.2 本设计任务和主要内容4第2节系统主要硬件电路设计52.1 单片机控制系统原理52.2 单片机主机系统电路6 时钟电路6 复位电路7 系统扩展电路72.3 DTMF解码电路 92.4 振铃检测与模拟摘挂机电路122.5 语音提示电路142.6 来电显示电路162.7

2、 家电控制电路172.8 日历及时间显示17第3节 系统软件设计193.1 系统主程序设计193.2 DTMF检测及状态控制子程序203.3 定时中断子程序20第四节 完毕语22参考文献23基于PSTN&DTMF的家用电器远程控制系统数理与信息工程学院 04 电信*邹指导教师:余水宝第1节 引 言 本设计介绍了一种以单片机AT89C51为主控制器和DTMF(双音多频)解码电路芯片MT8880为核心,通过PSTN(Public Switched Telephone Network,公众网)以及ISD1420语音电路实现对家用电器的远程多路智能控制系统。该系统实用、功能灵活多样,可以对被遥控对象的

3、状态进展查询以及控制,可以广泛地应用于家用电器或者其他场所的各种控制设备。在此根底上,增设了高分辨率12864大屏幕LCD实时显示系统各种状态,同时显示日期和时间;增设了各种状态下所需操作的语音提示;增设了来电显示功能,并对系统机械构造进展了优化设计,整体性好,人性化强、可靠性高。1.1 家电控制系统概述 随着生活水平的不断提高,人们希望有一种自动化、智能化程度高的控制系统对所有的家用电器能实施远程控制。目前,随着和家用电器的普及,借助来进展各种设备的远程控制显得越来越方便和实用。为此,我们设计开发了一种低本钱远程控制器,使用户通过可以随时随地完成对远程电器设备的电源开关的控制。本设计介绍了一

4、种基于PSTN(Public Switched Telephone Network,公众网)实现对家用电器的远程控制,通过固定或移动可以随时随地控制多种家用电器的开关和各种设定,诸如将空调提前升降温、电热水器提前预热等,应用前景相当广泛。基于单片机的家电远程控制系统集单片机技术、通讯技术、语音技术于一体,可以远程的对家用电器实现相应的控制。在设计的过程中采用模块化设计方法,将系统分主控单元、DTMF解码单元、语音单元、接口单元、控制单元。主控单元以AT89C51为核心;DTMF解码单元以双音多频解码电路芯片MT8880为核心;语音单元以ISD1420为核心;接口单元以PH8809为核心。该系统

5、实用、功能灵活多样,可以对被遥控对象的状态进展查询以及控制,可以广泛地应用于家用电器或者其他场所的各种控制设备。在此根底上,增设了高分辨率12864大屏幕LCD实时显示系统各种状态,同时显示日期和时间;增设了各种状态下所需操作的语音提示;增设了来电显示功能,并对系统机械构造进展了优化设计,整体性好,人性化强、可靠性高。1.2 本设计任务和主要内容本设计以单片机为控制核心,采用模块化设计,共分以下几个功能模块:单片机控制系统、DTMF解码电路、振铃检测电路、模拟摘挂机电路、语音信息提示电路、来电显示电路和家电控制电路等。主要内容如下: 单片机作为整个硬件系统的核心,它既是协调整机工作的控制器,又

6、是数据处理器。它由单片机、时钟电路、复位电路等组成。 DTMF解码电路采用MT8880双音多频解码芯片检测,实现双音多频信号的检测与发送。 振铃检测电路在本系统中采用专用接口模块PH8809来实现对振铃信号的检测以及模拟摘挂机操作。PH8809模块是专门用于研发、生产配套的完整接口功能模块,该模块具有成熟的电路设计,符合电信标准的双音频拨号指标。 语音电路的作用是提示用户对控制器进展操作,即当用户通过固定网或移动网接通控制系统时,语音电路将提示用户输入密码、输入控制指令,对家电进展远程控制。因此,语音电路所选用的芯片必须具备三种功能:分段录音、放音、可寻址,根据这些功能要求,本系统选用美国IS

7、D公司的ISD1420。 来电显示电路采用DTMF解码电路中的MT8880检测来电传输给单片机,经过数据处理后再经显示电路显示。本设计采用LCD12864显示各种状态,并采用专用时钟芯片DS1302显示时间。 家电控制电路使用分立式元件构成,包括一组继电器和保护二极管,AT89C51通过将IO口的相应位置1或清0,实现对继电器的开关状态的控制,从而实现控制家电的功能。友好的人机界面、灵活的控制方式、优化的物理构造以及丰富的功能是本设计的亮点。第2节 系统主要硬件电路设计 2.1 单片机控制系统原理为了简化电路、降低本钱、提高可靠性,本系统采用AT89C51作为主控制器,它是一款与MCS51完全

8、兼容且内部自带有4KB的Flash存储器及256KB RAM单元的芯片,因此可以不需另外扩展EEPROM及静态RAM就可以实现所需功能。除主控制器之外,还有振铃检测与模拟摘机电路、DTMF解码电路、语音提示电路、来点显示电路、家电控制电路。图2-1 单片机控制系统原理框图 远程控制器主要接收线上传来的控制家电的信息,译码后发出控制家电指令;通过各驱动模块,实现对电器进展开关等控制动作。控制器采用AT89C51做主控单元,采用MY8880接收和发送经由线传输的DTMF信号。语音模块采取ISD1420为主要器件。控制器工作过程为:当需要遥控家电时,拨打相应的,振铃检测电路检测铃流信号,当振铃次数到

9、达预定次后次数可以通过软件任意设定,摘挂机电路自动摘机并将摘机信号输入到单片机中,单片机接收到摘机信号后,启动语音电路发出提示音,提示输入密码,密码经MT8880接收电路接收并转换成二进制数,并由单片机进展验证,正确则提示输入控制键,控制键信号经双音多频接收电路解码后输入到单片机中,由单片机发出控制指令去,控制家电,从而完成一次遥控。当需要遥控家用电器时,拨打相应的,振铃检测电路检测铃流信号,如果有人接听或振铃次数少于6次,对程控的使用不造成影响。当无人接听或振铃次数到达6次后(次数可以通过软件任意设定),单片机启动语音提示电路发出提示音,询问是否进入家电控制模式,按“0”键否,挂机退出,按“

10、1”键是。假设无人应答操作,摘挂机电路自动摘机进入控制状态并将摘机信号输入到单片机中,单片机接收到摘机信号后,首先启动来电显示电路显示来电,同时启动语音提示电路发出提示音,提示操作者输入密码或是退出(系统支持在线修改密码)。输入的密码经DTMF接收,转换成二进制数并与事先存储在单片机中的密码比拟,如果不相符,则语音提示密码错误,可再次重新输入,假设三次密码错误则发提示音并自动挂机;如果密码相符则语音提示选择控制通道(按键18分别表示18号通道,分别控制8路电器)。通道选择后,按下“1”键表示开启该路电器,并有语音提示“该路电器已经开启,按下“0”键表示关断该路电器,有提示音“该路电器已经关闭,

11、按下“键则可挂机退出。假设超时则自动挂机(时间可由软件设定)。2.2 单片机主机系统电路单片机作为整个硬件系统的核心,它既是协调整机工作的控制器,又是数据处理器。它由单片机、时钟电路、复位电路等组成。为了简化电路、降低本钱、提高可靠性,本系统采用AT89C51作为主控制器,它是一款与MCS51完全兼容且内部自带有4KB的Flash存储器及256KB RAM单元的芯片,因此可以不需另外扩展EEPROM及静态RAM就可以实现所需功能。图2-2 单片机主机系统图时钟电路单片机的时钟信号用来提供单片机片内各种微操作的时间基准,时钟信号通常用两种电路形式得到:内部振荡和外部振荡。MCS-51单片机内部有

12、一个用于构成振荡器的高增益反向放大器,引脚*TALl和*TAL2分别是此放大电器的输入端和输出端,由于采用内部方式时,电路简单,所得的时钟信号比拟稳定,实际使用中常采用这种方式,如图2-2所示在其外接晶体振荡器(简称晶振)或陶瓷谐振器就构成了内部振荡方式,片内高增益反向放大器与作为反应元件的片外石英晶体或陶瓷谐振器一起可构成一个自激振荡器并产生振荡时钟脉冲。图2-2中外接晶振以及电容C1和C2构成并联谐振电路,它们起稳定振荡频率、快速起振的作用,其值均为30P左右,晶振频率选12MHz。复位电路为了初始化单片机内部的*些特殊功能存放器,必须采用复位的方式,复位后可使CPU及系统各部件处于确定的

13、初始状态,并从初始状态开场正常工作。单片机的复位是靠外电路来实现的,在正常运行情况下,只要RST引脚上出现两个机器周期时间以上的高电平,即可引起系统复位,但如果RST引脚上持续为高电平,单片机就处于循环复位状态。复位后系统将输入/输出(1/0)端口存放器置为FFH,堆栈指针SP置为07H, SBUF内置为不定值,其余的存放器全部清0,内部RAM的状态不受复位的影响,在系统上电时RAM的内容是不定的。复位操作有两种情况,即上电复位和手动(开关)复位。本系统采用上电复位方式。图2-2中R9和Cl组成上电复位电路,其值R取为1K, C取为22F。 系统扩展电路74LS138用于扩展控制家用电器的继电

14、器,以实现对家用电器的远程操作,这样节省了单片机的IO口,使系统的各功能得到充分发挥。74LS573锁存器实现P0口地址数据复用,74LS573是一种低电平触发的三态锁存器,其引脚图如图2-3所示;其辑功能如表2-2所示。系统电路图2-4所示。图2-3 74LS573引脚表2-1 74LS573引脚功能说明表2-2 74LS573逻辑功能 图2-4 单片机控制系统电路2.3 DTMF解码电路DTMF双音多频信号解码电路是目前在按键固定、移动、程控交换机及无线通信设备中广泛应用的集成电路。它包括DTMF发送器与DTMF承受器,前者主要应用于按键作双音频信号发送器,发送一组双音多频信号,从而实现音

15、频拨号。双音多频信号是一组由高频信号与低频信号叠加而成的组合信号,CCITT和我国国家标准都规定了键盘按键与双音多频信号的对应关系如表2-3所示。 表2-3 拨号数字对应上下频率组合关系当用户在机的键盘上输入密码或按下控制按钮后,这些信息均采用双音多频方式通过线发出。DTMF解码电路的主要作用是接收从TEL0、TEL1输入的双音多频信号并将其转换成二进制编码,然后输至单片机进展数据处理,进而实现控制功能。远程控制系统采用MITEL公司生产的MT8880作为DTMF信号的解码核心器件。MT8880主要用于程控交换机、遥控、无线通信及通播系统,实现DTMF信号的别离滤波和译码功能,输出相应16种频

16、率组合的四位并行二进制码。MT8880具有拨号音抑制和模拟信号输入可调功能,所以在设计解码电路时,只需外加一些阻容元件即可。MT8880引脚图如图2-5所示。MT8880各频率对应的输出电平如表2-4所示。 图2-5 MT8880引脚图表2-4 MT8880各频率对应的输出电平本电路采用的是MT8880双音多频解码芯片,能实现双音多频信号(DTMF)的发送与接收。发送DTMF信号时,信号从D0D3经数据总线缓冲器送到发送数据存放器,控制可编程行列计数器,经D/A转换合成DTMF信号,在音频突发开门控制和逻辑控制作用下,从8脚(TONE端)发出。当接收DTMF信号时,模拟摘机后从TEL0、TEL

17、1进入的双音多频信号经过耦合隔离变压器耦合入MT8880的输入脚IN-,DTMF信号经运放、拨号音滤波器、高频组及低频组别离带通滤波器送到数字算法与编码变换器进展确认,译成相应的4位二进制码,存入接收数据存放器,需要时输出至数据总线,送入89C51的P1口。其中输入脚IN-和增益选择端GS之间所接的反应电阻R3可以调节运放的增益,CP为中断请求或信号音检测输出端,它与89C51的INT0引脚相连。MT8880电路图如图2-6所示。 图2-6 MT8880 DTMF解码电路模拟摘机后,双音多频信号经过隔离变压器耦合入MT8880输入脚。该双音多频信号先经MT8880内部的拨号音滤波器滤除拨号音后

18、,再经前置放大器送入双音滤波器,将双音频信号按高、低频率信号分开,又经过高、低频滤波器、幅度检测器送入译码电路,最后从MT8880的数据输出端输出相应的编码。2.4 振铃检测与模拟摘挂机电路振铃信号检测的方法有很多种,如有的利用稳压二极管,当电路中的电压大于一定数值时,稳压二极管即可工作;有的利用光电耦合器来实现,还可以用振铃信号检测器来检测振铃信号。在本系统中采用专用接口模块PH8809来实现对振铃信号的检测以及模拟摘挂机操作。PH8809模拟接口模块是专门用于研制开发、生产配套的完整接口功能模块。低功耗设计,杜绝元器件发热、延长器件寿命。电子开关控制形式,稳定可靠,最适合单片机控制该模块具

19、有成熟的电路设计,符合电信标准的双音频拨号指标。模块内部自带多达5个信号输出输入接口,能够满足开发需要,且各种控制端口便于跟其他微处理器配套使用。PH8809的功能描述如下:1) 专业设计的模拟接口电路;2) 标准DIP32P封装,体积小巧,适应所有开发、生产等应用场合;3) 自带振铃检测电路;4) 配置摘、挂机控制端口;5) 配置线断线检测端口;6) 配置语音信号输出、输入或者DTMF输出、输入各5个信号口;7) 独特开发设计的音量自动增益调节电路,满足不同环境使用;8) 配置测试输出端,用于微功耗直流电源提取或其它控制电路;9) 独特的低功耗设计,杜绝器件发热、负荷过重,延长使用寿命;10

20、) 符合电信部门要求的DTMF频率指标;PH8809电气指标:1) 工作频率:3003400Hz2) 环境温度:-1040 相对湿度:10%95%大气压力:86106kpa3) 环境噪音:60dB(A) 工作频率:3003400Hz4) 拨号指标:低频群697、770、852、941Hz 高频群:1209、1336、1477Hz 单一频率误差:1.55) 电声特性:发送和接收频响曲线符合GB/T15279-2002规定6) 模块工作电流:1mA+5V电压7) 线路要求:挂机电压:40V;振铃电压: 交流60VPH8809模块引脚说明如表2-5所示:表2-5 PH8809模块引脚说明引脚说明引脚

21、说明1GND 电源地17 OUT1/INPUT12PHONEA 外接线输入A端18 OUT2/INPUT23NC 空脚19 OUT3/INPUT34PHONEB 外接线输入B端20 OUT4/INPUT45NC 空脚21 OUT5/INPUT56NC 空脚22TEST 备用测试端7SW CPU摘、挂机控制端23TEST 备用测试端8GND 电源地24RING 振铃信号输出检测9NC 空脚25VCC 电源正5V10内部与11脚相连26TEST 备用测试端11JC 外接降压电容27TEST 备用测试端12 INPUT1-AGC28NC 空脚13INPUT2-AGC29NC 空脚14INPUT3-A

22、GC30D*C 线断线检测输出15INPUT4-AGC31NC 空脚16INPUT5-AGC32VCC 电源正5V振铃检测与模拟摘挂机电路如图2-7所示。图2-7 振铃检测与模拟摘挂机电路2.5 语音提示电路语音电路的作用是提示用户对控制器进展操作,即当用户通过固定网或移动网接通控制系统时,语音电路将提示用户输入密码,输入控制指令,对家电进展远程控制。因此语音电路所选用的芯片必须具备三种功能:分段录音、放音、可寻址。根据这些功能要求,本系统选用美国ISD公司的ISD1420作为语音电路的核心芯片。ISD1420录音电路通过开关控制录音控制端REC和地址线A0-A7,放音电路通过AT89C51的

23、P口控制PLAYER放音。ISD1420引脚图如图2-8所示。图2-8 ISD1420引脚图ISD1420内置了假设了干操作模式,可用最少的外围器件实现最多的功能。操作模式也由地址端控制;当 A7 和 A6 都为 1 时,其它地址端置高就选择*个或*几个模式。因为操作模式和直接寻址互相排斥。操作模式可由微控制器,也可由硬件实现。使用操作模式有两点注意:1) 所有操作最初都是从 0 地址,即存储空间的起始端开场。后续操作根据所选用的模式可从其它的地址开场。此外,A4 模式中,当电路由录转为放时地址计数器复位为 0,而由放转为录则不复位。2) 当控制信号/PLAYL、/PLAYE 或/REC变低,

24、同时 A6 和 A7 为高时,执行操作模式。这种操作模式一直有效,除非控制信号再次由高变低,芯片重新锁存当前的地址/模式端电平,然后执行相应操作。ISD1420操作模式如表2-6所示。表2-6 ISD1420操作模式模式功能典型应用可组合使用的模式A0信息检索快进信息A4A1删除EOM要最后一条信息的结素处放置EOMA3、A4A2循环从0地址循环放音A1A3连续寻址录放连续的多段信息A0、A1ISD1420语音提示电路如图2-9所示。图2-9 语音提示电路如图2.6 来电显示电路来电显示电路由检测电路与显示电路组成,当有接入时,DTMF解码电路检测到信号并将其转化成二进制,再输入给AT89C5

25、1进展数据处理,再输出到显示电路进展显示。显示电路用LCD液晶显示屏12864显示,LCD12864-12(黄色背光)是一款具有4位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为12864, 内置8192个16*16点汉字,和128个16*8点ASCII字符集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示84行1616点阵的汉字. 也可完成图形显示.低电压低功耗是其又一显著特点。由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不管硬件电路构造或显示程序都要简洁得多,且该模块

26、的价格也略低于一样点阵的图形液晶模块。LCD12864各引脚如表2-7所示。表2-7 LCD12864引脚图管脚名称LEVEL功能1VSS0V电源地2VDD+5V电源正极3V0+5V比照度调节4RSH/L数据/命令选择5R/WH/L读/写选择6EH,H-L模块使能端7-14DB0-DB7H/L双向数据口15PSBH-LH:并行模式L:串行模式16NC空脚17/RSTL自带复位,可悬空18NC空脚19LEDA+5VLED背光正极20LEDK0VLED背光负极2.7 家电控制电路家电控制电路使用分立式元件构成,包括一组继电器和保护二极管,AT89C51通过将IO口的相应位置1或清0,实现对继电器的

27、开关状态的控制,从而实现控制家电的功能。2.8 日历及时间显示日历及时间主要采用的是实时时钟电路DS1302芯片,它是美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟电路,具有体积小、功耗低、接口容易、占用CPU的IO口线少等主要特点,可以对年、月、日、周、时、分、秒进展计时,且具有闰年补偿等多种功能,可作为实时时钟广泛应用于智能化仪器仪表中。图210为DS1302与单片机的连接图。图210DS1302与单片机的连接图第3节系统软件设计硬件平台构造一旦确定,大的功能框架即形成。软件在硬件平台上构筑,完成各局部硬件的控制和协调。系统功能是由软硬件共同实现的,由于软件的可伸缩性,最

28、终实现的系统功能可强可弱,差异可能很大。因此,软件是本系统的灵魂。软件采用模块化设计方法,不仅易于编程和调试,也可减小软件故障率和提高软件的可靠性。同时,对软件进展全面测试也是检验错误排除故障的重要手段。由于编程多涉及到数值运算,比拟复杂,还有LCD的菜单界面设计都是需要多重选择判断,用我们平时常用的汇编语言编程是很难实现的,这里我们选用了移值性好、构造清晰、能进展复杂运算的C语言来实现编程。31 系统主程序设计为了保证系统的可靠运行,必须要有良好的软件相配合,而且要有友好的人机对话功能,鉴于以上要求,该系统软件局部主要由主程序、中断子程序、延时子程序、提示音产生子程序等几大模块组成。主程序流

29、程图如图3-1所示。图3-1 软件总体流程图主程序比拟简单,初始化完成后,调用检测振铃程序,取得DTMF信号,并根据当前系统状态调用相应的子程序。这里有六个根本的子程序供调用,分别对应系统的各种功能状态。分别是语音提示子程序、来点显示子程序、时间显示子程序、设置子程序和控制家电子程序,挂机子程序等。32 DTMF检测及状态控制子程序图3-2 DTMF检测及状态控制子程序由系统构造框图可以看出,家用电器通过AT89C51的IO口来控制。控制电路的执行器件采用继电器,当单片机要实现对电器的控制时,由IO口发出控制信号并经过三极管放大后驱动继电器,从而控制了家用电器的通断。33定时中断子程序为了保证

30、系统的可靠运行,在主程序之外还增加了定时中断程序。如果用户在设定的时间内没有任何操作,就自动挂机,防止系统陷入死等。由于定时中断程序的挂机操作是从中断处理程序中直接跳转到主程序中,没有去除中断标志位,这使得主程序不能正常执行。因此,监控程序使用了一项技术,将需要跳转的程序地址压入堆栈,并重新调用RETI从一个不存在的中断程序中退出,使单片机去除中断标志位,并从刚压入堆栈的地址开场执行。程序流程图如图3-3所示。图3-3 定时中断子程序定时器初始化程序如下:ORG 0000HLJMP STARTORG 000BH ;定时器/计数器0的中断效劳程序入口地址LJMP INTT0 ;跳转到真正的定时器

31、中断效劳程序处ORG 0030HSTART:MOV SP,*60H ;设置堆栈指针MOV TMOD,*01H ;定时器/计数器0工作在方式1MOV TH0,*3CH ;设置定时器/计数器初值MOV TL0,*0B0HSETB EASETB ET0SETB TR0 INTT0:第四节 结 束 语通过此次课程设计,在很大程度上提高了自己独立思考的能力,加深了对单片机专业知识的理解,为以后的课题制作或论文写作做好了良好的铺垫。本次课程设计的完成大致经历了选题、搜寻资料、实验验证与论文写作。本次课题的选题做了很大的工作,最先想写一篇关于RFID无线射频识别技术在图书馆管理系统中的应用,但由于没能设计出

32、具体的硬件电路而夭折。鉴于我们曾经做过关于DTMF的实验而对DTMF有一定的知识,所以最终选用此题目。本课题的完成参考了大量网上资料以及图书馆藏书,在硬件设计方面根本上选用了前人已经历证、成熟的电路;在具体实验方面,限于硬件资源的限制,只做了理论上面的验证,局部常用的模块如单片机最小系统、语音模块、继电器控制模块都是在以前制作成功电路的根底上改良所得,不存在硬件错误。基于PSTN&DTMF的家用电器远程控制系统实现了对家用电器的远程控制,与常规的遥控方式,如无线电遥控、有线遥控、红外线和超声波遥控等相比,显示出一定的优越性,不需进展专门的布线,不占用无线电频率资源,防止了电磁污染。同时,由于线

33、路各地联网,可以充分利用现有的网,因此遥控距离可跨省市,甚至跨越国家。利用智能远程控制系统可以实现固定和移动对空调器、电灯、电饭煲等家用电器设备的远程控制,如可以提前将居室的空调翻开,一进家门便享受清凉世界;用户外出旅游或出差时,通过本系统开关居室的电灯、电视,造成有人在家的假象,提高家居平安。另外,本系统也可应用于无人值守岗位的远程控制。智能远程控制系统设计采用AT89C51单片机作为系统的中央控制单元,并结合软件编程,实现了语音界面及平安认证机制,丰富了系统功能,符合未来家电的智能化、网络化开展方向。经过分析此课题完成的难点主要在软件上,AT89C51的4KB的ROM可能无法满足程序所需的

34、存储空间,故可能需对存储器进展扩展,在此论文中,没有考虑此问题,AT89C51最多可外扩64KB ROM,故可通过外扩程序存储器来解决此问题,同样也可扩展数据存储器来增加数据存储空间。参考文献1*立臣.DTMF信号收/发芯片MT8880原理及应用J.国外电子元器件,2001.2黄天戍.*东. 智能远程控制系统的设计与实现J. 电工技术杂志,20013*连吉.ISD单片语音录放器件及电路实现J. *海洋大学学报,20034 李朝青.单片机原理及接口技术修订版M.:航空航天大学,1998.5 阎石. 数字电子技术根底第四版M.高等教育,2000年5月第一版.6 胡汉才. 单片机原理及其接口技术M.清华大学,2000年5月第一版.7 何立民. 单片机高级教程M.航空航天大学,2000年5月第一版.8 陈汝全. 电子技术常用器件应用手册M.第二版,机械工业,2002年5月第一版.9 谭浩强.C 程序设计M.清华大学,1999 年12 月第2 版10 白炳良. 单片机自动控制交通信号灯J.*师*学院学报(自然科学版) ,1997,(02) . 8 何立民.单片机应用技术大全M.:航空航天大学,1994.11 李广弟.单片机根底M.:航空航天大学,1992.12 罗亚非.凌阳16 位单片机应用根底M. :航空航天大学,2003. z

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!