实验四 定时计数器实验.ppt

* * 实验四 定时计数器实验 一、 实验目的 1、学习51单片机内部定时计数器的工作原理、基本性能; 2、学习51单片机内部定时计数器的使用和编程方法; 3、学习定时扩展的编程方法 。 二、实验仪器和设备 PC机、WAVE仿真软件、E6000/L仿真器+POD-51仿真头、 单片机应用与仿真开发实验台、开关电源等。 三、实验内容 内容1:A、采用查询和中断两种方式编程,利用单片机内部定时计数器T0定时50ms,使连接到I/O口线上的LED状态发生一次反转,一直循环。 B、完成定时1秒I/O口线状态反转或者P1口所接的LED轮流点亮。 内容2:利用内部定时计数器T1,按计数器模式工作于方式1,对P3.5引脚进行计数,每计数5个脉冲,使I/O口线上的LED反转一次,反复循环。 四、实验说明 实现定时一般有三种方法: 1、利用软件实现(延时程序); 优点:简单,控制方便;缺点:CPU效率低。 2、硬件实现,专门设计一个单稳态定时器: 优点:CPU效率高;缺点:修改参数麻烦。 3、利用计数器实现 计算机一般利用第三种方法实现 8051内部设有两个16位的定时器/计数器,可用软件控制。 定时器:对机器周期计数, 每过一个机器周期,计数器内容加1 ; 计数器:对外来脉冲进行计数, T0、T1

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档