打印

奇怪问题。

[复制链接]
1407|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
绿色的瓶盖|  楼主 | 2011-4-19 08:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
IDE:KEIL 4        MCU:C8051F340

事件:输入端口状态已经改变,但是调试程序时,不能读出该端口实际状态,直接测量端口电平,确认电平已经变化,而且相关LED也点亮。之后发现,当继续改变一个输入端口状态后,调试时则能正确读出端口值。

请问:为什么不能读出端口值?

相关帖子

沙发
ayb_ice| | 2011-4-19 11:10 | 只看该作者
作为模拟输入时是不可以读出状态的,问是返回1

使用特权

评论回复
板凳
绿色的瓶盖|  楼主 | 2011-4-19 16:54 | 只看该作者
本帖最后由 绿色的瓶盖 于 2011-4-19 16:56 编辑

2# ayb_ice
感谢ayb_ice回复

我这个端口已经配置为数字输入,并且已经SKIP,专门用于做为外部中断0的入口。

使用特权

评论回复
地板
NE5532| | 2011-4-19 17:04 | 只看该作者
越奇怪的问题,原因越低级。找下两者之间的关联,可能就是破题点所在。

使用特权

评论回复
5
ayb_ice| | 2011-4-19 17:22 | 只看该作者
作为外调IO可能也不能读吧,具体看手册

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

43

主题

97

帖子

0

粉丝