请问F2812的GPIO口能否设成双向呢

[复制链接]
3149|5
 楼主| wh111wh 发表于 2008-1-11 23:48 | 显示全部楼层 |阅读模式
有个DIR寄存器可以设置每个口的方向,为INPUT或OUTPUT,但不知道怎么设置成双向。说起来不好意思,用了这个芯片也半年了,但一直没考虑此问题。<br />敬请各路英雄赐教
snakeemail 发表于 2008-1-12 10:55 | 显示全部楼层

不行,和51不一样

  
liudewei 发表于 2008-1-12 16:48 | 显示全部楼层

双向没问题 你说的是三态问题,Gpio无三态

  
 楼主| wh111wh 发表于 2008-1-12 20:17 | 显示全部楼层

请问liudewei

可以么?怎么设<br />比如说某一条口线,初值设成‘1’,然后去查询它的状态,为‘0’时进入相应任务
liudewei 发表于 2008-1-14 14:42 | 显示全部楼层

先置它为输出态并且为高,然后设置为输入态并读状态。

当然和你外围电路要配合,内外不要多源冲突。
 楼主| wh111wh 发表于 2008-1-15 23:01 | 显示全部楼层

谢谢,似乎也只能如此了

另外它的ADC你们用的感觉怎么样?<br />我起初没发现什么不好,可是随着产品增加,精度问题就暴露出来:<br />1、18M以上线性度比较差<br />2、offset&nbsp;error会达到80LSB。<br />很多2812片子都有以上问题,它的DATASHEET上也确实提到。,看来还要另外去校准,真垃圾啊。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

61

帖子

0

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