代码如下:
忽略延时函数,未调用。
因为计时周期不够长,选择在中断里面继续进行计数,计数达到目标值后,翻转IO状态,清零计数变量。
工作在模式0,16bit自动装载,框图如下:
周期计算方法如下:
#include "stc8.h"
int t1 = 0;
void Delay1000ms() //
代码如下:
忽略延时函数,未调用。
因为计时周期不够长,选择在中断里面继续进行计数,计数达到目标值后,翻转IO状态,清零计数变量。
工作在模式0,16bit自动装载,框图如下:
周期计算方法如下:
#include "stc8.h"
int t1 = 0;
void Delay1000ms() //