Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to disable a weak pull-up on a uC port?

Status
Not open for further replies.

muixego

Newbie level 5
Joined
Mar 9, 2005
Messages
8
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,342
Hi everybody!!

Can anybody tell me how can I disable a weak pull-up state on a microcontroller port?

Thanks in advance!!
 

Write '0's to the port, thus forcing a 1-to-0 transition that releases the weak pull-up from holding '1's at the port. Weak pull-up remains as along you are letting '1's to remain at the port.
 

Which microcontroller are you referring to?
 

The microcontroller I'm using is a DS80C400 from Dallas-Maxim.
I want to use Pin3 of Port3.
 

I don't think it is possible to disable the weak pullups on this micro. It is basically an 80C32, where the pullups are always on, to allow the I/O pins to function as both inputs and outputs, simply by clearing the port latch; there is no data direction register.
Is it really that important to have the pullup disabled? Can you use a gate in front of that, to work as a buffer?
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top