51单片机 暂停程序怎么写
答案:2 悬赏:60
解决时间 2021-03-06 21:17
- 提问者网友:一人心
- 2021-03-05 23:36
51单片机 暂停程序怎么写
最佳答案
- 二级知识专家网友:你好陌生人
- 2021-03-06 01:14
sjmp $;程序原地打转停止
jnb p0.0,$;当p0.0脚接地时暂停,松开就继续执行
jnb p0.0,$;当p0.0脚接地时暂停,松开就继续执行
全部回答
- 1楼网友:魅世女王
- 2021-03-06 01:31
#include <reg51.h>
//sbit zd=p3^2; //外部中断口
//unsigned char a;
void main(void) //主函数 { tcon=0x01;
ex0=1; //外部中断允许
ea=1; //开总中断
while(1) { //其他程序
} }
void int0(void) interrupt 0 //外部中断0 中断子程序 { //这里面可以写中断子程序
}
由于对你的要求“按下into接的按键,使单片机执行间隔四灯轮流闪烁的中断子程序”不够理解,只能给你这样一个程序框架了
进入中断要执行中断子程序,不同的中断源要进入不同的中断子程序。对于51的c编程,可以用中断标号,如‘interrupt 0 ’来使中断进入不同的中断。
中断标号与它们的中断优先级一致,即
外部中断0 interrupt 0
定时器中断0 interrupt 1
外部中断1 interrupt 2
定时器中断1 interrupt 3
串行中断 interrupt 4
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |