Datasheet
AR1000 SERIES RESISTIVE TOUCH SCREEN CONTROLLER
DS41393B-page 24 Preliminary 2009-2012 Microchip Technology Inc.
5.7 Timing – Bit Details
5.7.1 BIT RATE
The SPI standard does not specify a maximum data
rate for the serial bus. In general, SPI data rates can be
in MHz. Peripherals devices, such as the AR1021
controller, specify their own unique maximum SPI data
rates.
The maximum SPI bit rate for the AR1021 controller is
~900 kHz.
Characterization has been performed at bit rates of ~39
kHz and ~156 kHz.
5.7.2 INTER-BYTE DELAY
The AR1021 controller requires an inter-byte delay of
~50 us. This means the host should wait ~50 us
between the end of clocking a given byte and the start
of clocking the next byte.
5.7.3 BIT TIMING – DETAIL
Characterized timing details are shown below, in
Figure 5-4.
FIGURE 5-4: SPI BIT TIMING – DETAIL
TABLE 5-3: SPI BIT TIMING MIN. AND MAX. VALUES
Parameter Number
(1)
Parameter Description Min. Max. Units
10 SS↓ (select) to SCK↑ (initial) 500 — ns
11 SCK high 550 — ns
12 SCK low 550 — ns
13 SCK↓ (last) to SS↑ (deselect) 800 — ns
14 SDI setup before SCK↓ 100 — ns
15 SDI hold after SCK↓ 100 — ns
16 SDO valid after SCK↓ —150ns
17 SDO↑ rise — 50 ns
18 SDO↓ fall — 50 ns
19 SS↑ (deselect) to SDO High-z 10 50 ns
Note 1: Parameters are characterized, but not tested.