This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi,
I am interfacing a 4-wire touchscreen with my microcontroller. I am using TSC2007 touchscreen controller with I2C. As a test, I am trying to simply read the X coordinate by issuing the command 0xC2. The problem is the chip seems to not respond to the basic address 0x91(Read cycle) call, However, the PENIRQ pin goes low on every touch, but there is no data on the SDA line. The code does not have any issue because I tried the same code with the RTC module BQ2000(different address), and it worked well. I have also been through several forums and understood that there was a possible POR issue that needs to be addressed. As per the application note sbaa161, I introduced a power on delay from 300 ms to 500ms, to test if the chip communicates, but failed. I have used a pullup resistor of 2.7k on SCL and SDA lines only, as per the device datasheet.
What am I doing wrong here?