的中断入口地址矢量地址。本系统设计过程中用到了定时器中断和外部中断,其中外部中断,设置成下降沿触发,用来检测是否有双音频信号输入,如果有双音频信号输入,那么将会产生次中断,此时就会响应,同时对输入的双音频信号解码,处理。而定时器中断,是用来设置串口的传输波特率。本系统所设计的串口通信为位异步收发位起始位,位数据,位结束,允许接收,波特率为。下面介绍下中断的处理流程图。如图所示图中断的处理流程各模块电路的驱动程序设计液晶驱动程序设计根据液晶芯片的时序资料,设计液晶的驱动程序。基本函数设计如下定义引脚用于检测状态字中的标识部分程序声明写数据写指令读数据读状态初始化按指定位置显示个字符按指定位置显示串字符液晶的读时序图读时序读状态设计的时候管脚信号如下读数据设计的时候管脚信号如下在读状态的时候应注意,设置好信号后,在等待数据的时候,要检测是否处于忙的状态。液晶的写时序图读时序写命令设计的时候管脚信号如下写数据设计的时候管脚信号如下值得注意的是在写数据前定要加上忙信号检测,而在写命令的时候可以选择的加上忙信号检测。接口程序根据芯片的时序资料,设计的驱动程序。基本函数设计如下初始化设置数据线高信号设置数据线低信号设置时钟线高信号设置时钟线低信号获得应答信号设置应答信号设置非应答信号设置开始信号设置停止信号发送个字节的数据接受个字节的数据从个地址开始读取个字节从个地址开始读入个字节向地址内写入个字节数据从地址内读出个字节数据在总线上传送信息时的时钟同步信号是由挂接在时钟线上的所有器件的逻辑与完成的。线上由高电平到低电平的跳变将影响到这些器件,旦个器件的时钟信号下跳为低电平,将使线直保持低电平,使线上的所有器件开始低电平期。此时,低电平周期短的器件的时钟由低至高的跳变并不能影响线的状态,于是这些器件将进入高电平等待的状态。当所有器件的时钟信号都上跳为高电平时,低电平期结束,线被释放返回高电平,即所有的器件都同时开始它们的高电平期。其后,第个结束高电平期的器件又将线拉成低电平。这样就在线上产生个同步时钟。可见,时钟低电平时间由时钟低电平期最长的器件确定,而时钟高电平时间由时钟高电平期最短的器件确定。在数据传送过程中,必须确认数据传送的开始和结束。在总线技术规范中,开始和结束信号也称启动和停止信号的定义如图所示。当时钟线为高电平时,数据线由高电平跳变为低电平定义为开始信号,起始状态应处于任何其他命令之前当线处于高电平时,线发生低电平到高电平的跳变为结束信号。器件将处于备用方式开始和结束信号都是由主器件产生。在开始信号以后,总线即被认为处于忙状态在结束信号以后的段时间内,总线被认为是空闲的。图开始和结束信号详细时序控制程序见附录。串口数据传输程序由于本系统设计的时候只是用来向机发送数据,所以设计过程中设计了,两个函数,个是用来发送单字节的函数,个是用来发送多字节的函数。利用查询方式发送数据。程序设计和分析如下初始化函数定时器,方式,自动装入位定时器方式,位异步收发,允许接收波特率定时器益出率才可以被承认,即电压上升到以上需要的时间。电路中的电容取的时候,电阻需要取。另外,解码器的正常解码时间大于或者等于,如果信号持续时间小于这个时间,信号是不可以被正常接收和解码的。其中输出延时,所以积分延时需要大于,否则信号不能被正常接收。也就不可能会产生中断。这是个需要注意的问题。整体调试在完成双音频解码接收机系统各部分的硬件电路之后,需要进行在线调试,以排除硬件的故障,使系统能达到给定的要求。调试分为硬件调试,软件调试以及联机调试三个个阶段。经过初步的分析设计后,在制作硬件电路的同时,调试也在穿插进行。这样有利于问题的分析和解决,不会造成问题的积累,而且不会因为个小问题而进行整体电路的检查,从而可以节约大量的调试时间。软件编程中,我是首先完成单元功能模块的调试,然后进行系统调试,整体上与硬件调试的方法差不多。整体调试是最重要的部分,同时也是本装置成功的关键。有许多新问题都不是很容易解决的。在硬件调试时,首先要对硬件进行静态调试,静态调试的目的是排除明显的硬件故障。电路板在通电之前,必须使用万用表或蜂鸣测试器仔细检查线路,查看连线是否连接正常,防止电源短路。在排除所有的线路后,接上电源,并用万用表测量加在各集成电路芯片插座上的电压极性是否正确,特别要注意芯片插座的各点电位,若电压过高,将会损坏芯片。第章结论这次毕业设计使用单片机和双音频芯片作为为主控芯片,在外围电路中加入总线存储器,以及液晶显示电路和串口通信电路。利用固定电话模拟来电显示,通过将本系统和电话连接进行试验运行表明,该系统达到了设计初期的各项要求相信在未来来电显示将得到广泛的应用在实际的应用中,本系统还有很大的拓展空间现有系统的终端是固定电话,系统拓展后的终端可以是固定电话移动电话等现有系统利用的网络是公用电话网,系统拓展后可利用的网络会更多,如移动通信网和等通过此次毕业设计,了解进行项相对比较大型的科技设计所必不可少的几个阶段。毕业设计能够从理论设计和工程实践相结合巩固基础知识与培养创新意识相结合个人作用和集体协作相结合等方面全面的培养学生的全面素质。我经过这次系统的毕业设计,熟悉了对项课题进行研究设计和实验的详细过程。这些在我们在将来的工作和学习当中都会有很大的帮助。同时学会了怎样查阅资料和利用工具书。平时课堂上所学习的知识大多比较陈旧,作为电子类专业的学生,由于专业特点自己更要积极查阅当前的最新电子资料。当你在设计过程中需要用些不曾学过的东西时,就要去有针对性地查找资料,然后加以吸收利用,以提高自己的应用能力,而且还能增长自己见识,补充最新的专业知识。其次对硬件知识有了个系统的掌握与提高这些都极大的提高我的动手能力和实践能力。附录谢辞本论文是在我的导师何老师的精心指导和悉心关怀下完成的。从课题的选取开题的撰写工作的开展到论文的完成每个细节无不凝聚做何老师的辛劳。他渊博的知识丰厚的经脸时时激励我,他产谨的治学态度的科研精神令我敬佩并影响我生他的和蔼可亲精益求精平易近人让我领略了力人师表的崇高他的正直坦率让我懂得了如何为人处事。在此,我谨向何老师致以最诚挚的敬意和衷心的感谢。我还要感谢毕业设计过程中所有给我真诚帮助的老师和同学。参考文献王建国系列单片机及程序设计北京科学出版社,年马忠梅单片机的语言程序设计北京北京航空航天大学出版社,年谢自美电子线路设计实验测试第二版武汉华中科技大学出版社,徐爱钧单片机高级语言应用程序设计北京电子工业出版社,曹闹昌按键式脉冲双音频电话机原理与维修西安西安电子科技大学出版社,年范逸之与串行通信控制北京清华出版社启动定时器单字节发送函数发送字节数据发送完备,硬件置,由软件置软件置多字节发送函数发送字符串,双音频检测程序双音频检测程序的设计主要根据前面中断流程图完成。详细程序如下外部中断双音频解码
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。