English
Language : 

FT801 Datasheet, PDF (29/57 Pages) Future Technology Devices International Ltd. – The FT801 is an easy to use graphic controller targeted for embedded applications to generate high-quality Human Machine Interfaces (HMIs). It has the following features
4.6.2 Audio Playback
Document No.: FT_000986
FT801 Embedded Video Engine
Datasheet Version 1.0
Clearance No.: FTDI#376
The FT801 can play back recorded sound through its audio output. To do this, load the original
sound data into the FT801’s RAM, and set registers to start the playback.
The registers controlling audio playback are:
REG_PLAYBACK_START: the start address of the audio data
REG_PLAYBACK_LENGTH: the length of the audio data, in bytes
REG_PLAYBACK_FREQ:
the playback sampling frequency, in Hz
REG_PLAYBACK_FORMAT: the playback format, one of LINEAR SAMPLES, uLAW
SAMPLES, or ADPCM SAMPLES
REG_PLAYBACK_LOOP:
if zero, sample is played once. If one, sample is repeated
indefinitely
REG_PLAYBACK_PLAY:
a write to this location triggers the start of audio playback,
regardless of writing ‘0’ or ‘1’. Read back ‘1’ when playback
is ongoing, and ‘0’ when playback finishes
REG_VOL_PB:
playback volume, 0-255
The mono audio format supported is 8-bits PCM, 8-bits uLAW and 4-bits IMA-ADPCM. For
ADPCM_SAMPLES, each sample is 4 bits, so two samples are packed per byte, first sample is in
bits 0-3 and the second is in bits 4-7.
The current audio playback read pointer can be queried by reading the
REG_PLAYBACK_READPTR. Using a large sample buffer, looping, and this read pointer, the
host MPU/MCU can supply a continuous stream of audio.
4.7 Touch-Screen Engine
The Capacitive Touch Screen Engine (CTSE) of FT801 communicates with external capacitive
touch panel module (CTPM) through I2C interface. The CTPM will assert its interrupt line when
there is a touch detected. Upon detecting CTP_INT_N line active, the FT801 will read the touch
data through I2C. Up to 5 touches can be reported and stored in FT801 registers. FT801
currently supports CTPM with FT5x06 or IQS5xx drive chip.
FT801
CTP_SCL
CTP_SDA
CTP_INT_N
CTP_RST_N
3.3V
4.7K 4.7K
10K
SCL
Capacitive Touch
SDA
INTN
Panel Module
RSTN
GND
Figure 4-7 Touch screen connection
Copyright © 2014 Future Technology Devices International Limited
29