极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 32234|回复: 10

arduino数字引脚如何输出高阻?

[复制链接]
发表于 2012-8-30 13:37:49 | 显示全部楼层 |阅读模式
我想用arduino的数字IO 对应控制 pt2262的地址引脚,但pt2262每个引脚有3种状态,高电平、低电平、悬空(高阻),arduino输出高、低电平没问题,如何输出“高阻”呢,各位大人,请指教。
回复

使用道具 举报

发表于 2012-8-30 16:50:44 | 显示全部楼层
这个你可以看一下AVR的手册,用pinMode和DigitalWrite可以实现这个功能
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-30 16:55:21 | 显示全部楼层
能说的详细点的,本人是做软件开发的,对这个感兴趣但又没有基础。

是说把IO引脚设置成“输入”而不是 “输出”,它就是“高阻”了吗?
回复 支持 反对

使用道具 举报

发表于 2012-8-30 17:16:48 | 显示全部楼层
试试
DigitalWrite(x,LOW);pinMode(x,LOW);
回复 支持 反对

使用道具 举报

发表于 2012-8-30 17:32:50 | 显示全部楼层
高阻一般是针对输入来说的吧?
回复 支持 反对

使用道具 举报

发表于 2012-9-1 08:58:39 | 显示全部楼层
pinMode (XPin, INPUT);
digitalWrite (XPin, HIGH); //开启上拉电阻
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-9-1 12:16:31 | 显示全部楼层
偶要白相 发表于 2012-9-1 08:58
pinMode (XPin, INPUT);
digitalWrite (XPin, HIGH); //开启上拉电阻

你说的是上拉电阻,我说的是高阻,也就是pt2262中引脚的悬空,不一样
回复 支持 反对

使用道具 举报

发表于 2012-9-1 12:26:35 | 显示全部楼层
本帖最后由 pww999 于 2012-9-1 12:35 编辑

  AVR的I/O口是真正的I/O口,能正确反映I/O口输入/输出的真实情况。I/O口有输入/输出, 三态高阻输入,也可设定内部拉高电阻作输入端的功能,便于作各种应用特性所需(多功能I/O口) 。工业级产品!具有大电流(灌电流)10~40mA,可直接驱动可控硅SSR或继电器, 节省了外围驱动器件。

Arduino (Atmega) pins configured as INPUT are said to be in a high-impedance state.
接口如设置为INPUT输入模式将导致该接口处于高电阻状态。
回复 支持 反对

使用道具 举报

发表于 2012-9-14 01:50:07 | 显示全部楼层
不知楼主用arduino控制pt2262编码成功额了吗
回复 支持 反对

使用道具 举报

发表于 2014-6-2 14:47:12 | 显示全部楼层
不知道楼主arduino 控制PT2262编码成功了么?   我也想学习一下
回复 支持 反对

使用道具 举报

发表于 2015-5-7 14:54:17 | 显示全部楼层
不知道,成功了没
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-17 11:34 , Processed in 0.112804 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表