智能车制作
标题:
关于单片机读取拨码开关状态的程序,谁能帮我看看问题出在哪?
[打印本页]
作者:
raolei0721
时间:
2011-5-15 08:12
标题:
关于单片机读取拨码开关状态的程序,谁能帮我看看问题出在哪?
各位大虾,下面是一段读取拨码开关到一个变量的程序,在编译的时候报错,不知道什么问题,请大家帮我看看怎么回事,谢谢了~~~
下面是电路连接:
[attach]7444[/attach]
拨码开关S1连接的是pm01,pe234,pj67,读取开关的程序如下:
首先是头文件DIPSwitch.h
[attach]7445[/attach]
准备把拨码开关的状态读取到_DIPSwitch这个变量里面,下面是对GetDIPSwitch()实现的c文件:
[attach]7446[/attach]
这段代码我看着好像没什么问题,然而编译后报错,说缺少大括号:
[attach]7447[/attach]
代码注释掉之后就没有问题了:
[attach]7448[/attach]
请大家帮忙看看到底怎么回事,怎么改???
附件中上传的,是这段代码的工程。请大家帮帮忙,谢谢了~~~
作者:
苏海永
时间:
2011-7-12 09:51
对吗?
作者:
th152210
时间:
2011-7-12 10:17
你看一看这些口是不是会有其它功能,像那个pe里面好像有个口用作什么中断来着,我忘了。然后我们的也是用的那个口做的拨码开关,结果一开开关就自动复位。。
作者:
Dawnlee
时间:
2011-7-12 19:21
另一端接没接地啊
作者:
ngng1109
时间:
2011-7-12 19:38
E口最好不要用用的 用B口就
作者:
568581185
时间:
2011-7-13 10:12
我用了S口。。。。。
飘过
作者:
baoge
时间:
2011-7-13 10:17
方向设定呢?
作者:
唏嘘感慨
时间:
2012-11-20 19:27
楼主问题找到了吗?
作者:
啦啦啦123QW
时间:
2016-11-18 14:47
宏定义可以赋值吗
欢迎光临 智能车制作 (http://111.231.132.190/)
Powered by Discuz! X3.2