点灯系列
STC8点灯
点击查看STC8点灯代码
#include <STC8H.H>
// include了stc8h.h,就不用声明P0M1之类的
//#include "reg51.h"
//sfr P0M1 = 0x93;
//sfr P0M0 = 0x94;
/*
* Func:延时函数
* Author: STC-ISP
* Date: 2022.9.21
*/
void Delay1000ms() //@11.0592MHz
{
unsigned char i, j, k;
i = 43;
j = 6;
k = 203;
do {
do {
while (--k);
} while (--j);
} while (--i);
}
/*
* Func:闪烁LED灯
* Author: xy
* Date: 2022.9.21
*/
void main()
{
P2M0 = 0x00; //P2口准双向输入输出
P2M1 = 0x00; //P2口准双向输入输出
while (1) {
P2 = 0x00
Delay1000ms();
P2 = 0xff;
Delay1000ms();
}
}
工具使用