MSP430按键与ADC采集代码整合出现的问题求助

2019-03-24 09:37发布



这是我参考别人按键程序修改的主程序:

下面的是ADC电压采集程序:

现在出现的问题是:在进行实验仿真时,程序是可以完全地运行,只是在运行过程中,只能使用按键一次,按键按下之后程序就只能输出一个方波,再另外按下另一个按键就没有反应。程序在
时,KEY的值就保持不变了,请问该如何修改程序,使程序能按下一个键就能输出一个方波,使它们自由转换呢?求助!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
qiushenghua
1楼-- · 2019-03-24 13:48
看起来没啥问题
不知道你的按键扫描程序是怎么样的
吕不韦
2楼-- · 2019-03-24 15:25
 精彩回答 2  元偷偷看……
吕不韦
3楼-- · 2019-03-24 21:10
qiushenghua 发表于 2015-12-16 22:50
看起来没啥问题
不知道你的按键扫描程序是怎么样的

老师说问题应该出在KEY的值那里了,可是我不懂怎么修改,老师也没给出解决方法
飞翔荷兰人号
4楼-- · 2019-03-24 23:47
把KEY的static去掉,把key_up去掉试试,
qiushenghua
5楼-- · 2019-03-25 03:32
 精彩回答 2  元偷偷看……
qiushenghua
6楼-- · 2019-03-25 06:06
飞翔荷兰人号 发表于 2015-12-16 23:46
把KEY的static去掉,把key_up去掉试试,

应该不是static的问题。使用static是为了将变量设置成静态变量,这样在下次进入程序的时候还能记住当前的按键状态。

一周热门 更多>

相关问题

    相关文章