Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
03/20/03 11:38
Read: times


 
#41946 - RE: 8052 Pull Downs
Responding to: ???'s previous message
The voltage divider between the weak pullup and the pulldown resistor is clear. In my previous posts I clarified that the resistance value of the pulldown has to be low enough to ensure the input is below VIL.

To provide specific information for finding a suitable resistance for a pulldown I provide the following. Consider for example the following data sheet excerpt for a Philips miccrocontroller.


For this specific microcontroller the VIL voltage is in range of 0.8V to 1.0V over the normal operating VCC range. If one determines that 0.4V is a sufficient noise margin on inputs to the processor that are at the low level then the inputs should be held at VIL-0.4V = 0.8V - 0.4V = 0.4V. The data sheet also specifies that the weak pullups on P1, P2 and P3 source a current that is a maximum 75μA at a VIN of 0.4V. This will require a Rpull-down=0.4V/75μA = 5.33K. This means that a nominal 4.7K ohm resistor should be a maximum resistance pulldown value. In a realistic design with this specific processor I would recommend a value on the order of 2.2K.

With a 2.2K resistor as a pulldown then an external circuit would need to source current of about 2.3mA to drive the input to 5 volts.

Hope this helps those unfamiliar with proper pulldown resistor selection. It is important to use the data sheet for your specific processor.

Michael Karas

PS...Here's for you Erik....


List of 23 messages in thread
TopicAuthorDate
Floating line detection            01/01/70 00:00      
   RE: Floating line detection            01/01/70 00:00      
      RE: Floating line detection            01/01/70 00:00      
         RE: Floating line detection            01/01/70 00:00      
      RE: Floating line detection            01/01/70 00:00      
         RE: Floating line detection            01/01/70 00:00      
            RE: Floating line detection /Erik too...            01/01/70 00:00      
               RE: Floating line detection /Erik too...            01/01/70 00:00      
                  RE: Floating line detection /Erik            01/01/70 00:00      
                     RE: Floating line detection /Erik            01/01/70 00:00      
                        RE: Floating line detection /Erik            01/01/70 00:00      
                           RE: Floating line detection /Erik            01/01/70 00:00      
                           RE: Floating line detection /Erik            01/01/70 00:00      
                              We are floating...            01/01/70 00:00      
                              RE: 8052 Pull Downs            01/01/70 00:00      
                                 RE: Raghunathan R, eric, Michael            01/01/70 00:00      
                                    RE: Raghunathan R, eric, Michael            01/01/70 00:00      
                                    RE: Shahzad Aslam            01/01/70 00:00      
                                    Look at it this way...            01/01/70 00:00      
                                    FINALLY            01/01/70 00:00      
   RE: Floating line detection            01/01/70 00:00      
   RE: Floating line detection            01/01/70 00:00      
      RE: Floating line detection            01/01/70 00:00      

Back to Subject List