
外部中断等 都没有设置
IT1=1; //下降沿触发
EX1=1;
EX0=1;
EA=1;
总中断就好比是 你爸妈
定时器中断 就是你
你要出去玩 你爸妈不让 你还能出去玩吗
你要产生中断 但是总中断没开 就没法产生中断
外部中断0 有两种中断 一种是低电平触发 第二种是下降沿触发
低电平是给P3.2口一个低电平 就是0伏
下降沿就是P3.2是高电平的时候给他拉低 产生一个下降沿
你可以去看看郭天祥的单片机视频 讲的很详细 跟你的这个问题也类似 你看了就懂了
全局变量可以通过中断服务程序改 只要函数中没有相同的局部变量就行
把需要同步变化的变量,放在main()函数之前声明及定义就可以了。即全局变量。而且删除中断中重复声明变量的语句(如果不删除,将被理解为局部变量)。
了解局部变量、全局变量的作用域概念、定义的方法。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)