您现在所在的是:

单片机论坛

回帖:3个,阅读:598 [上一页] [1] [下一页]
1012
jigeabu
文章数:80
年度积分:50
历史总积分:1012
注册时间:2011/5/9
发站内信
发表于:2012/6/8 10:45:32
#0楼
现在我要写一个程序  这个程序包括 温湿度检测并数码管显示, 光照强度检测并数码管显示,震动检测,热释电检测。 这些单个单个的程序我都有,但如果把他们弄在一个程序里面,一次性执行检测完 ,该怎么把他们组合起来啊?  我发现每个子程序里面都有WHILE(1)死循环,该怎么跳出循环并执行下面的程序呢?  我尝试着把 子程序放进第一个WHILE里面但有很多的错误。。。
 哪位好心人给我解释一下,教我一下嘛。 谢谢了  我的QQ 569959178
[此贴子已经被jint于2012/6/8 10:57:07编辑过]
6518
jamsonwo
文章数:962
年度积分:50
历史总积分:6518
注册时间:2010/8/24
发站内信
发表于:2012/6/11 8:39:58
#1楼
首先你得把你需要调用的子函数在调用之前声明,另外main函数里只能有一个while(1)循环!有错误提示就一个一个把错误处理就好了!把多个子程序组合在一起还得考虑扫描时序、扫描时间、变量的定义等问题!
1499
静水流深0904
文章数:137
年度积分:50
历史总积分:1499
注册时间:2011/9/15
发站内信
发表于:2012/6/11 13:27:08
#2楼
最简单的办法就是初始化的东西卸载一起,把每个while里面的东西拿出来写到一个while里面……
650
601061018
文章数:27
年度积分:50
历史总积分:650
注册时间:2012/7/6
发站内信
发表于:2012/7/7 9:06:20
#3楼
楼主可能需要仔细检查一下。
彩屏解决方案 专业研制单片机驱动彩色液晶    武汉中显为您添光彩
面向工业应用的彩色液晶模块研制推广经验,是您值得信赖的选择;
高速刷屏、触控响应、下载图片,彻底改变您对智能显示终端的应用体欢验;
武汉中显科技有限公司欢迎您!
www.viewtech.cn

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

46.8003