8.12 实验十二计数器实验

8.12 实验十二计数器实验

1.实验目的

(1)学习51系列单片机内部计数器的设置方法。

(2)学习利用计数器记录外部脉冲个数。

2.实验内容

利用定时器/计数器T0(工作在方式1),对P3.4引脚的脉冲进行计数,将其数值按二进制数在P1口驱动LED显示出来。

3.实验方法和步骤

(1)硬件操作

①流水灯连线。P1.0~P1.7分別连接LED正极L0~L7,即:

②按键部分连线如下:

(2)TMOD的设置

设置如下:

(3)参考程序

4.实验结果

能够观察到实验箱每按一次单脉冲,LED用二进制显示数值。

5.练习

(1)利用定时器/计数器T1实现本实验内容。

(2)利用定时器/计数器T1计外部单脉冲触发次数,每达到5次,用中断控制P1.0发出闪烁信号。