Arduino Projects | Raspberry Pi | Electronic Circuits | AVR | PIC | 8051 | Electronic Projects
plzz any body help me how i interface resistive touch screen with 8051
Resistive touch screen requires ADC module. If your microcontroller don't have ADC module you need to interface the ADC with the microcontroller first and then touch screen with the microcontroller
the problem is...........
the switching process that we done for finding x and y coordinates is how take place its 2 quick how we handle it through programe...plz help me
Whay don't you use a 'delay' function in between the switching??
i am trying to interface touchscreen with p89v51rd2 which does not have an adc onboard.
The problem with interfacing an external adc with the muc is that the polling sequence of touchscreen requires you to ground a pin and in the next sequence check the same pin for analog voltage.
If i give touchscreen wire as my adc input, how am i suppose to ground it for polling the other axis..kindly help if someone has a solution for this :D
One way to do this is to switch each analog pin to the ADC input or Ground using analog switch cd4066, but I'm sure there would be better soulutions.
i suggest just get the readily available resistive touch screen controller chips that gives serial output and interface it with 89C51
I suggest you people to use a microcontroller with in-built ADC like ATMega16. And also you can get the code for it here only
Why don't you use Relay? Connect common point of relay with input pin of ADC. NO & NC pins with input of X and Y of touch screen.
When input of relay is 0, you can read Y cordinate from ADC output and when relay input is 1, read X cordinate..!!
... more arduino projects
Free Unique & Powerful Online Software Tools
Automotive Power Designer
Power Designer Parts Listing
Temp SensorEval Software
Inductive Sensing Designer
Sensor AFE & Sensor Designer
Medical AFE Designer
Sensor AFE Tools
TINA-TI™ Schematic Capture and Spice Simulation Tool
Complete SPICE Model Libraries
Complete IBIS and BSDL Model Libraries