随笔分类 - 51单片机
摘要:1 定时器0延时模块 Timer0Delay.c 代码 #include <REGX52.H> /** * @brief 定时器0初始化,1ms中断一次 * @param 无 * @retval 无 */ void Timer0Init() { //此代码及定时器初值可以用STC-ISP软件定时器计
阅读全文
摘要:1 定时器0、1 模块Time01.c 代码 #include <REGX52.H> #define FOSC 11059200L #define T1MS (65536-FOSC/12/1000) //1000个1ms是1s,10ms中断的话,1000改成100 void Time0_init(v
阅读全文
摘要:1 stc89c52 定时计数器 定时器1.2相关寄存器 TF1(TF0):定时器/计数器T1(T0)溢出标志。响应中断后,由硬件清零(也可由程序查询清零)。 TR1(TR0): 定时器T1(T0)的运行控制位。由软件置位和清零。置位后计数条件:GATE=0或者GATE=1,INT1脚为高电平。 I
阅读全文