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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
09/02/11 13:22
Read: times


 
#183588 - To make the µC more versatile...
Responding to: ???'s previous message
Most ports of 8051 follow a special quasi-bidirectional topology, so that the port can be used as input and output. But there are some disadvantages with that method. When being used as input current is flowing out of the port when pulling down the port line by external circuitry. More, this current isn't constant due to the switching between weak and very weak internal active pull-up. A true open drain output without any internal pull-up would avoid any such currents and offer a true high impedance CMOS input.

Anohter particularity of bidirectional topology is, that when toggling from low to high a strong internal active pull-up is turned-on during two oscillator periods to speed up the edge. So, the bidirectional port might not be used in a classic open drain circuitry expecting a true open drain output.

Kai Klaas

List of 8 messages in thread
TopicAuthorDate
why the port 0has external pullup and not other ports.            01/01/70 00:00      
   Bible time            01/01/70 00:00      
      reffer datasheet            01/01/70 00:00      
         The Datasheet won't help here            01/01/70 00:00      
            The Original Intel Designers Decided            01/01/70 00:00      
   To make the µC more versatile...            01/01/70 00:00      
      One-clockers?            01/01/70 00:00      
         can onlt speak of SILabs            01/01/70 00:00      

Back to Subject List