已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于AT89C51频率计的设计凌阳,拇指凌阳凌阳,拇指凌阳张亚丽凌阳,拇指凌阳(陕西理工学院凌阳,拇指凌阳凌阳,拇指凌阳电信工程系凌阳,拇指凌阳凌阳,拇指凌阳电子信息工程专业,2007级6班,拇指陕西凌阳,拇指凌阳汉中凌阳,拇指凌阳723000)凌阳,拇指凌阳指导教师秦凌阳,拇指凌阳伟凌阳,拇指凌阳摘要凌阳,拇指凌阳本文设计了一种以单片机AT89C51为核心的数字频率计,拇指介绍了单片机、数字译码和显示单元的组成及工作原理。食指测量时,拇指将被测输入信号送给单片机,拇指通过程序控制计数,拇指结果送译码器74LS138,拇指驱动LED数码管显示频率值。食指通过测量结果对比,拇指分析了测量误差的来源,拇指提出了减小误差应采取的措施。食指频率计具有电路结构简单、成本低、测量方便、精度较高等特点,拇指适合测量低频信号。食指系统简单可靠、操作简易,拇指能基本满足一般情况下的需要。食指既保证了系统的测频精度,拇指又使系统具有较好的实时性。食指本频率计设计简洁,拇指便于携带,拇指扩展能力强,拇指适用范围广。食指凌阳,拇指凌阳凌阳,拇指凌阳关键词数字频率计,拇指单片机,拇指LED显示,拇指PROTEUS仿真,拇指KELL仿真凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳目凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳录凌阳,拇指凌阳凌阳,拇指凌阳引言凌阳,拇指凌阳1凌阳,拇指凌阳数字频率计总体方案设计凌阳,拇指凌阳211凌阳,拇指凌阳凌阳,拇指凌阳频率计工作原理1凌阳,拇指凌阳12凌阳,拇指凌阳凌阳,拇指凌阳设计思想1凌阳,拇指凌阳13凌阳,拇指凌阳凌阳,拇指凌阳方案论证及选择1凌阳,拇指凌阳2凌阳,拇指凌阳整体电路设计凌阳,拇指凌阳21凌阳,拇指凌阳凌阳,拇指凌阳系统硬件设计3凌阳,拇指凌阳22凌阳,拇指凌阳凌阳,拇指凌阳系统工作原理图4凌阳,拇指凌阳23凌阳,拇指凌阳凌阳,拇指凌阳器件选型凌阳,拇指凌阳231凌阳,拇指凌阳凌阳,拇指凌阳AT89C51单片机及引脚功能4凌阳,拇指凌阳232凌阳,拇指凌阳凌阳,拇指凌阳译码电路6凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳233数据显示电路7凌阳,拇指凌阳3凌阳,拇指凌阳软件设计凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳31凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳实现一秒定时10凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳32凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳计数部分10凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳33凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳软件仿真凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳331凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳KEIL和PROTUES介绍和联调11凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳332凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳PROTUES凌阳,拇指凌阳软件仿真过程11凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳333凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳误差分析11凌阳,拇指凌阳致谢12凌阳,拇指凌阳参考文献13凌阳,拇指凌阳附录A凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳整体电路图14凌阳,拇指凌阳附录B凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳源程序15凌阳,拇指凌阳附录C凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳原器件清单16凌阳,拇指凌阳3凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳引言凌阳,拇指凌阳随着科学技术的发展,拇指尤其是单片机技术和半导体技术的高速发展,拇指频率计的研究及应用越来越受到重视,拇指这样对频率测量设备的要求也越来越高。食指目前的微处理器芯片发展迅速,拇指出现诸如DSP、FPJA等不同领域的应用芯片。食指而单片机是一门发展极快,拇指应用方式极其灵活的使用技术。食指它以灵活的设计、微小的功耗、低廉的成本,拇指在数据采集、过程控制、模糊控制、智能仪表等领域得到广泛的应用,拇指极大的提高了这些领域的技术水平和自动化程度。食指凌阳,拇指凌阳数字频率计是计算机、通讯设备、音频视频等科研生产领域不可缺少的测量仪器。食指它是一种用十进制数字显示被测信号频率的数字测量仪器。食指它的基本功能是测量正弦信号,拇指方波信号及其他各种单位时间内变化的物理量。食指在进行模拟、数字电路的设计、安装、调试过程中,拇指由于其使用十进制数显示,拇指测量迅速,拇指精确度高,拇指显示直观,拇指经常要用到频率计。食指凌阳,拇指凌阳凌阳,拇指凌阳51系列单片机是国内目前应用最广泛的一种8位单片机之一,拇指随着嵌入式系统、片上系统等概念的提出和普遍接受及应用。食指51系列及其衍生单片机还会在继后很长一段时间占据嵌入式系统产品的低端市场,拇指因此,拇指作为新世纪的大学生,拇指在信息产业高速发展的今天,拇指掌握单片机的基本结构、原理和使用是非常重要的。食指凌阳,拇指凌阳本次课程设计的内容是使用AT89C51单片机最小系统设计频率计系统,拇指系统以单片机为主控单元,拇指主要用于对方波频率的测量。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳4凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳11数字频率计整体方案设计凌阳,拇指凌阳11频率计工作原理凌阳,拇指凌阳所谓“频率”,拇指就是周期性信号在单位时间(1S)内变化的次数。食指若在一定时间间隔T内测得这个周期性信号的重复变化次数N,拇指则其频率可表示为FN/T。食指其中脉冲形成电路的作用是将被测信号变成脉冲信号,拇指其重复频率等于被测频率FX。食指时间基准信号发生器提供标准的时间脉冲信号,拇指若其周期为1S,拇指则门控电路的输出信号持续时间亦准确地等于1S。食指闸门电路由标准秒信号进行控制,拇指当秒信号来到时,拇指闸门开通,拇指被测脉冲信号通过闸门送到计数译码显示电路。食指秒信号结束时闸门关闭,拇指计数器停止计数。食指由于计数器计得的脉冲数N是在1秒时间内的累计数,拇指所以被测频率FXNHZ。食指凌阳,拇指凌阳12凌阳,拇指凌阳凌阳,拇指凌阳设计思想凌阳,拇指凌阳明确频率计工作原理以后,拇指为了更方思路更清晰地对程序编写,拇指还应该作出程序的总体框图,拇指如图11所示。食指程序的主体可以分为4个模块定时计数、采集数据、进制转换和数码显示。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳图11凌阳,拇指凌阳凌阳,拇指凌阳频率计系统总体框图凌阳,拇指凌阳13方案论证及选择凌阳,拇指凌阳方案一本方案主要以单片机为核心,拇指利用单片机的计数定时功能来实现频率的计数并且利用单片机的动态扫描法把测出的数据送到数字显示电路显示。食指其原理框图如图21所示凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳信号放大电路信号整形单片机AT89C51电路数字显示电路图12方案一原理框图凌阳,拇指凌阳方案二本方案主要以数字器件为核心,拇指主要分为时基电路,拇指逻辑控制电路,拇指放大整形电路,拇指闸门电路,拇指计数电路,拇指锁存电路,拇指译码显示电路七大部分。食指其原理框图如图22所示凌阳,拇指凌阳1S定时开始同时开始计数定时到读取数据十六进制向十进制转换数码管显示2凌阳,拇指凌阳逻辑控制电路时基电路放大整形电路闸门电路计数器锁存器译码显示器图13方案二原理框图凌阳,拇指凌阳凌阳,拇指凌阳方案一本方案主要以单片机为核心,拇指被测信号先进入信号放大电路进行放大,拇指再被送到波形整形电路整形,拇指把被测的正弦波或者三角波整形为方波。食指利用单片机的计数器和定时器的功能对被测信号进行计数。食指编写相应的程序可以使单片机自动调节测量的量程,拇指并把测出的频率数据送到显示电路显示。食指凌阳,拇指凌阳方案二本方案使用大量的数字器件,拇指被测信号经放大整形电路变成计数器所要求的脉冲信号,拇指其频率与被侧信号的频率相同。食指同时时基电路提供标准时间基准信号,拇指其高电平持续时间1S,拇指当1S信号来到时,拇指闸门开通,拇指被测脉冲信号通过闸门,拇指计数器开始计数,拇指直到1S信号结束闸门关闭,拇指停止计数。食指若在闸门时间1S内计数器计得的脉冲个数为N,拇指则被测信号频率FX凌阳,拇指凌阳凌阳,拇指凌阳NHZ。食指逻辑控制电路的作用有两个一是产生锁存脉冲,拇指是显示器上的数字稳定;二是产生清零脉冲,拇指使计数器每次测量从零开始计数。食指凌阳,拇指凌阳比较以上两种方案可以知道,拇指方案一的核心是单片机,拇指使用的元器件少,拇指原理电路简单,拇指调试简单只要改变程序的设定值则可以实现不同频率范围的测试能自动选择测试的量程。食指与方案一相比较方案二则使用了大量的数字元器件,拇指原理电路复杂,拇指硬件调试麻烦。食指如要测量高频的信号还需要加上分频电路,拇指价格相对高了点。食指基于上述比较,拇指所以选择了方案一凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳2硬件电路设计凌阳,拇指凌阳21凌阳,拇指凌阳系统硬件的设计凌阳,拇指凌阳本频率计的数据采集系统主要元器件是AT89C51单片机,拇指由它完成对待测信号频率的计数和结果显示等功能,拇指外部还有显示驱动芯片、LCD显示器、按键控制等器件。食指可分为以下四个模块计时模块、计数模块、信息采集处理模块、LCD显示模块。食指由于本设计非常简单,拇指实现的功能较少,拇指所以计数模块、计时模块采用单片机本身的内部计时器和计数器。食指各模块关系图如图21所示凌阳,拇指凌阳3单片机显示模块被测信号按键控制凌阳,拇指凌阳图21总体硬件框图凌阳,拇指凌阳凌阳,拇指凌阳22凌阳,拇指凌阳系统工作原理图凌阳,拇指凌阳该系统工作的总原理图如图22所示凌阳,拇指凌阳020406080100第一季度第三季度东部西部北部凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳图22凌阳,拇指凌阳凌阳,拇指凌阳系统工作总原理图凌阳,拇指凌阳23凌阳,拇指凌阳器件选型凌阳,拇指凌阳231凌阳,拇指凌阳凌阳,拇指凌阳AT89C51单片机及其引脚说明凌阳,拇指凌阳选择单片机AT89C51是因为有编程灵活、易调试的特点,拇指而且AT89C51的引脚较多,拇指利于电路的扩展。食指它集成了CPU,拇指RAM,拇指ROM,拇指定时器计数器和多功能IO口等一台计算机所需的基本功能部件,拇指有40个引脚,拇指32个外部双向输入输出IO端口,拇指同时内含两个外中断口,拇指两个16位可编程定时计数器,拇指两个全双工串行通信口。食指其片内集成了4凌阳,拇指凌阳KB的FLASHPEROM用来存放应用程序,拇指这个FLASH程序存储器除允许一般的编程器离线编程外,拇指还允许在应用系统中实现在线编程,拇指并且还提供了对程序进行三级加密保护的功能。食指AT89C51的另一个特点是工作速度更高,拇指晶振频率可高达24凌阳,拇指凌阳MHZ,拇指一个机器周期仅为500凌阳,拇指凌阳MS,拇指比MCS一51系列单片机快了一倍。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳4凌阳,拇指凌阳引脚说明凌阳,拇指凌阳VCC电源电压凌阳,拇指凌阳GND地凌阳,拇指凌阳P0口P0口是一组8位漏极开路型双向I/O口,拇指作为输出口用时,拇指每个引脚能驱动8个TTL逻辑门电路。食指当对0端口写入1时,拇指可以作为高阻抗输入端使用。食指凌阳,拇指凌阳当P0口访问外部程序存储器或数据存储器时,拇指它还可设定成地址数据总线复用的形式。食指在这种模式下,拇指P0口具有内部上拉电阻。食指凌阳,拇指凌阳在EPROM编程时,拇指P0口接收指令字节,拇指同时输出指令字节在程序校验时。食指程序校验时需要外接上拉电阻。食指凌阳,拇指凌阳P1口P1口是一带有内部上拉电阻的8位双向I/O口。食指P1口的输出缓冲能接受或输出4个TTL逻辑门电路。食指当对P1口写1时,拇指它们被内部的上拉电阻拉升为高电平,拇指此时可以作为输入端使用。食指当作为输入端使用时,拇指P1口因为内部存在上拉电阻,拇指所以当外部被拉低时会输出一个低电流(IIL)。食指凌阳,拇指凌阳P2口P2是一带有内部上拉电阻的8位双向的I/O端口。食指P2口的输出缓冲能驱动4个TTL逻辑门电路。食指当向P2口写1时,拇指通过内部上拉电阻把端口拉到高电平,拇指此时可以用作输入口。食指作为输入口,拇指因为内部存在上拉电阻,拇指某个引脚被外部信号拉低时会输出电流(IIL)。食指凌阳,拇指凌阳P2口在访问外部程序存储器或16位地址的外部数据存储器(例如MOVX凌阳,拇指凌阳凌阳,拇指凌阳DPTR)时,拇指P2口送出高8位地址数据。食指在这种情况下,拇指P2口使用强大的内部上拉电阻功能当输出1时。食指当利用8位地址线访问外部数据存储器时(例MOVX凌阳,拇指凌阳R1),P2口输出特殊功能寄存器的内容。食指凌阳,拇指凌阳当EPROM编程或校验时,拇指P2口同时接收高8位地址和一些控制信号。食指凌阳,拇指凌阳P3口P3是一带有内部上拉电阻的8位双向的I/O端口。食指P3口的输出缓冲能驱动4个TTL逻辑门电路。食指当向P3口写1时,拇指通过内部上拉电阻把端口拉到高电平,拇指此时可以用作输入口。食指作为输入口,拇指因为内部存在上拉电阻,拇指某个引脚被外部信号拉低时会输出电流(IIL)。食指凌阳,拇指凌阳RST复位输入。食指当振荡器工作时,拇指RST引脚出现两个机器周期的高电平将使单片机复位。食指凌阳,拇指凌阳ALE/当访问外部存储器时,拇指地址锁存允许是一输出脉冲,拇指用以锁存地址的低8位PROG字节。食指当在FLASH编程时还可以作为编程脉冲输出()。食指凌阳,拇指凌阳PROG一般情况下,拇指ALE是以晶振频率的1/6输出,拇指可以用作外部时钟或定时目的。食指但也要注意,拇指5每当访问外部数据存储器时将跳过一个ALE脉冲。食指凌阳,拇指凌阳程序存储允许时外部程序存储器的读选通信号。食指当AT89C52执行外部程序存储PSEN器的指令时,拇指每个机器周期两次有效,拇指除了当访问外部数据存储器时,拇指将跳PSENPSEN过两个信号。食指凌阳,拇指凌阳/VPP外部访问允许。食指为了使单片机能够有效的传送外部数据存储器从0000H到FFFH单EA元的指令,拇指必须同GND相连接。食指需要主要的是,拇指如果加密位1被编程,拇指复位时EA端会自动内部锁存。食指凌阳,拇指凌阳当执行内部编程指令时,拇指应该接到VCC端。食指凌阳,拇指凌阳EAXTAL1振荡器反相放大器以及内部时钟电路的输入端。食指凌阳,拇指凌阳XTAL2振荡器反相放大器的输出端。食指凌阳,拇指凌阳232译码电路单片机的外部数据读写电路主要由译码器组成,本次设计采用的是74LS138译码器,它的逻辑功能主要是将每个输入的二进制代码译成对应的输出高、低电平信号。食指该译码器在本设计中的作用是将P04,拇指P05,拇指P06的二进制代码输入到译码器中,然后翻译对应的输出信号,使其完成数据读写功能。食指其引脚如图3凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳图3凌阳,拇指凌阳凌阳,拇指凌阳74管脚图凌阳,拇指凌阳真值表凌阳,拇指凌阳凌阳,拇指凌阳上表中X表示为任意输入状态,拇指在片选使用状态下输入中8线始终只有1线为0,拇指凌阳,拇指凌阳此74HC1386芯片在单片机系统中极大限度的起到了扩展IO资源的作用,拇指只要用单片机的2个IO引脚资源就能控制8个输出,拇指而且程序的编制也容易实现。食指凌阳,拇指凌阳233数据显示电路数据显示电路由显示译码器和显示管组成,。食指本设计中采用了六个八笔划段数码管进行数据显示,将六个数码管并接起来进行显示,显示数据即是对频率计的测量结果。食指凌阳,拇指凌阳七段显示译码器7448引脚图及功能凌阳,拇指凌阳七段显示译码器7448功能,引脚图及应用电路凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳数字显示译码器是驱动显示器的核心部件,拇指它可以将输入代码转换成相应的数字显示代码,拇指并在数码管上显示出来。食指图3所示为七段显示译码器7448的引脚图,拇指输入A3凌阳,拇指凌阳、A2凌阳,拇指凌阳、凌阳,拇指凌阳A1和凌阳,拇指凌阳A0接收四位二进制码,拇指输出AG为高电平有效,拇指可直接驱动共阴极显示器,拇指三个辅助控制端凌阳,拇指凌阳、凌阳,拇指凌阳、凌阳,拇指凌阳,拇指以增强器件的功能,拇指扩大器件应用。食指7448的真值表如表4所示。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳从功能表可以看出,拇指对输入代码0000,拇指译码条件是灯测试输入凌阳,拇指凌阳和动态灭零输入凌阳,拇指凌阳同时等于1,拇指而对其他输入代码则仅要求凌阳,拇指凌阳1,拇指这时候,拇指译码器各段AG输出的电平是由输入代码决定的,拇指并且满足显示字形的要求。食指凌阳,拇指凌阳凌阳,拇指凌阳7凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳灯测试输入低电平有效。食指当凌阳,拇指凌阳凌阳,拇指凌阳0时,拇指无论其他输入端是什么状态,拇指所有输出AG均为1,拇指显示字形8。食指该输入端常用于检查7448本身及显示器的好坏。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳动态灭零输入凌阳,拇指凌阳低电平有效。食指当凌阳,拇指凌阳1,拇指,拇指且输入代码凌阳,拇指凌阳时,拇指输出AG均为低电平,拇指即与0000码相应的字形0不显示,拇指故称“灭零”。食指利用凌阳,拇指凌阳1与凌阳,拇指凌阳凌阳,拇指凌阳0,拇指可以实现某一位数码的“消隐”。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳灭灯输入动态灭零输出凌阳,拇指凌阳是特殊控制端,拇指既可作输入,拇指又可作输出。食指当凌阳,拇指凌阳作输入使用,拇指且凌阳,拇指凌阳凌阳,拇指凌阳0时,拇指无论其他输入端是什么电平,拇指所有输出AG均为0,拇指字形熄灭。食指凌阳,拇指凌阳作为输出使用时,拇指受凌阳,拇指凌阳和凌阳,拇指凌阳控制,拇指只有当凌阳,拇指凌阳,拇指凌阳,拇指凌阳,拇指且输入代码凌阳,拇指凌阳时,拇指凌阳,拇指凌阳,拇指其他情况下凌阳,拇指凌阳。食指该端主要用于显示多位数字时多个译码器之间的连接。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳显示凌阳,拇指凌阳LED显示器采用动态显示方式,拇指显示时将所有位的段选线并联在一起,拇指由一个8位的I/O口控制,拇指行程段选线的多路复用,拇指由于各位的段选线并联,拇指段选码的输出对各位来说都是相同的,拇指,拇指同一时刻,拇指如果各位选线都处于选通状态的话,拇指六位的LED将显示相同的字符。食指要各位LED能显示出与本位相应的的显示字符,拇指就必须采用扫描显示方式。食指即在同一时刻,拇指只让某一位的位选线处于选通状态,拇指而其他各位的位选线处于关闭状态,拇指同时,拇指段选线上输出相应位要显示字型码,拇指这样同一时刻,拇指六位LED中只有选通的那一位显示出字符,拇指而其他五位则是熄灭的,拇指而在下一时刻,拇指只让下一位的位选线处于选通状态,拇指而其他各位的位选线处于关闭状态,拇指在段选线上输出相应位将要显示字符的字符码。食指凌阳,拇指凌阳这样循环下去,拇指就可以使各位显示出将要显示的字符,拇指虽然这些字符是在不同时刻出现的,拇指而且同一时刻,拇指只有一位显示,拇指其他各位熄灭,拇指但由于人眼有视觉残留现象,拇指只要每位显8示间隔足够短,拇指则可造成多位同时亮的效果。食指凌阳,拇指凌阳凌阳,拇指凌阳由于单片机输出的显示数据电压不够高,拇指无法直接送到数码管上直接显示,拇指在本次设计中我们需要用上拉电阻,拇指其电路图如下图所示凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳3软件设计凌阳,拇指凌阳9频率放大读取当前计数值重新启动T0、T1中断,重新进行测量结果显示YN中断1开始凌阳,拇指凌阳图31凌阳,拇指凌阳软件实现总流程图凌阳,拇指凌阳31凌阳,拇指凌阳凌阳,拇指凌阳实现一秒定时凌阳,拇指凌阳电路实现的关键是设法取得准确的一秒定时,拇指并让计数器只计数一秒,拇指这样计数结果则为频率值。食指实现的方法是利用单片机内的16位定时计数器,拇指用定时器计数器0作为定时器,拇指实现一秒定时;用定时器计数器1作为计数器,拇指对输入的脉冲进行计数。食指当按动开关时,拇指开始定时及计数,拇指时间到停止计数,拇指计数值通过LED显示,拇指得到频率值。食指再次按动开关又进行定时计数。食指凌阳,拇指凌阳采用12凌阳,拇指凌阳MHZ的晶体振荡器的情况下,拇指一秒的定时已超过了定时器可提供的最大定时值。食指为了实现一秒的定时,拇指采用定时和计数相结合的方法实现。食指选用定时计数器TO作定时器,拇指工作于方式1产生50凌阳,拇指凌阳MS的定时,拇指再用软件计数方式对它计数20次,拇指就可得到一秒的定时。食指凌阳,拇指凌阳凌阳,拇指凌阳32凌阳,拇指凌阳凌阳,拇指凌阳计数部分凌阳,拇指凌阳将定时器计数器的方式寄存器TMOD,拇指用软件赋初值51H,拇指即01010001B。食指这时定时器计数器1采用工作方式1,拇指方式选择位CT设为1,拇指即设T1为16位计数器。食指定时器计数器0采用工作方式1,拇指CT设为0,拇指即设TO为16位定时器。食指凌阳,拇指凌阳计算计数初值设计数初值为X,拇指本设计采用12凌阳,拇指凌阳MHZ的晶振。食指机器周期121晶振频率12凌阳,拇指凌阳11210的6次方110的负6次方,拇指2的16次方X110的负6次方5010负三次方,拇指X15凌阳,拇指凌阳536。食指凌阳,拇指凌阳所以计数初值为15凌阳,拇指凌阳536,拇指用十六进制表示为3CBOH。食指凌阳,拇指凌阳当定时器计数器T1设定为计数方式时,拇指其计数脉冲是来源T1端口的外部事件。食指当T1端口上出现由“1”高电平到“0”低电平的负跳变脉冲时,拇指计数器则加1计数。食指计算机是在每个机器周期的S。食指P。食指状态时采样T1端口,拇指当前一个机器周期采样为1且后一个机器周期采10样为0时,拇指计数器加1计数。食指计算机需用两个机器周期来识别1次计数,拇指因而最大计数速率为振荡频率的124。食指在采用12凌阳,拇指凌阳MHZ晶振的情况下,拇指单片机最大计数速度为05凌阳,拇指凌阳MHZ即500凌阳,拇指凌阳KHZ。食指另外,拇指此处对外部事件计数脉冲的占空比即脉冲的持续宽度无特殊要求,拇指但必须保证所给出的高电平在其改变之前至少被采样1次,拇指即至少保持1个完整的机器周期。食指由此可见,拇指从T1口输入脉冲信号,拇指T1可实现对脉冲个数的计数。食指凌阳,拇指凌阳33凌阳,拇指凌阳凌阳,拇指凌阳软件仿真凌阳,拇指凌阳本次的设计主要应用了PROTUES和KEIL凌阳,拇指凌阳C软件进行系统设计和仿真,拇指经过仿真后,拇指结果较好,拇指示波器可以正确的测出输入波的频率。食指凌阳,拇指凌阳331凌阳,拇指凌阳凌阳,拇指凌阳KEIL和PROTUES介绍和联调凌阳,拇指凌阳下面说一下如何在KEIL中调用PROTEUS进行MCU外围器件的仿真。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳安装KEIL凌阳,拇指凌阳与凌阳,拇指凌阳PROTEUS。食指凌阳,拇指凌阳把安装PROTEUS凌阳,拇指凌阳MODELS目录下凌阳,拇指凌阳VDM51DLL文件复制到KEIL安装目录的C51BIN目录中。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳修改KEIL安装目录下凌阳,拇指凌阳TOOLSINI文件,拇指在C51字段加入TDRV5BINVDM51DLL凌阳,拇指凌阳“PROTEUS凌阳,拇指凌阳VSM凌阳,拇指凌阳MONITOR51凌阳,拇指凌阳DRIVER“,保存。食指还有就是不一定要用TDRV5,拇指根据原来字段选用一个不重复的数值就可以了。食指引号内的名字随意。食指凌阳,拇指凌阳凌阳,拇指凌阳打开PROTEUS,拇指画出相应电路,拇指在PROTEUS的DEBUG菜单中选中USE凌阳,拇指凌阳REMOTE凌阳,拇指凌阳DEBUG凌阳,拇指凌阳MONITOR凌阳,拇指凌阳在KEIL中编写MCU的程序凌阳,拇指凌阳凌阳,拇指凌阳进入KEIL的PROJECT菜单OPTION凌阳,拇指凌阳FOR凌阳,拇指凌阳TARGET凌阳,拇指凌阳工程名。食指在DEBUG选项中右栏上部的下拉菜单选中凌阳,拇指凌阳PROTEUS凌阳,拇指凌阳VSM凌阳,拇指凌阳MONITOR51凌阳,拇指凌阳DRIVER凌阳,拇指凌阳332凌阳,拇指凌阳PROTEUS软件仿真过程凌阳,拇指凌阳第一步,拇指打开PROTEUS软件,拇指选择所需器件。食指凌阳,拇指凌阳第二步,拇指将所有器件排列好。食指凌阳,拇指凌阳第三步,拇指连接导线。食指凌阳,拇指凌阳第四步,拇指打开KEIL软件,拇指调出程序编译,拇指生成HEX文件。食指凌阳,拇指凌阳第五步,拇指调试仿真。食指凌阳,拇指凌阳源程序及电路仿真图见附录凌阳,拇指凌阳333凌阳,拇指凌阳误差分析凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳通过软件仿真可以发现,拇指频率越高,拇指误差越大,拇指经过分析,拇指主要有以下几个方面的原因凌阳,拇指凌阳【1】原理上存在1误差。食指由于该设计是在计数门限时间一秒内的频率信号脉冲数,拇指所以定时开始时的第一个脉冲和定时时间到时的最后一个脉冲信号是否被记录,拇指存在随机性。食指这种误差对测量频率低的信号影响较大。食指凌阳,拇指凌阳【2】晶振的准确度会影响一秒定时的准确度,拇指从而引起测量结果误差。食指凌阳,拇指凌阳凌阳,拇指凌阳致谢凌阳,拇指凌阳在刚开始拿到这个题目时,拇指感觉应该说很神秘。食指经常做实验时用到频率计,拇指但从来没有思考过频率计的实现原理,拇指于是自己首先在网上查阅了大量的资料,拇指对频率计的实现有一个大体的了解,拇指并且参阅了好多其他同学的设计方案,拇指最终设计出了一个系统简单可靠,拇指操作简易的频率计。食指凌阳,拇指凌阳通过这次设计我们学到了很多知识,拇指少走了弯路。食指学到了很多课堂上学不到的知识,拇指有理论上的、有技术上的、也有思维上的、更有认识上的。食指凌阳,拇指凌阳首先要感谢我的指导老师秦老师在百忙之中抽出时间为我的课程设计进行指导,拇指第一次做完后,拇指电路图软件仿真可以实现,拇指但在报告撰写中好多细节,拇指设计关键思路都没有写出来,拇指最后在秦老师的指导下,拇指我把报11告重新改写,拇指尽量使自己的设计思路,拇指以及电路的实现过程表现出来,拇指再次改写的过程也使自己对电路中其他细节问题有了更深入的掌握。食指凌阳,拇指凌阳这次设计由于各种原因时间有些紧迫,拇指所以很多应该完成的工作并没有完成。食指使得系统的性能不能通过硬件电路来实际的显示出来。食指而且,拇指还有很多好的想法无法实现,拇指所以系统还有很大的改进空间。食指凌阳,拇指凌阳最后,拇指再次我要感谢我的同学,拇指在我最困难的时候伸出援助之手,拇指用他们的智慧帮我解决各个难题。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳参考文献凌阳,拇指凌阳1李光飞凌阳,拇指凌阳,拇指楼苗然主编51系列单片机北京北京航空航天大学出版社,拇指2003凌阳,拇指凌阳2陈永甫编著电子电路智能化设计实例与应用北京电子工业出版,20028凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳3康华光主编电子技术基础第四版北京高等教育出版社,拇指1999凌阳,拇指凌阳4凌阳,拇指凌阳单片机系统的PROTEUS设计与仿真凌阳,拇指凌阳北京电子工业出版社,拇指2008凌阳,拇指凌阳以及参考大量网络资源凌阳,拇指凌阳刘竹琴,拇指白泽生一种基于单片机的数字频率计的实现凌阳,拇指凌阳期刊论文陈君凌阳,拇指凌阳浅析单片机的简易数字频率计凌阳,拇指凌阳硅谷20093凌阳,拇指凌阳期刊论文司佑全SI凌阳,拇指凌阳YOUQUAN凌阳,拇指凌阳基于单片机的数字频率计设计与制作凌阳,拇指凌阳湖北师范学院学报(自然科学版)凌阳,拇指凌阳期刊论文尹国光YIN凌阳,拇指凌阳GUOGUANG凌阳,拇指凌阳基于单片机的数字频率计的设计和仿真凌阳,拇指凌阳中国新通信2008,107凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳12凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳附录A凌阳,拇指凌阳整体电路图凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳13附录B凌阳,拇指凌阳凌阳,拇指凌阳源程序凌阳,拇指凌阳INCLUDE凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳INT凌阳,拇指凌阳N0凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳INT凌阳,拇指凌阳PINLV0凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳INT凌阳,拇指凌阳A10凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳INT凌阳,拇指凌阳A20凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳INT凌阳,拇指凌阳A30凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳INT凌阳,拇指凌阳A40凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳INT凌阳,拇指凌阳A50凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳INT凌阳,拇指凌阳B凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳C凌阳,拇指凌阳UNSIGNED凌阳,拇指凌
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 上海邦德职业技术学院《刑诉法》2025-2026学年期末试卷
- 石家庄幼儿师范高等专科学校《教育学基础》2025-2026学年期末试卷
- 山西中医药大学《幼儿音乐教育与活动指导》2025-2026学年期末试卷
- 山西警官职业学院《教育学基础》2025-2026学年期末试卷
- 沈阳医学院《体内药物分析》2025-2026学年期末试卷
- 上海师范大学天华学院《国际贸易理论》2025-2026学年期末试卷
- 上海民远职业技术学院《网络与新媒体导论》2025-2026学年期末试卷
- 上海浦东职业技术学院《刑诉法》2025-2026学年期末试卷
- 2026年部编版语文四年级下册期末测试题附答案(三)
- Butyl-benzoate-Standard-生命科学试剂-MCE
- 电梯文明施工方案(3篇)
- 2026年警示教育活动计划
- 2026年春统编版小学道德与法治五年级下册(全册)教学反思
- 2026年山西经贸职业学院单招职业适应性测试题库附参考答案详解(综合题)
- 2025年落实党的创新理论方面存在的问题和整改措施
- 中国注意缺陷多动障碍诊疗指南(2025年版)
- 统编版二年级语文下册1 神州谣 课件
- 吹瓶机调机技术
- 4.1权利与义务相统一 课件 (共28张)
- 医疗器械体系现场检查整改报告范文
- 2026年辅警面试常见试题及深度解析
评论
0/150
提交评论