微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 补充:51单片机学习之外部中断

补充:51单片机学习之外部中断

时间:11-23 来源:互联网 点击:
前天,学到中断,也中断了。昨天也没学。今天,开始试中断查询方式,竟然不对,从网上找资料,还是不对,和定时器中断一样,感觉不应该有啥问题,就是不对。

不知突然看到,我的while(1)后写个分号,编译竟然能通过。我后头可是大括号,还有东西呢啊!果然,分号一去,OK了。坑姐啊!

void Main()

{

EA=1; //全局中断开

EX0=1; //外部中断0开

IT0=1; //1是边沿触发,0为低电平触发

while(1)

{

if(IE0)

{

Speak1=~Speak1;

IE0=0;

}

}

}

中断马马虎虎就先这样了,基本知识也差不多了。

明天试试把LED的程序挪到蜂鸣器上试试。后天看看串口吧!回头再想想还有啥基础的没学再另安排吧!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top