mr`na 发表于 2012-8-30 13:37:49

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

我想用arduino的数字IO 对应控制 pt2262的地址引脚,但pt2262每个引脚有3种状态,高电平、低电平、悬空(高阻),arduino输出高、低电平没问题,如何输出“高阻”呢,各位大人,请指教。

飞翔的红猪 发表于 2012-8-30 16:50:44

这个你可以看一下AVR的手册,用pinMode和DigitalWrite可以实现这个功能

mr`na 发表于 2012-8-30 16:55:21

能说的详细点的,本人是做软件开发的,对这个感兴趣但又没有基础。

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

飞翔的红猪 发表于 2012-8-30 17:16:48

试试
DigitalWrite(x,LOW);pinMode(x,LOW);

friskit 发表于 2012-8-30 17:32:50

高阻一般是针对输入来说的吧?

偶要白相 发表于 2012-9-1 08:58:39

pinMode (XPin, INPUT);
digitalWrite (XPin, HIGH); //开启上拉电阻

mr`na 发表于 2012-9-1 12:16:31

偶要白相 发表于 2012-9-1 08:58 static/image/common/back.gif
pinMode (XPin, INPUT);
digitalWrite (XPin, HIGH); //开启上拉电阻

你说的是上拉电阻,我说的是高阻,也就是pt2262中引脚的悬空,不一样

pww999 发表于 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输入模式将导致该接口处于高电阻状态。

qiaobu 发表于 2012-9-14 01:50:07

不知楼主用arduino控制pt2262编码成功额了吗

平凡最真 发表于 2014-6-2 14:47:12

不知道楼主arduino 控制PT2262编码成功了么?   我也想学习一下

jock 发表于 2015-5-7 14:54:17

不知道,成功了没
页: [1]
查看完整版本: arduino数字引脚如何输出高阻?