Reference Manual

www.digiembedded.com 38
3. Auto (Sequential) X/Y Position Conversion Mode is activated as follows:
1 Touch Screen Controller sequentially converts the X-Position or Y-Position
that is touched.
2 After touch controller writes X-measurement data to ADCDAT0 and writes
Y-measurement data to ADCDAT1, the Touch Screen Interface generates
Interrupt source to Interrupt Controller in Auto Position Conversion Mode.
4. Waiting for Interrupt Mode is activated as follows:
1 The Touch Screen Controller generates an interrupt (INT_TC) signal when
the stylus is down. Waiting for Interrupt Mode setting value is
rADCTSC=0xd3; // XP_PU, XP_Dis, XM_Dis, YP_Dis, YM_En.
2 After the Touch Screen Controller generates interrupt signal (INT_TC), the
user must wait for the interrupt mode to be cleared (XY_PST sets to the No
operation Mode).
5. Standby Mode
Standby Mode is activated when ADCCON [2] is set to '1.'
In this mode, A/D conversion operation is halted and ADCDAT0, ADCDAT1 register
contains the previous converted data.
Reset controller On the module there is an Analog Devices ADM811SARTZ used. This device monitors
3.3V and has RSTIN# as debounced manual reset input and through a series resistor of
470R produces PWRGOOD as output. The voltage threshold is 2.93V. Reset output
length is typically 240ms.
JTAG The standard JTAG signals are provided at the system connector. A JTAG/Multi-ICE
connector has to be provided at the base board for debugging.
The signal DEBUGEN# (CONF0) from the base board to the module is necessary, to
be able to switch on and off a connection between the system reset and the JTAG
reset.
The pull-up resistors, belonging to the JTAG interface, are placed on the module.
Common features The LCD controller has a dedicated DMA that supports to fetch the image data from
video buffer located in system memory. Its features also include:
Dedicated interrupt functions (INT_FrSyn and INT_FiCnt)
The system memory is used as the display memory
Supports Multiple Virtual Display Screen (Supports Hardware
Horizontal/Vertical Scrolling)
Programmable timing control for different display panels
Supports little and big-endian byte ordering, as well as WinCE data formats