打印

请教一个关于C8051F040的简单问题

[复制链接]
1408|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
duerben|  楼主 | 2007-12-30 20:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人用F040做了一个小板,在调试过程中遇到一个问题,本想用P6.6脚来判断一个高低电平信号,就这么简单的一个功能,可是无论将P6.6外接信号接地还是接高电平,单片机读P6口总是0x00,看了几遍PDF也没看出需要怎么设置。有没有那位高手用过P6口?是否需要特殊设置,请指点一下。

相关帖子

沙发
不辣的皮特| | 2008-1-2 21:32 | 只看该作者

如果是输入的话

如果是输入的话,记得让这个引脚的状态设置在open-drain.

使用特权

评论回复
板凳
大漠孤烟| | 2008-1-2 23:37 | 只看该作者

差不多就这样吧:


P6MDOUT &= ~0X40;
P6 = 0X40;
var = P6;


你再去动P6.6,然后读回来看看var是多少?

使用特权

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

本版积分规则

3

主题

5

帖子

0

粉丝