Question

In: Physics

Currently I am working with Pull up and pull down registers and trying to understand what...

Currently I am working with Pull up and pull down registers and trying to understand what does it mean? But could not able to understand. I searched in Wikipedia but still confused.

Solutions

Expert Solution

This picture attempts to show what pullup and pulldown resistors do:

enter image description here

Start with the first diagram, and ask what the voltage is where I've drawn the dotted arrow. I've put "some component" to indicate something else is connected: usually this would be a switch - either a hardware switch or a transistor acting as a switch.

When the switch is closed, the resistance between the dotted arrow and the ground is zero (because a closed switch has zero resistance), so the voltage drop across the resistor is V and the current flowing through the resistor is given by I=V/R. The voltage at the dotted arrow is zero.

When the switch is open no current flows. Now the voltage drop across the resistor is zero, because V=IR, so the voltage at the dotted arrow is +V. This is why it's called a pullup resistor, because when the switch is open it pulls up the voltage to be +V.

The second diagram shows a pulldown resistor. This is very similar but in this case when the switch is open the resistor pulls down the voltage at the dotted arrow to zero, which is why it's called a pulldown resistor.


Related Solutions

Assembly Question: I am trying to annotate this code and am struggling to understand what it...
Assembly Question: I am trying to annotate this code and am struggling to understand what it is doing. Can someone please add comments? .data .star: .string "*" .line: .string "\n" .input: .string "%d" .count: .space 8 .text .global main printstars: push %rsi push %rdi _printstars: push %rdi mov $.star, %rdi xor %rax, %rax call printf pop %rdi dec %rdi cmp $0, %rdi jg _printstars mov $.line, %rdi xor %rax, %rax call printf pop %rdi pop %rsi ret printstarpyramid: mov %rdi,...
Hello, I am studying and I am a bit confused about registers. There are segments registers,...
Hello, I am studying and I am a bit confused about registers. There are segments registers, data registers, pointer registers, index registers. But I do not really understand where these are found. Are they found in 8086 architecture? For instance if I ask what type of registers are found in 8086 architecture what will be the answer? All of these or only segment registers?
I am having problems trying to figure out what information to pull to prepare budgets
I am having problems trying to figure out what information to pull to prepare budgets
How can I identify the PUN (Pull Up Network) and PDN (Pull Down Network), if shown...
How can I identify the PUN (Pull Up Network) and PDN (Pull Down Network), if shown a schematic diagram of each.
I am trying to plot a difficult function in MATLAB, however I need to understand the...
I am trying to plot a difficult function in MATLAB, however I need to understand the basics first. I am trying to plot n=0 for x=0:0.01:2pi n=n+1 y(n)=sin(x) end I beleive what this says, is that I want to plot sin(x) over a full period hence from o to 2pi, and I beleive the 0.01 is the incremenation along the x-axis. I am not sure what my n is doing Could smeone please graph this for me with the MATLAB...
I am currently working on this problem. It says it is wrong, and I was wondering...
I am currently working on this problem. It says it is wrong, and I was wondering if someone could correct my code to where its ouput is as followed. Expected Output: 6↵ 5↵ 4↵ 3↵ 2↵ 1 Actual Output: 9↵ 8↵ 7↵ 6↵ 5↵ 4↵ 3↵ 2↵ 1↵ 0↵ 9.10: Reverse Array Write a function that accepts an int array and the array’s size as arguments. The function should create a copy of the array, except that the element values...
Explain applying for a position that I am currently working as a para-educator, however, I am...
Explain applying for a position that I am currently working as a para-educator, however, I am hired as an adult assistant. We are a new school short staff so I am needed to do more of the Para-educator's work alongside taking care of my student. How do I explain that showing I am qualified to do the new posting of Para-educator?
I am trying to solve this question: "You are working on a school project at the...
I am trying to solve this question: "You are working on a school project at the library when your friend Jane taps you on the shoulder. She cannot seem to connect to a certain website that she needs for her class. Fortunately, you know enough about Windows and networking to help troubleshoot the problem. You open a Windows command prompt and ......" The dots at the end of the story indicates that I need to continue the story. However, I...
I need to set up and run a goodness of fit test. I am trying to...
I need to set up and run a goodness of fit test. I am trying to learn more about the type of novels that people prefer to read. Please include null and alternative hypotheses. Show all work and please explain if you use any excel tests. Total number of responses is 30. Romance: 18 Sci - Fi: 7 Fiction: 5
I am trying to understand how to determine and adjust overhead costs at year end.
I am trying to understand how to determine and adjust overhead costs at year end.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT