//--------------------------
//INT0 控制灯
//增加了P1口的流水灯功能。
//--------------------------
#include <reg51.h>
#include <intrins.h>
#define uchar unsigned char
#define uint unsigned int
sbit LED = P0^0;
uchar i,j;
//------------------------------------------
void main()
{
j = 0xfe; //++++
P1 = j; //初始P1.0亮
LED = 1;
IE = 0X81;
TCON = 0x01; //或IT0 = 1;
while(2);
}
//--------------------------------------
//INT0 中断
//--------------------------------------
void External_Interrupt_0 () interrupt 0
{
LED = ~LED ;
j = _crol_(j,1);
P1 = j;
_nop_();
}
//-------------------------------------
追问我要的不是这种代码,是
ORG 0000H
AJMP START
ORG 0030H。。。我不会写,谢谢哈