只需一步,快速开始
热门: 51单片机 | 24小时必答区 | 单片机教程 | 单片机DIY制作 | STM32 | Cortex M3 | 模数电子 | 电子DIY制作 | 音响/功放 | 拆机乐园 | Arduino | 嵌入式OS | 程序设计
使用道具 举报
yxh1999 发表于 2020-3-5 09:24 主要是我没有明白flag这个变量是怎么变化的。 if((flag==2)&&(num==30))//布防时间,num=30即15秒,可 ...
yxh1999 发表于 2020-3-4 09:40 谢谢回复。又仔细看了下你的代码,觉得问题还是很多的。uchar flag=0;//这个变量你怎么处理的,没有哪里在 ...
yxh1999 发表于 2020-3-2 09:01 void lanya() //手机蓝牙控制这个函数不能要,把蓝牙的处理加在void ser()interrupt 4 中断函数里面。 ...
lyl44 发表于 2020-3-1 18:24 把两个while都去掉
之一知足 发表于 2020-3-1 09:56 你两个子函数里都带着while(1),当然只能执行一个了,while(1)都没法跳出去,他只会按照默认顺序走第一 ...
lyl44 发表于 2020-3-1 18:22 死循环啊,当然不行
csmyldl 发表于 2020-3-1 17:23 被调用的子函数里均不能有while(1)无限循环,如果要有,可以加上时间的与,如while(time--),事先给time一个 ...
angmall 发表于 2020-3-1 18:22 给你改了,对比一下就知道哪里改了。
zqy181818 发表于 2020-3-1 15:03 你有什么好的建义。说说看看。如果没有while功能没有了。更别说运行一个。
csmyldl 发表于 2020-2-29 17:49 那得看你具体的代码,你这样描述是想象不到的
zqy181818 发表于 2020-2-29 16:11 没有直接调用该中断函数。请看楼下我的描述。
csmyldl 发表于 2020-2-29 02:04 如果设置了中断,且中断服务程序设置了向量地址,该函数是不需要被主程序调 用的,只要达到中断的条件就能 ...
本版积分规则 发表回复
手机版|小黑屋|51黑电子论坛 | 管理员QQ:125739409;技术交流QQ群281945664
Powered by 单片机教程网