好的,这是 NE555 定时器的代码:
#include <reg51.h>
sbit LED = P1^0; // 定义 LED 为 P1.0 口
void delay(unsigned int x) // 延时函数 { while(x--); }
void main() { while(1) { LED = 0; // LED 亮 delay(20000); // 延时 20000 个单位 LED = 1; // LED 灭 delay(20000); // 延时 20000 个单位 }