实验五定时计数器实验.docVIP

  • 80
  • 0
  • 约6.1千字
  • 约 8页
  • 2019-06-17 发布于天津
  • 举报
- PAGE 24 - 实验五 定时/计数器实验 实验目的 加深对MCS-51单片机定时/计数器基础知识的理解。 实验设备 Keil C单片机程序开发软件。 Proteus仿真软件 DP51-PROC单片机综合实验仪。 DT-2003数字万用表。 实验内容和步骤 内容: 利用定时/计数器测量电动机的转速。 实验程序: 使用T1作为定时器(定时时间为50毫秒),T0作为计数器(计数由电机测速电路产生的脉冲个数,每转4个脉冲),每1秒时间后,读出T0的值(读出后须将T0清0),将该值(速度值*4)显示到LCM显示器上(显示子程序/函数由实验库文件提供)。 本次实验程序需要使用实验库文件(LCMDRV_12864.LIB)。该库中的子程序/函数占用单片机片内RAM中地址为18H~20H的单元,因此实验程序不能使用这些单元。 如果用汇编编写实验程序,必须先用$INCLUDE (LCMDRV_12864.INC )指令加载实验库头文件,表2.5说明了LCMDRV_12864.LIB中子程序的功能和在汇编语言编程时的调用方法。 如果用C51编写实验程序,必须先用#include LCMDRV_12864.h语句加载实验库头文件,库函数的使用详见LCMDRV_12864.h中的说明。 设计思路: = 1 \* GB3 ① 主程序在完成对T0和T1的设置后,可进入死循环(等待中断请求)。

文档评论(0)

1亿VIP精品文档

相关文档