- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DTMF双音多信号
目 录
第一章 绪论 1
第二章 主要的元器件及DTMF原理介绍 1
2.1 STC89C54RD+介绍 1
2.1.1 引脚及功能的介绍 1
2.1.2 内部介绍 3
2.2 DTMF双音多频信号的简介
第三章 硬件电路设计原理分析 7
3.1 双音多频(DTMF)收发电路
3.2 拨号芯片及外围电路
第四章 软件设计 9
4.1程序 9
4.2 程序流程图 10
第五章 系统抗干扰措施
5.1 系统硬件抗干扰措施
5.2 系统软件抗干扰措施
第六章 总结 12
参考文献 13
附录 14
第一章 绪论
双音多频?DTMF(Dual Tone Multi Frequency),双音多频,由高频群和低频群组成,高低频群各包含4个频率。一个高频信号和一个低频信号叠加组成一个组合信号,代表一个数字。DTMF信号有16个编码。利用DTMF信令可选择呼叫相应的对讲机。双音多频(DTMF)是由贝尔实验室开发的信令方式,通过承载语音的模拟电话线传送电话拨号信息。每个数字利用两个不同频率突发模式的正弦波编码,选择双音方式是由于它能够可靠地将拨号信息从语音中区分出来。一般情况下,声音信号很难造成对DTMF接收器的错误触发。
DTMF是“” (早期AT&T的商标)的基础, 替代机械式拨号转盘的按键。ALE/PROG:地址锁存控制/片内EPROM编程脉冲输入信号
??ALE(Address Lock Enable)功能是在访问外部存储器时,P0口做为地址/数据复用口,ALE信号用于锁存低8位地址。当ALE信号为高电平时,P0口上的信息为低8位地址,在ALE信号的下降沿时将P0口上的低8位地址送到地址锁存器锁存起来。在ALE为低电平期间P0口上的信息为指令或数据信息。在ALE为低电平期间P0口上的信息为指令或数据信息,以实现低位地址与数据的分离。值的注意的是,在访问片外数据存储器时,人会缺少一个ALE脉冲。
??当不访问外部存储器时,该信号也以晶振频率的六分之一固定输出正脉冲信号,可以作为外部的定时脉冲使用。如果想禁止ALE的输出可在SFR(特殊功能寄存器)8EH地址上置0。此时,ALE只有在执行MOVX,MOVC指令时才起作用。? #PROG功能用于EPROM型的单片机(如8751),在对EPROM进行编程时,该引脚作为编程脉冲的输入端。RST/Vpd:复位信号/备用电源输入
??RST功能用于输入单片机的复位信号。当在该引脚上出现连续两个机器周期以上的高电平时,单片机进入复位状态,完成初始化操作。??Vpd功能用于当电源引脚Vcc的电压突然下降或掉电时,在V端接的+5V备用电源会通过该端引入片内,以保障片内RAM的数据不会丢失,复位后可以继续工作。
#EA/Vpp:访问外部程序存储器控制信号/片内EPROM编程电源输入
??当#EA为低电平时,CPU只访问外部程序存储器;
??当#EA为高电平时,CPU访问芯片内部的4KB程序存储器和片外4K地址以上的高60KB程序存储器单元。??Vpp用于EPROM型单片机(8751)编程时,在该脚加21V编程电压。
#PSEN:外部程序存储器读选通信号
? 当访问外部扩展的程序存储器时,当该项引脚信号为低电平时,才能选通外部程序存储器并对其进行读操作。P0口功能:P0P0口可以作为通用I/O接口使用,P0.7—P0.0用于传送CPU的输入/输出数据。输出数据时可以得到锁存,不需外接专用锁存器,输入数据可以得到缓冲。第二,P0.7—P0.0在CPU访问片外存储器时用于传送片外存储器de低8位地址,然后传送CPU对片外存储器的读写
P1口 功能:P1P0口de第一功能相同,仅用于传递I/O输入/输出数据。
P2口的功能:2I/O使用。它的第二功能和P0口引脚的第二功能相配合,作为地址总线用于输出片外存储器的高8位地址。
P3口功能:P3
P3.0—RXD串行数据接收口
P3.1—TXD串行数据发送口
P3.2—INT0外中断0输入
P3.3—INT1外中断1输入
P3.4—T0计数器0计数输入
P3.5—T1计数器1计数输入
P3.6—WR外部RAM写选通信号
P3.7—RD外部RAM读选通信号
2.1.2 内部介绍
运算器以完成二进制的算术/逻辑运算部件ALU为核心。它可以对半字节、单字节等数据进行操作。例如,能完成加、减、乘、除、加1、减1、BCD码十进制调整、比较等算术运算,完成与、或、异或、求反、循环等逻操作,操作结果的状态信息送至状态寄存器。
运算器还包含有一个布尔处理器,用以处理位操作。它以进位标志位C为累加器,可执行置位、复位、取反
您可能关注的文档
- C语言程序设计机指导书.doc
- C语言程序设计程标准.doc
- C语言程序设计程设计-仿LED数码的显示.doc
- C语言程序设计程设计-学生成绩管理系统.doc
- C语言程序设计程设计大作业-学生成绩管理系统.doc
- C语言程序设计程设计实训报告-基于文件的小型图书管理系统的设计与实现.doc
- C语言程序设计程设计报告-图书借阅管理系统.doc
- C语言程序设计程设计报告-学生成绩管理系统.doc
- C语言程序设计试样卷3.doc
- C语言程序设计题及答案word格式.doc
- 高三生物复习17基因工程与细胞工程省公开课一等奖新名师优质课获奖PPT课件.pptx
- 高三化学合成高分子化合物的基本方法1省公开课金奖全国赛课一等奖微课获奖PPT课件.pptx
- 高三地理复习考情解读+知识通关+题型突破第九单元城市与城市化省公开课一等奖新名师优质课获奖PPT课件.pptx
- XX企业新员工安全意识培养课件.pptx
- 高三生物复习1细胞的物质基础省公开课一等奖新名师优质课获奖PPT课件.pptx
- 高中历史专题2古代中国的科学技术与文化2.2中国的古代艺术省公开课一等奖新名师优质课获奖PPT课件.pptx
- 高一物理下学期第3周平抛运动教学省公开课一等奖新名师优质课获奖PPT课件.pptx
- 高中化学专题1洁净安全的生存环境第二单元水资源的合理利用备课省公开课一等奖新名师优质课获奖PPT课件.pptx
- 高三地理堂前小测省公开课金奖全国赛课一等奖微课获奖PPT课件.pptx
- 高三物理复习专题五物理实验第2讲电学实验省公开课一等奖新名师优质课获奖PPT课件.pptx
文档评论(0)