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
Explain why we need biasing for transistor, fet and mosfet?
What are advantages of dc supply over ac supply?
The function of a transistor used in any of the ics is to perform switching action and not amplification. Then why diodes are not used instead of transistors as diodes also exhibit the same switching action?
please guide me from where I got semple of written test solved paper
sir, pls send me 5 year previous question papers of RRB- Junior Engineer-GrII to my mail id
why is the plastic dip ic package most widely used?
What is photodiode?
What type of Duplexer, Multi-coupler, Trans-receiver & Combiner used in 900 & 1800Mhz
how to convert analog RC filter to FIR filter
how to find the fault in smps if i am not getting the output
write down a program to that reads the data from port 02H, count the number of 1's in the data and display the count on port 03H in 8085 microprocessor
What are boolean algebra and boolean expression?
write a c program to multi(*) of two matrix using pointers?
Explain full duplex and half duplex.
How the trx is assigned to e1 channel?