c语言编写单片机89C51的初始化程序

方法类似,补写程序如下:

#包括

#定义

uint

无符号的

(同Internationalorganizations)国际组织

#定义

乌恰尔

无符号的

sbit

led=p0^0;

sbit

led1=p0^1;

空的

延迟1毫秒

(uint

z)

{

uint

x,y;

(x = z;x & gt0;x -)

(y = 110;y & gt0;y-);

}

空的

外部()

中断

2

{

delay 1 ms(600);

led = 0;

delay 1 ms(200);

led = 1;

}

空的

外部0()

中断

{

delay 1 ms(600);

led 1 = 1;

delay 1 ms(200);

led 1 = 0;

}

主()

{

ea = 1;

//打开主机中断

ex 1 = 1;

//打开外部中断1

ex0 = 1;

//打开外部中断0

it 1 = 0;

//外部中断边沿触发,下降沿触发

it0 = 0;

//外部中断0边沿触发,下降沿触发。

}