init.c
来自「51单片机的AD程序」· C语言 代码 · 共 21 行
C
21 行
#include <REGX51.H>
#include "type.h"
#include "config.h"
void init_timer0(void)
{
TMOD &= 0xf0; //定计0,16位定时器,无预分频
TMOD |= 0x01; //GATE0=0;C/T0#=0;M10=0;M00=1
TH0 = 0x1F; //实现2us定时,产生500KMz
TL0 = 0xFE;
ET0=1; //开定计0中断
EA=1; //开全局中断
TR0=1; //定时器0开始计时
}
void init_port(void)
{
P0 = 0x00;
P1 = 0x00;
P3 = 0x00;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?