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.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…