52单片机的定时器2
8032/8050比8051增加了一个定时器/计数器2,主要有3种用途:1.定时器/计数器功能(外部脉冲计数P1.0口);2.输入捕获(P1.1口);3.串口的波特率发生器
1.相关寄存器及结构
1.1 T2CON寄存器
1.2 T2MOD寄存器
额外配置好这2个寄存器,其他配置和51的代码基本相同,即可实现52单片机的定时器2的功能了,相关的原理可看书或技术手册。下面给出通过定时器2实现定时器的功能例程,其他功能的例程都可以在stc的烧录助手或STC的官网(www.stcmcu.com)的单片机官方手册中找到。
2.定时器2实现定时器功能
#include<reg52.h>
sbit led=P2^0