background image

[9] 

 

Touch-Screen Engine 

The Capacitive Touch Screen Engine (CTSE) of the FT813 communicates with the external Capacitive Touch Panel Module 
(CTPM) through an I2C interface. The CTPM will assert its interrupt line when there is a touch detected. Upon detecting 
CTP_INT_N line active, the FT813 will read the touch data through I2C. Up to 5 touches can be reported and stored in 
FT813 registers. 
 
For more details on the FT813 Touch-Screen Engine, please refer to pages 32-35 of the official FT81x Datasheet: 

http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT81x.pdf

 

 

Audio Engine 

The FT81x provides mono audio output through a PWM output pin, AUDIO_L. It outputs two audio sources, the sound 
synthesizer and audio file playback. 
This pin is designed to be passed into a simple filter circuit and then passed to an amplifier for best results. Please refer 
to the example schematic in the Audio Filter and Amplifier Reference Circuit section on the next page.  
 

Sound Synthesizer  

A sound processor, AUDIO ENGINE, generates the sound effects from a small ROM library of waves table. To play a 
sound effect listed in Table 4.3, load the REG_SOUND register with a code value and write 1 to the REG_PLAY register. 
The REG_PLAY register reads 1 while the effect is playing and returns a ‘0’ when the effect ends. Some sound effects 
play continuously until interrupted or instructed to play the next sound effect. To interrupt an effect, write a new value 
to REG_SOUND and REG_PLAY registers; e.g. write 0 (Silence) to REG_SOUND and 1 to PEG_PLAY to stop the sound 
effect. 
 
The sound volume is controlled by register REG_VOL_SOUND. The 16-bit REG_SOUND register takes an 8-bit sound in 
the low byte. For some sounds, marked "pitch adjust" in the table below, the high 8 bits contain a MIDI note value. For 
these sounds, a note value of zero indicates middle C. For other sounds the high byte of REG_SOUND is ignored. 
 

Audio Playback  

The FT81x can play back recorded sound through its audio output. To do this, load the original sound data into the 
FT81x’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 ‘0’, the sample is played once. If ‘1’, the 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 formats supported are 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, the 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. 
 
For more details on the FT81x Audio Engine, please refer to pages 30-32 of the official FT81x Datasheet: 

http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT81x.pdf

 

 

Summary of Contents for NHD-4.3-480272FT-CSXN-CTP

Page 1: ...nal 480272 480xRGBx272 Pixels FT Model C On board Controller S Sunlight Readable X TFT N TN Wide Temperature CTP Capacitive Touch Panel Newhaven Display International Inc 2661 Galvin Ct Elgin IL 60124...

Page 2: ...eo Engine EVE2 Supports Display Touch Audio SPI Interface D SPI Q SPI modes available 1MB of Internal Graphics RAM Built in Scalable Fonts 24 bit True Color 480x272 Resolution WQVGA Supports Portrait...

Page 3: ...adable EVE2 TFT Module w Capacitive Touch 2 On board FTDI Bridgetek FT813 Embedded Video Engine EVE2 Supports Display Touch Audio 3 SPI Interface D SPI Q SPI modes available 4 Optimal Viewing Directio...

Page 4: ...WN DATE 07 10 17 1 of 1 SCHEMATIC PART NUMBER NHD 4 3C FT813 Controller Board REVISION 1 0 SIZE A3 SHEET DRAWN BY P Bartek CHECKED DATE Released under the Creative Commons Attribution Share Alike 4 0...

Page 5: ...red by the FTDI Bridgetek FT813 Embedded Video Engine EVE2 To view the full FT81x specification please download it by accessing the link below http www ftdichip com Support Documents DataSheets ICs DS...

Page 6: ...rty Value Unit IC FT5306DE4 ITO Glass thickness 0 55 mm Cover Lens Thickness 0 70 mm Surface Hardness 6 H Light transmission 83 Operating Humidity 20 90 RH Storage Humidity 20 90 RH Backlight Driver C...

Page 7: ...D channel modes can be configured through the SPI slave itself To change the channel modes write to register REG_SPI_WIDTH Please refer to the table below REG_SPI_WIDTH 1 0 Channel Mode Data Pins Max...

Page 8: ...effect to the viewer Bitmap transformations enable operations such as translate scale and rotate Display pixels are plotted with 1 16th pixel precision Four levels of graphics states Tag buffer detec...

Page 9: ...sound effect The sound volume is controlled by register REG_VOL_SOUND The 16 bit REG_SOUND register takes an 8 bit sound in the low byte For some sounds marked pitch adjust in the table below the high...

Page 10: ...10 Audio Filter and Amplifier Reference Circuit This is a reference schematic from FTDI which can be used to successfully filter and amplify the audio signals coming from the NHD EVE2 TFT Module...

Page 11: ...ules EVE2 Software Examples FT81x Example Projects http www ftdichip com Support SoftwareExamples FT800_Projects htm FTDI Bridgetek Utilities Screen Designer http www ftdichip com Support Utilities ht...

Page 12: ...igh thermal with high humidity stress for a long time 60 C 90 RH 96hrs 1 2 Thermal Shock resistance Endurance test applying the electric stress voltage current during a cycle of low and high thermal s...

Reviews: