为单片机同个外部单元的只写寄存器。同个外部单元的只读寄存器与只写寄存器使用同个地址,就像系列单片机的串行发送缓冲器与串行接受缓冲器使用同个地址样,不会发生混乱。这种连接方式有个特点,那就是单片机要把最低位二进制数据通过数据总线写入的地址锁存器,然后作为信道地址使用。编程概要信道地址送到指向锁定通道并启动转换要求在程序第条指令中把决定是否能选中整个芯片的数据传送到数据指针。在本电路中,只要送到的最高位数据为,就能选中,而信道地址由累加器的最低位数字决定。除了最高位以外,的其余位数据对于没有任何意义。除了较低位以外,累加器的其余位数据对于也没有任何意义。这是本程序的大特点。第三种典型连接在很多应用场合,内部的硬件资源,例如闪存,内部,个串行口和个位并行口等,已经够用。就是说,在很多应用场合,不需要外扩或口。当单片机没有外扩和口时,就可以在概念上作为个特殊的唯的外扩单元。因为它是唯的,就没有地址编号,也就不需要任何地址线或者地址译码线。只要单片机往外部写入,就是写到的地址寄存器中。只要单片机从外部读取数据,就是读取的转换结果。编程概要信道地址送到锁定通道并启动转换读取转换结果其中间寄存器中的数据无论在启动还是在读取转换结果时都没有任何意义,因此事先不必考虑往中送入什么数据。这是本程序的大特点。三种连接方式的综合比较第种和第二种连接方式允许多片与单片机连接,第三种连接方式只能连接片。通常片通道就能满足控制工程需要。因此在单片机没有外扩和接口时,第三种连接方式时种优选方案。需要片或更多时,第二种连接方式时种优选方案。第种连接方式需要片做地址锁存器。如果单片机系统已经有片地址锁存器,那么第种连接方式也不失为种可以考虑的连接方式。主要元器件介绍模数转换芯片是典型的位通道逐次逼近式转换器,其实物如图所示。它可以和微型计算机直接接口。图实物图内部逻辑结构图的内部逻辑结构及引脚图的内部逻辑结构如图示。图中多路模拟开关可选通路模拟通道,允许路模拟量分时输入,并共享个转换器进行转换。地址锁存与译码电路完成对三个地址位进行锁存与译码,如表所示。表通道选择表选择的通道的引脚芯片为引脚双列直插式封装,其引脚排列如图所示。路模拟量输入通道。模拟信道地址线。这根地址线用于对路模拟通道的选择,其译码关系如表所示。其中,为低地址,为高地址,引脚图中为,和。地址锁存允许信号。对应上跳沿,地址状态送入地址锁存器中。转换启动信号。上升沿时,复位下降沿时启动芯片,开始进行转换在转换期间,应保持低电平。本信号有时简写为。数据输出线。为三态缓冲输出形式,可以和单片机的数据线直接相连。为最低位,为最高。输出允许信号。用于控制三态输出锁存器向单片机输出转换得到的数据。,输出数据线呈高阻,输出转换得到的数据。时钟信号。的内部没有时钟电路,所需时钟信号由外界提供,因此有时钟信号引脚。通常使用频率为的时钟信号。转换结束信号。,正在进行转换,转换结束。使用中该状态信号即可作为查询的状态标志,又可作为中断请求信号使用。电源,地。参考电压。参考电压用来与输入的模拟信号进行比较,作为逐次逼近的基准。其典型值为,。的工作原理首先输入位地址,并使,将地址存入地址锁存器中。此地址经译码选通路模拟输入之到比较器。上升沿将逐次逼近寄存器复位。下降沿启动转换,之后输出信号变低,指示转换正在进行。直到转换完成,变为高电平,指示转换结束,结果数据已存入锁存器,这个信号可用作中断申请。当输入高电平时,输出三态门打开,转换结果的数字量输出到数据总线上。注意信号常与信号连在起,这样连接可以在信号的前沿写入地址信号,在其后沿启动转换,图为信号的时序配合图。图信号的时序配合第章电路设计技术要求以系列单片机为核心器件,组成个简单的直流数字电压表。最高量程为。电压显示用液晶显示器显示,至少能够显示两位小数。尽量使用较少的元器件。设计方案根据上述,我们选择单片机与转换芯片结合的方法实现本设计。使用的基本元器件是单片机,模数转换芯片,液晶显示器,开关,按键,电容,电阻,晶振,标准电源等等。设计的基本框图如下图设计的基本框图硬件电路系统模块的设计系统电路图的绘制和仿真我用的是软件。单片机系统模块液晶显示模块转换模块输入电路模块按键模块单片机系统单片机最小系统包括晶振电路,复位电路,电源。其原理图如下图复位电路此模块中,单片机的晶振是,和的电容是,可选。电阻为。转换芯片与单片机的连接此设计中选择的是转换芯片的信道信道信道,数据输出口连接单片机的口,脉冲端连接单片机的口。模块连接如下图所示。液晶与单片机连接此模块液晶的和端分别连接单片机的和口液晶的数据各端口连接单片机的口。具体如下图所示。按键控制电路的设计三个通道键盘的三端分别与单片机的口连接,另端接地。原理图如图所示。键盘的功能可根据所测的电压范围,通过按键来切换通道。图转换芯片与单片机的连接图液晶与单片机连接图按键控制电路系统电路的设计此电路的工作原理是模拟电压信号通过变阻器分压后由的通道进入由于使用的通道,所以都接低电平,经过模数转换后,产生相应的数据经过其输出通道传送给芯片的口,负责把接收到的数据经过数据处理,产生正确的显示段码传送给液晶显示器,同时它还通过其四位口产生位选信号控制数码管的亮灭。此外,还控制了,对其启动设置转换结束判断以及输出控制等都基本掌握。在仿真方面有了更为直观的认识,通过实验的摸索以及必要的理论知识,我准确的调试成功。通过本次设计,对我的动手能力有很大的帮助,今后要多多练习,以提高自己的实际操作能力。致谢经过段时间的不懈努力,本次毕业设计即将接近尾声,由于是初次尝试设计电路,由于知识及经验的匮乏,难免遇到很多困难,如果没有导师的督促指导以及同学们的支持,很难顺利的完成此次毕业设计。从开始选题到论文的完成,都离不开老师同学朋友给以的帮助,尤其是导师汤老师,在本次毕业设计过程中,从选题构思资料收集到最后定稿的各个环节都给予细心指引与教导,使我对课程的多方面的知识有了深刻的认识,使我最终完成毕业设计,在此表示衷心感谢。借此论文结束之际,对大学四年以来曾经关心过我的老师同学送上最真诚的谢意。在这个团结奋斗积极向上充满爱心的集体中,我获得了不断进取的动力。更是感谢学校的培养,才使我成长为名合格的大学生。附件参考文献范立南,李雪飞,尹授远单片微型计算机控制系统设计北京人民邮电出版社谭浩强语言程序设计北京清华大学出版社,求是科技,单片机典型外围器件应用实例北京人民邮电出版社,孙涵芳,徐爱卿系列单片机原理及应用北京北京航天航空大学出版社刘文涛单片机应用开发实例北京清华大学出版社杨文龙单片机原理及应用西安西安电子科技大学出版社黄继昌电子元器件应用手册北京人民邮电出版社李光飞,楼燃苗单片机课程设计实例指导北京北京航空航天大学出版社李广弟单片机基础北京北京航空航天大学出版社,宋凤娟,孙军,李国忠基于单片机的数字电压表设计工业控制计算机附件二电路总图附件三源程序,延时子函数消抖延时消抖延时消抖延时地址计算液晶屏初始化中断初始化按键扫描函数转换函数标度转换此公式将值放大倍标度转换此公式将值放大倍标度转换此公式将值放大倍,数值显示函数及变量声明写指令写指令函数写数据写数据函数初始化液晶显示模式设置显示关闭显示清屏显示光标移动设置显示开及光标设置初始化显示相关字符,通道显示地址计算的工作。其中,单片机通过定时器中断从输出方波,接到的,发正脉冲启动转换,检测转换是否完成,转换完成后,置高从口读取转换结果送给显示出来。简易数字直流电压表的硬件电路已经设计完成,就可以选取相应的芯片和元器件,利用软件绘制出硬件的原理,并仔细地检查修改,直至形成完善的硬件原理图。但要真正实现电路对电压的测量和显示的功能,还需要有相应的软件配合,才能达到设计要求。图总电路图系统软件的设计本设计是硬件电路和软件编程相结合的设计方案,选择合适的编程语言是个重要的环节。在单片机的应用系统程序设计时,常用的是汇编语言和语言。汇编语言的特点是占用内存单元少,执行效率高。执行速度快。但它依赖于计算机硬件,程序可读性和可移植性比较差。而语言虽然执行效率没有汇编语言高,但语言简洁,使用方便,灵活,运算丰富,表达化类型多样化,数据结构类型丰富,具有结构化的控制语句,程序设计自由度大,有很好的可重用性,可移植性等特点。由于现在单片机的发展已经达到了很高的水平,内部的各种资源相当的丰富,的处理速度非常的快。用语言来控制单片机无疑是个理想的选择。所以在本设计中采用语言编写软件程序。主程序的设计根据模块的划分原则,将该程序划分初始化模块,转换子程序和显示子程序,这三个程序模块构成了整个系统软件的主程序,如图所示图数字式直流电压表主程序框图初始化程序谓初始化,是对将要用到的系列单片机内部部件或扩展芯片进行初始工作状态设定,初始化子程序的主要工作是设置定时器的工作模式,初值预置,开中断和打开定时器等。转换子程序转换子程序用来控制对输入的模块电压信号的采集测量,并将对应的数值存入相应的内存单元,其转换流程图如图所示开始初始化调用转换子程序调用显示子程序结束图转换流程图显示子程序显示子程序采用动态扫描实现液晶显示器的数值显示,在采用动态扫描显示方式时,要使得液晶显示器显示的比较均匀,又有足够的亮度,需要设置适当的扫描频率,当扫描频率在左右时,能够产生比较好的显示效果,般可以采用间隔对液晶显示器进行动态扫描次,每位液晶显示器的显示时间为。开始启
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。