基于单片机的脉冲宽度测量

基于单片机的脉冲宽度测量

ID:16901240

大小:743.50 KB

页数:12页

时间:2018-08-25

基于单片机的脉冲宽度测量_第1页
基于单片机的脉冲宽度测量_第2页
基于单片机的脉冲宽度测量_第3页
基于单片机的脉冲宽度测量_第4页
基于单片机的脉冲宽度测量_第5页
资源描述:

《基于单片机的脉冲宽度测量》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、山东科技大学电工电子实验教学中心创新性实验研究报告课程名称:单片机原理及应用实验项目名称脉冲宽度测量姓名学号_________________专业_____________班级____________指导教师及职称________________________开课学期2011至2012学年第一学期提交时间2012年1月3日otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingd

2、ezhen,JiangxiCommitteeSecretary.Startingin1939servedasrecorderoftheWestNorthOrganization,SecretaryoftheSpecialCommitteeAfterthevictoryofthelongMarch,hehasbeentheNorthwestOfficeoftheFederationofStateenterprisesMinister,ShenmufuguSARmissions,DirectorofNingxiaCoun

3、typartyCommitteeSecretaryandrecorderoftheCountypartyCommitteeSecretary,Ministersand一、实验摘要通过采用STC89C52RC单片机为中心器件来设计脉冲宽度测量器,并运用MCS—51/52单片机计数功能,选择好工作模式,对脉宽进行计数。在现有的单片机仿真机系统上掌握相关软硬件设计与调试知识,并在计算机上编写汇编程序调试运行。二、实验目的(1)基于STC89C52RC单片机测量脉冲宽度;(2)研究分别使用定时计数器0,1的GATE模式和定时

4、计数器2的捕捉功能完成外部脉冲宽度测量;(3)通过6位LED显示计数值,时间精确到0.1秒。并熟悉了解试验箱的应用,提高动手能力。三、实验场地及仪器、设备和材料:实验场地:J11#324设备:PC机一台STC89C52RC单片机试验箱一台教材:1.MCS51/52单片机原理与实践公茂法黄鹤松等编著北京航空航天大学出版2.单片机原理及应用张毅刚主编高等教育出版社3.其它相关的参考资料及实验教材四、实验内容1、实验原理(1)T0工作方式通过设置TMOD,使其为定时器模式。在做定时器使用时,将T0定时为0.001S。当GA

5、TE=1时,为门控方式。只有TR0设置为1,且同时外部中断引脚也为高电平时,才能启动T0开始计数工作。把脉冲信号从P3.2脚引入,T0设为定时器方式工作,并工作在门控方式(GATE=1)。在待测信号高电平期间,T0对内部周期脉冲进行计数。在待测脉冲高电平结束时,其下降沿向P3.2发中断,在外部中断0的中断服务程序中,读取TH0、TL0的计数值,该值就是待测脉冲的脉宽。随后,清零TH0和TL0,以便下一个脉宽的测量。计算方法:脉冲宽度=计数值*0.01s,将脉冲宽度的数值转换为压缩BCD码,再将压缩BCD码转换为非压缩

6、BCD码用于显示,最后调用显示程序,读取脉冲宽度。otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,JiangxiCommitteeSecretary.Startingin1939servedasrecorderoftheWestNorthOrganization,SecretaryoftheSpecialCommitteeAfterthevictoryofth

7、elongMarch,hehasbeentheNorthwestOfficeoftheFederationofStateenterprisesMinister,ShenmufuguSARmissions,DirectorofNingxiaCountypartyCommitteeSecretaryandrecorderoftheCountypartyCommitteeSecretary,Ministersand系统原理框图7407列驱动6位数码管显示89C51单片机控制器信号源振荡电路(2)T2捕捉工作方式使用T2的捕

8、捉方式,TH2、TL2的初值设为0,待测信号从T2EX(P1.1)引入,采用定时器T0定时0.001s,刚开始待测信号为高电平或低电平时等待,再次检测为高电平时T2开始计数,定时器T0每定时0.001s,通过串口P1.0的开关状态使T2的计数值增一并将计数值存入RCAP2H和RCAP2L两个寄存器中。计算方法:脉冲宽度=计数值*0.001s,再

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。