老郭视频中的ds12c887

[复制链接]
 楼主| 472666GAQ 发表于 2009-11-1 19:04 | 显示全部楼层 |阅读模式
本帖最后由 472666GAQ 于 2009-11-2 14:48 编辑

为啥  就是读数据前要让P0=0xff  为啥要加着一句呢   不加的话就啥也不显示 这是为啥呢   我看书P1  P2是  P0口只知到的加上拉电阻   那P3是不是准双向呢  是不是准双向读数据都得初始化
ningling_21 发表于 2009-11-1 20:34 | 显示全部楼层
准双向口,读取之前先置为输入状态
awmc_m 发表于 2009-11-1 20:53 | 显示全部楼层
标准51,设置io口为输入即向该口写1。
不亦心 发表于 2009-11-1 21:19 | 显示全部楼层
如果是51的话,LS正解,别的不知道
zq1987731 发表于 2009-11-1 22:00 | 显示全部楼层
51的P0口输出为开漏结构,那个MOS管导通时(写0时),外部输入信号被拉至低电平,当然怎么变化都不会有反应了,写1是为了将输出MOS管截止,那么外部输入才能被内部正常读取
也就是,写一次1接着便可以无限次读取,但只要写过一个0,要再读的话都必须再置1
 楼主| 472666GAQ 发表于 2009-11-2 07:31 | 显示全部楼层
谢谢大家   的帮助 :handshake
踢球老越位 发表于 2009-11-2 11:19 | 显示全部楼层
学51的经典问题,呵呵
 楼主| 472666GAQ 发表于 2009-11-2 14:49 | 显示全部楼层
那P3口呢
280039341 发表于 2009-11-2 21:22 | 显示全部楼层
那里有什麽食品啊
280039341 发表于 2009-11-2 21:23 | 显示全部楼层
写1就是读取
您需要登录后才可以回帖 登录 | 注册

本版积分规则

102

主题

285

帖子

2

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

102

主题

285

帖子

2

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