基于AT89C52的频率计_第1页
基于AT89C52的频率计_第2页
基于AT89C52的频率计_第3页
基于AT89C52的频率计_第4页
基于AT89C52的频率计_第5页
已阅读5页,还剩19页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1本产品是一个基于AT89C52的频率测量仪,拇指精度004,拇指响应时间205S,拇指测量信号幅值范围15V。食指本频率计需要5V电源为其供电,拇指通3过在单位时间里将被测信号放大后进行采集计数后,拇指将频率信息用4八位共阴数码管显示出来。食指凌阳,拇指凌阳5设计要求凌阳,拇指凌阳6用万用板制作出频率计成品。食指凌阳,拇指凌阳7尽可能提高测量精度、测量范围、响应时间等凌阳,拇指凌阳8材料清单凌阳,拇指凌阳9AT89C52凌阳,拇指凌阳芯片,拇指74LS00,拇指4个共阴数码管,拇指1个复位开关,拇指101个10UF电容,拇指1个24MHZ晶振,拇指1个9014三极管,拇指3个11LED灯,拇指电阻和导线若干,拇指2个30PF电容,拇指排针一排。食指凌阳,拇指凌阳设计说明凌阳,拇指凌阳一、总体方案凌阳,拇指凌阳本频率计是先给该产品供5V稳压电源,拇指然后用信号发生器供给信号,拇指经过放大整形电路的作用后,拇指再输入芯片中,拇指而主控芯片用引脚电平中断变化来计数,拇指用定时器来定出计时单位时间,拇指信号采集后经过处理在数码管上显示出来。食指凌阳,拇指凌阳二、硬件分析凌阳,拇指凌阳系统硬件框图凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳5V电源AT89C52数码管显示信号放大整形周期信号12凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳(1)放大整形电路凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳74LS00凌阳,拇指凌阳及引脚图凌阳,拇指凌阳凌阳,拇指凌阳三极管9014凌阳,拇指凌阳凌阳,拇指凌阳13凌阳,拇指凌阳由于输入的信号可以是正弦波,拇指三角波。食指而后面的闸门或计数电路要求被测信号为矩形波,拇指所以需要设计一个整形电路则在测量的时候,拇指首先通过整形电路将正弦波或者三角波转化成矩形波。食指在整形之前由于不清楚被测信号的强弱的情况。食指所以在通过整形之前通过放大衰减处理。食指当输入信号电压幅度较大时,拇指通过输入衰减电路将电压幅度降低。食指当输入信号电压幅度较小时,拇指前级输入衰减为零时若不能驱动后面的整形电路,拇指则调节输入放大的增益,拇指时被测信号得以放大10。食指凌阳,拇指凌阳根据上述分析,拇指放大电路放大整形电路采用高频晶体管9014与74LS00等组成。食指其中9014为NPN型高频小功率三极管,拇指组成放大器将输入频率为FX的周期信号如正弦波、三角波及方波等波形进行放大。食指与非门74LS00构成施密特触发器,拇指它对放大器的输出波形信号进行整形,拇指使之成为矩形脉冲凌阳,拇指凌阳凌阳,拇指凌阳AT89C52芯片凌阳,拇指凌阳凌阳,拇指凌阳14AT89C52是美国ATMEL公司生产的低电压、高性能CMOS凌阳,拇指凌阳8位单片机,拇指片内含8KB的可反复檫写的程序存储器和12B的随机存取数据存储器(RAM),拇指器件采用ATMEL公司的高密度、非易失性存储技术生产,拇指兼容标准MCS51指令系统,拇指片内配置通用8位中央处理器(CPU)和FLASH存储单元,拇指功能强大的AT89C52单片机可灵活应用于各种控制领域。食指AT89C52单片机属于AT89C51单片机的增强型,拇指与INTEL公司的80C52在引脚排列、硬件组成、工作特点和指令系统等方面兼容。食指其主要工作特性是凌阳,拇指凌阳片内程序存储器内含8KB的FLASH程序存储器,拇指可擦写寿命为1000次;凌阳,拇指凌阳片内数据存储器内含256字节的RAM;凌阳,拇指凌阳具有32根可编程I/O口线;凌阳,拇指凌阳具有3个可编程定时器;凌阳,拇指凌阳中断系统是具有8个中断源、6个中断矢量、2个级优先权的中断结构;凌阳,拇指凌阳串行口是具有一个全双工的可编程串行通信口;凌阳,拇指凌阳具有一个数据指针DPTR;凌阳,拇指凌阳低功耗工作模式有空闲模式和掉电模式;凌阳,拇指凌阳具有可编程的3级程序锁定位;凌阳,拇指凌阳AT89C52工作电源电压为5(102)V,拇指且典型值为5V;凌阳,拇指凌阳AT89C52最高工作频率为24MHZ。食指凌阳,拇指凌阳凌阳,拇指凌阳芯片的引脚图凌阳,拇指凌阳16凌阳,拇指凌阳四位共阴数码管凌阳,拇指凌阳数码管是一类显示屏凌阳,拇指凌阳通过对其不同的管脚输入相对的电流,拇指会使其发亮,拇指从而显示出数字能够显示凌阳,拇指凌阳时间、日期、温度等所有可用数字表示的参数。食指凌阳,拇指凌阳凌阳,拇指凌阳由于它的价格便宜凌阳,拇指凌阳使用简单凌阳,拇指凌阳在电器凌阳,拇指凌阳特别是家电领域应用极为广泛,拇指空调、热水器、冰箱等等。食指绝大多数热水器用的都是数码管,拇指其他家电也用液晶屏与荧光屏。食指凌阳,拇指凌阳由于发光二极管基本上属于电流敏感器件,拇指其正向压降的分散性很大,拇指凌阳,拇指凌阳并且还与温度有关,拇指为了保证数码管具有良好的亮度均匀度,拇指就需要使其具有恒定的工作电流,拇指且不能受温度及其它因素的影响。食指另外,拇指当温度变化时驱动芯片还要能够自动调节输出电流凌阳,拇指凌阳的大小以实现色差平衡温度补偿。食指凌阳,拇指凌阳凌阳,拇指凌阳18凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳该频率计的整体仿真图凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳19凌阳,拇指凌阳凌阳,拇指凌阳三、编程思路凌阳,拇指凌阳程序流程图凌阳,拇指凌阳主程序设T0,T1工作模式初始化赋值中断启动T0,T1工作T1定时1ST1为1S停止工作数码管显示YN凌阳,拇指凌阳程序代码凌阳,拇指凌阳INCLUDE凌阳,拇指凌阳凌阳,拇指凌阳20DEFINE凌阳,拇指凌阳UCHAR凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳DEFINE凌阳,拇指凌阳UINT凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳INT凌阳,拇指凌阳DEFINE凌阳,拇指凌阳ULONG凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳LONG凌阳,拇指凌阳VOID凌阳,拇指凌阳INIT凌阳,拇指凌阳VOID凌阳,拇指凌阳DISPLAYUCHAR凌阳,拇指凌阳GE,UCHAR凌阳,拇指凌阳SHI,UCHAR凌阳,拇指凌阳BAI,UCHAR凌阳,拇指凌阳QIAN凌阳,拇指凌阳VOID凌阳,拇指凌阳DELAYUINT凌阳,拇指凌阳Z凌阳,拇指凌阳SBIT凌阳,拇指凌阳SM1P21凌阳,拇指凌阳SBIT凌阳,拇指凌阳SM2P22凌阳,拇指凌阳SBIT凌阳,拇指凌阳SM3P23凌阳,拇指凌阳SBIT凌阳,拇指凌阳SM4P24凌阳,拇指凌阳SBIT凌阳,拇指凌阳LED3P25凌阳,拇指凌阳SBIT凌阳,拇指凌阳LED2P26凌阳,拇指凌阳SBIT凌阳,拇指凌阳LED1P27凌阳,拇指凌阳ULONG凌阳,拇指凌阳NUM1,NUM凌阳,拇指凌阳BIT凌阳,拇指凌阳FLAG凌阳,拇指凌阳UCHAR凌阳,拇指凌阳TT,TC,GE,SHI,BAI,QIAN凌阳,拇指凌阳UCHAR凌阳,拇指凌阳CODE凌阳,拇指凌阳TABLE0X3F,0X06,0X5B,0X4F,凌阳,拇指凌阳0X66,0X6D,0X7D,0X07,凌阳,拇指凌阳0X7F,0X6F凌阳,拇指凌阳凌阳,拇指凌阳/主程序/凌阳,拇指凌阳VOID凌阳,拇指凌阳MAIN凌阳,拇指凌阳凌阳,拇指凌阳INIT/初始化子程序/凌阳,拇指凌阳WHILE1凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳DISPLAY凌阳,拇指凌阳GE,凌阳,拇指凌阳SHI,凌阳,拇指凌阳BAI,凌阳,拇指凌阳QIAN/显示子程序/凌阳,拇指凌阳IFFLAG1/判断如果FLAG1凌阳,拇指凌阳则从新打开两个定时器/凌阳,拇指凌阳凌阳,拇指凌阳TR01凌阳,拇指凌阳TR11凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳VOID凌阳,拇指凌阳T1VOID凌阳,拇指凌阳INTERRUPT凌阳,拇指凌阳3凌阳,拇指凌阳USING凌阳,拇指凌阳0/定时器1子程序/凌阳,拇指凌阳凌阳,拇指凌阳TH10X3C凌阳,拇指凌阳凌阳,拇指凌阳TL10XB0凌阳,拇指凌阳凌阳,拇指凌阳TT凌阳,拇指凌阳IFTT40凌阳,拇指凌阳凌阳,拇指凌阳21TR10凌阳,拇指凌阳/开定时器1/凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳TR00凌阳,拇指凌阳/开计数器0/凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳NUMTC65536TH0256TL0凌阳,拇指凌阳/求得1秒通过计数器0的下降沿数,拇指即所测的频率/凌阳,拇指凌阳NUM1TC65536TH0256TL0凌阳,拇指凌阳/赋值给NUM1,拇指为了正常显示/凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳TT0/TT置零/凌阳,拇指凌阳凌阳,拇指凌阳TH00/凌阳,拇指凌阳计数器高八位置0/凌阳,拇指凌阳TL00凌阳,拇指凌阳/计数器低八位置0/凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳TC0凌阳,拇指凌阳凌阳,拇指凌阳/计数器TC置0/凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳FLAG1凌阳,拇指凌阳/标志位置1/凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳VOID凌阳,拇指凌阳T0VOID凌阳,拇指凌阳INTERRUPT凌阳,拇指凌阳1凌阳,拇指凌阳USING凌阳,拇指凌阳0/计数器0子程序/凌阳,拇指凌阳凌阳,拇指凌阳TC凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳VOID凌阳,拇指凌阳INIT凌阳,拇指凌阳/初始化子程序/凌阳,拇指凌阳凌阳,拇指凌阳FLAG0凌阳,拇指凌阳凌阳,拇指凌阳TH00凌阳,拇指凌阳凌阳,拇指凌阳TL00凌阳,拇指凌阳TMOD0X15凌阳,拇指凌阳/设置定时器1为定时模式凌阳,拇指凌阳定时器1为计数方式/凌阳,拇指凌阳TH10X3C凌阳,拇指凌阳凌阳,拇指凌阳TL10XB0凌阳,拇指凌阳凌阳,拇指凌阳EA1凌阳,拇指凌阳/开总中断/凌阳,拇指凌阳ET11凌阳,拇指凌阳凌阳,拇指凌阳TR11凌阳,拇指凌阳ET01凌阳,拇指凌阳TR01凌阳,拇指凌阳凌阳,拇指凌阳VOID凌阳,拇指凌阳DELAYUINT凌阳,拇指凌阳Z凌阳,拇指凌阳/延时子程序/凌阳,拇指凌阳凌阳,拇指凌阳Z200凌阳,拇指凌阳WHILEZ凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳VOID凌阳,拇指凌阳DISPLAYUCHAR凌阳,拇指凌阳GE,UCHAR凌阳,拇指凌阳SHI,UCHAR凌阳,拇指凌阳BAI,UCHAR凌阳,拇指凌阳QIAN凌阳,拇指凌阳/显示子程序/凌阳,拇指凌阳凌阳,拇指凌阳IFNUM19999凌阳,拇指凌阳LED31LED21凌阳,拇指凌阳NUM1NUM1/100凌阳,拇指凌阳QIANNUM1/1000凌阳,拇指凌阳BAINUM11000/100凌阳,拇指凌阳SHINUM1100/10凌阳,拇指凌阳GENUM110凌阳,拇指凌阳凌阳,拇指凌阳SM11SM21SM31SM41凌阳,拇指凌阳P0TABLEQIAN凌阳,拇指凌阳DELAY2凌阳,拇指凌阳P00X00凌阳,拇指凌阳凌阳,拇指凌阳SM11SM20SM31SM41凌阳,拇指凌阳P0TABLEBAI凌阳,拇指凌阳24DELAY2凌阳,拇指凌阳P00X00凌阳,拇指凌阳凌阳,拇指凌阳SM11SM21SM30SM41凌阳,拇指凌阳P0TABLESHI凌阳,拇指凌阳DELAY2凌阳,拇指凌阳P00X00凌阳,拇指凌阳凌阳,拇指凌阳SM11SM21SM31SM40凌阳,拇指凌阳P0TABLEGE凌阳,拇指凌阳DELAY2凌阳,拇指凌阳P00X00凌阳,拇指凌阳NUM1NUM凌阳,拇指凌阳/把值赋回给NUM凌阳,拇指凌阳要不然只能下次只能进入第一句凌阳,拇指凌阳小数点显示不出来/凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳四POUTEUS软件调试凌阳,拇指凌阳根据系统设计要求,拇指进行KEIL和PROTEUS系统仿真,拇指不断调试程序,拇指直到符合功能要求凌阳,拇指凌阳凌阳,拇指凌阳待测值(HZ)1010050010055555855510546测量值(HZ)10100500100655578559105561凌阳,拇指凌阳五性能评估凌阳,拇指凌阳本频率计由于采用引脚电平变化中断来计数,拇指所以大大减少了单位测量时间,拇指其响应时间为05S;由于被测信号通过比较器放大,拇指所以初步调试出其测量信号的电压幅值为15V;从测试的数据可以看出此频率计的误差在万分之三到万分之四左右,拇指产生误差的原因可能是但T1定时器计数溢出中断,拇指申请标志TF1并向CPU提出中断申请时存在时间延迟。食指凌阳,拇指凌阳六设计心得凌阳,拇指凌阳凌阳,拇指凌阳经过我们组一个星期日以继夜的艰苦奋战后,拇指最后我们最终还是将产品做出来,拇指但产品还是有地方需要改进。食指在这次课程设计中我们发现了两个问题,拇指一,凌阳,拇指凌阳仿真一个电路出来很容易,拇指但是真正动手去焊,拇指才

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论