最新单片机原理7幻灯片.ppt
《最新单片机原理7幻灯片.ppt》由会员分享,可在线阅读,更多相关《最新单片机原理7幻灯片.ppt(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第七章第七章 单片机应用系统设计与开发单片机应用系统设计与开发系统设计应当考虑的主要技术性能系统设计应当考虑的主要技术性能速度速度 精度精度 功耗功耗 可靠性可靠性 驱动能力驱动能力 基本设计原则应当考虑:基本设计原则应当考虑: 功能需求,应用需求,开发条件,市场功能需求,应用需求,开发条件,市场 情况,可靠性需求,成本需求,尽量以情况,可靠性需求,成本需求,尽量以 软代硬软代硬双音多频解码芯片双音多频解码芯片MT8870DMT8870D特性:特性:完全的完全的DTMFDTMF接收接收/ /解码器解码器低功耗低功耗内建增益设置放大器内建增益设置放大器可调警卫时间可调警卫时间提供掉电模式和禁止模
2、式提供掉电模式和禁止模式与与MT8870C/MT8870C-1MT8870C/MT8870C-1兼容兼容 MT8870DMT8870D片内集成了裂带滤波器和数字解码功能片内集成了裂带滤波器和数字解码功能, ,滤波滤波器针对高音频和低音频采用了开关电容式滤波技术;译码器针对高音频和低音频采用了开关电容式滤波技术;译码器通过数字计数器对全部器通过数字计数器对全部1616个个DTMFDTMF音频组合进行探测和译音频组合进行探测和译码。片上的差分输入放大器、时钟振荡电路和带锁存地三码。片上的差分输入放大器、时钟振荡电路和带锁存地三态接口仅需要极少的外接元件。态接口仅需要极少的外接元件。语音芯片语音芯片
3、APR9600APR9600 APR9600 APR9600语音录放芯片,是继美国语音录放芯片,是继美国ISDISD公司以后公司以后采用模拟存储技术的又一款音质好、噪音低、不采用模拟存储技术的又一款音质好、噪音低、不怕断电、可反复录放的新型语音电路,单片电路怕断电、可反复录放的新型语音电路,单片电路可录放可录放32-6032-60秒,串行控制时可分秒,串行控制时可分256256段以上,并段以上,并行控制时最大可分行控制时最大可分8 8段。与段。与ISDISD同类芯片相比它具同类芯片相比它具有:价格便宜,有多种手动控制方式,分段管理有:价格便宜,有多种手动控制方式,分段管理方便、多段控制时电路简
4、单、采样速度及录放音方便、多段控制时电路简单、采样速度及录放音时间可调、每个单键均有开始停止循环多种功能时间可调、每个单键均有开始停止循环多种功能等特点。等特点。APR9600APR9600的全功能应用电路图的全功能应用电路图单片机应用系统设计与开发实例单片机应用系统设计与开发实例2 2:电话锁电话锁+IP+IP电话号码自动拨号器任务分析:电话号码自动拨号器任务分析:1 1、能限拨用户自己设定的电话号码能限拨用户自己设定的电话号码 能设定和清除限拨号码(可存能设定和清除限拨号码(可存4040个号码)个号码) 可开锁和上锁(启动限拨)可开锁和上锁(启动限拨) 能设置和修改密码能设置和修改密码 忘
5、记密码时可恢复默认密码忘记密码时可恢复默认密码2 2、能快速拨出事先存入的能快速拨出事先存入的IPIP卡号卡号3 3、无须另外为其供电,有无须另外为其供电,有“窃电窃电”功能功能IPIP电话自动拨号电话自动拨号& &电话号码限拨器电路设计电话号码限拨器电路设计RST VCCRST VCC(RxD)P3.0 P1.7(RxD)P3.0 P1.7(TxD)P3.1 P1.6(TxD)P3.1 P1.6XTAL2 P1.5XTAL2 P1.5(T0)P3.4 P1.1(Ain1)(T0)P3.4 P1.1(Ain1)GND P3.7GND P3.7XTAL1 P1.4XTAL1 P1.4(INT0)
6、P3.2 P1.3(INT0)P3.2 P1.3(INT1)P3.3 P1.2(INT1)P3.3 P1.2(T1)P3.5 P1.0(Ain0)(T1)P3.5 P1.0(Ain0)2020脚脚DIPDIP封装封装主控单片机主控单片机AT89C2051AT89C2051:2020引脚引脚, ,片内片内2KB FlashROM2KB FlashROMMT8880MT8880+Vcc+VccMitelMitel公司的公司的DTMFDTMF编码编码/ /解码芯片:解码芯片:MT8880MT8880 固定接线的引脚有固定接线的引脚有:IN+,IN-,GS,Vref, Vss,VDD,:IN+,IN-
7、,GS,Vref, Vss,VDD, St/GT,Est St/GT,Est; RS0:RS0:寄存器选择控制端;寄存器选择控制端; 2: =12: =1表示表示( (由音频转变成由音频转变成) )数据准备好数据准备好 IRQ/CP:IRQ/CP:数据准备好时可向外部发出中断申请信号数据准备好时可向外部发出中断申请信号TONE:DTMFTONE:DTMF音频输出端音频输出端IN-:DTMFIN-:DTMF音频输入端音频输入端OSC1,OSC2:OSC1,OSC2:接晶振端接晶振端R/W:R/W:读读/ /写控制端写控制端数数据据总总线线24CXX24CXX系列系列E E2 2PROMPROM2
8、-2-线结构的串行线结构的串行CMOS ECMOS E2 2PROMPROMA0 VCCA0 VCCA1 WPA1 WPA2 SCLA2 SCLGND SDAGND SDA24C0224C0224C0224C02: : 串行串行I I2 2C C总线(总线(SDASDA,SCLSCL) 256256字节字节E E2 2PROMPROM A2 A2、A1A1、A0A0可寻址可寻址8 8片并联工作片并联工作 具有写保护功能(具有写保护功能(WPWP高有效)高有效)SDASDASCLSCLSTART BITSTART BITSTOP BITSTOP BITvoid START() void STAR
9、T() / /* * 由由SDA,SCLSDA,SCL发起始信号发起始信号 * */ /SCL=1; SDA=1; DELAY(1); SCL=1; SDA=1; DELAY(1); / /* * 在在SCLSCL为为“1 1” ” 的情况下的情况下 * */ / SDA=0; DELAY(1); SDA=0; DELAY(1); / /* * 令令SDASDA产生产生负跳变负跳变 * */ / SCL=0; SCL=0; void STOP() void STOP() / /* * 由由SDA,SCLSDA,SCL发结束信号发结束信号 * */ /SCL=1; SDA=0; DELAY(1)
10、; SCL=1; SDA=0; DELAY(1); / /* * 在在SCLSCL为为“1 1” ” 的情况下的情况下 * */ / SDA=1; DELAY(50); SDA=1; DELAY(50); / /* * 令令SDASDA产生产生正跳变正跳变 * */ / SCL=0 ; SCL=0 ; 约约 100100 S S 的整数倍的的整数倍的延时子程序延时子程序void DELAY(unsigned int value) void DELAY(unsigned int value) value=valuevalue=value* *2; 2; while (value!=0) valu
11、e-; while (value!=0) value-; void WByte(char cw) void WByte(char cw) / /* * 写一个字节进写一个字节进 24C02 24C02 * */ / char i; char i; / /* * 变量变量cwcw放着待写进放着待写进24C0224C02的数据的数据 * */ / for(i=0; i8; i+) for(i=0; i8; i+) if( cw&0 x80)!=0) SDA=1; if( cw&0 x80)!=0) SDA=1;/ /* *写一个写一个“bitbit” ”进进24C0224C02* */ / els
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 单片机 原理 幻灯片
限制150内