[程序源码] 求问C语言,如下函数

[复制链接]
1584|3
 楼主| 鋶氓兔 发表于 2014-1-20 13:20 | 显示全部楼层 |阅读模式
已定义data_o=P1^0;data_i=P1^0;P1即51单片机端口
bit one(void)
{
   data_o = 1;
   return(data_i);
}
想问这个函数怎么解释
airwill 发表于 2014-1-20 13:27 | 显示全部楼层
读取 P1.0 的电平, 从编程的角度看有点疑惑吧, 这是应为 51  的准双向口特性导致的.
要读端口的电平, 必须保证端口锁存器置 1.

评分

参与人数 1威望 +1 收起 理由
鋶氓兔 + 1 赞一个!

查看全部评分

 楼主| 鋶氓兔 发表于 2014-1-20 13:44 | 显示全部楼层
airwill 发表于 2014-1-20 13:27
读取 P1.0 的电平, 从编程的角度看有点疑惑吧, 这是应为 51  的准双向口特性导致的.
要读端口的电平, 必须 ...

谢谢!明白了
zhrz 发表于 2014-1-23 15:46 | 显示全部楼层
读取P0^1口
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

6

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部