蓝桥杯07—定时器的基本原理与应用
1. 定时器计数原理
2. 51单片机中的定时器
3. 有关初值的计算
4.与定时器相关的重要寄存器
5. 代码举例
实现LED0 亮1s 关1s 如此循环
# include "reg52.h"
sbit HC136_A = P2^5;
sbit HC136_B = P2^6;
sbit HC136_C = P2^7;
sbit LED1 = P0^0;
sbit LED2 = P0^1;
void InitHC138(unsigned char n)
{
switch(n)
{
case 4 :
HC136_A = 0;
HC136_B = 0;
HC136_C = 1;
break;
}
}
void init_time0(){
TMOD = 0x01; // 模式1 16位计时器
TH0 = (65536 - 50000) /256;
共有 0 条评论