in 8051 microcontroller port0 has no internal pullup why?

Answer Posted / mschaudhari9

When used as outputs, all port pins will drive the state to which
the associated SFR latch bit has been set. Except for port 0,
which will only drive low (not high). When a 0 is written to a
bit in port 0, the pin is pulled low (0). But, when a 1 is
written to a bit in port 0, the pin goes into a high impedance
state - or in other words, "disconnected", no value. To be able
to get a 1 as output, you need an external pullup resistor to
pull up the port (to 1) when the port is in its high impedence
state. Typical values for pullups might be 470 ohm to drive a
LED, and 4.7K or higher to drive logic circuits.

Is This Answer Correct ?    5 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

i have design dc-dc 3-way isolator circuit,how to test psrr,response time,limit frequency

1547


Define angle modulation?

576


Explain what does ce mean..u will see it on almost every chip(ic)?

742


what questions are asked in this round for ece

1484


What is point contact diode?

569






What is the difference between d-latch and d flip-flop?

593


What are the essential components of a crt?

668


i want exam information bhel, nal, hal, bel you have any idea or any question papers or placement papers please send soon

2228


Explain how to convert binary to gray code and vice-verse?

3242


pls send me the syllabus questions on rrb section engineer (telecom)

1940


What are integrated devices?

575


plz give the question about interview to the post JR.Executive (ATC)

2244


How to convert a binary number into bcd number directly and vice-versa, without converting it into any other number system?

552


plz send the rrb junior engg and assistant loco pilot previous quastion papers

1501


what is difference between hybrid model and h parameter model and what is technical use of h parameter model

3494