专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 单片机

请问一个c语言疑难杂症

发布时间:2010-06-14 15:38:32 文章来源:www.iduyao.cn 采编人员:星星草
请教一个c语言疑难杂症
C/C++ code

int key_set()
{
while(1)
  {
     这里是按键扫描部分。

    如果确认键被按下,跳出循环,返回按键的组合值
   }
}
void main()
{
value=key_set();  //取得按键设定值
写入24c02本次设定值
读取24c02上次设定的值

.......
}



我现在想要,如果2分钟(时间是定时器计算的)内不设定值就直接读取24c02的值,运行后面的程序。
按键的设定如果时间到了2分钟,它怎么才能跳转到:’读取24c02上次设定的值‘ 这里呢?

------解决方案--------------------
void main()
{
value=key_set(); //取得按键设定值
switch(value)
{
case 1:
写入24c02本次设定值
...
case 2:
读取24c02上次设定的值
...
}
.......
}

------解决方案--------------------
是!是!是!
------解决方案--------------------
我有个办法,先读取,后写入,在写入之前加一个判断,如果判断正确,进入,如果错误,跳过,只执行读取。
------解决方案--------------------
是的是的,好好学学c语言
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: