单片机的一些开发技巧(一)
EX0=0;//关INT0中断
EA=0;//关总中断
P3_2=0;//置P3.2为低电平
P2=0xff;//置P2口为全1
m=P2;//读取P2口状态至m
P2=0x00;//恢复P2口为全0
P3_2=1; //置P3.2为高电平
IT0=1;//置INT0为边沿触发
EX0=1; //开INT0中断
EA=1;} //开总中断
}
/********主程序*********/
void main(void)
{
P2=0x00;// 置P2口为全0
P3_2=1;// 置P3.2为高电平
IT0=1;// 置INT0为边沿触发
EX0=1;// 开INT0中断
EA=1; //开总中断
while(1)//无限循环
{
P0=m;//将全局变量m中的内容输出至P0口
P3_0=!P3_0;//P3.0取反,指示程序状态

评论