Showing results for 
Search instead for 
Did you mean: 

Knowledge Base Articles

1-Wire Communication - Pull-Up Resistor – KBA220857

Not applicable

1-Wire Communication - Pull-Up Resistor – KBA220857

Version: **

Translation - Japanese: 1-Wire通信のプルアップ抵抗 - KBA220857 - Community Translated (JA)

Question: Is an external pull-up resistor required in 1-wire communication?


The Dallas Semiconductor 1-Wire® products are a family of devices that communicate over a single wire and a ground. 1-Wire user modules of PSoC® provide easy access to these devices.

A 1-Wire data line is an open-drain with a resistive pull-up. This allows each device to 'release' the data line when the device is not transmitting so that the bus is available for use by other devices. Therefore, the 1-wire bus requires an external pull-up resistor of approximately 4.7 kΩ.

However, it is also possible to build this resistor in the PSoC device using PSoC's pin drives. The drive mode of the pin can be configured as 'resistive pull-up' using the PSoC's drive mode control registers, thus eliminating the use of an external pull-up resistor.

Version history
Revision #:
1 of 1
Last update:
‎Jun 13, 2011 12:56 AM
Updated by: