
FT5x06
DATASHEET
FocalTech Systems Co., Ltd Version 0.1 ︱Page 2 of 17
z 8051-based MCU
This MCU is 8051 compatible with some enhancements. For instant, larger program and data memories are supported. In addition, a
Multiplication-Division unit (MDU) is implemented to speed up the touch detection algorithms. Furthermore, a Flash ROM is
implemented to store programs and some key parameters.
Complex signal processing algorithms are implemented with firmware running on this MCU to process further the received signals in
order to detect the touches reliably. Communication protocol software is also implemented on this MCU to exchange data and
control information with the host processor.
z External Interface
¾ I2C/SPI: an interface for data exchange with host
¾ INT: an interrupt signal to inform the host processor that touch data is ready for read
¾ WAKE: an interrupt signal for the host to change F5x06 from Hibernate to Active mode
¾ /RST: an external low signal reset the chip.
z A watch dog timer is implemented to ensure the robustness of the chip.
z A voltage regulator to generate 1.8V for digital circuits from the input VDD3 supply
2.2 MCU
This section describes some critical features and operations supported by the 8051 compatible MCU.
Figure 2-2 shows the overall structure of the MCU block. In addition to the 8051 compatible MCU core, we have added the following
circuits,
z MDU: A 16x8 Multiplier and A 32/32 Divider
z Program Memory: 32KB Flash
z Data Memory: 6KB SRAM
z Real Time Clock (RTC): A 32KHz RC Oscillator
z Timer: A number of timers are available to generate different clocks
z Master Clock: 24/ 48MHz from A 48MHz RC Oscillator
z Clock Manager: To control various clocks under different operation conditions of the system
Figure 2-2 MCU Block Diagram
2.3 Operation Modes
FT5x06 operates in the following three modes:
z Active Mode
When in this mode, FT5x06 actively scans the panel. The default scan rate is 60 frames per second. The host processor can configure
FT5x06 to speed up or to slow down.
z Monitor Mode
When in this mode, FT5x06 scans the panel at a reduced speed. The default scan rate is 25 frames per second and the host processor
can increase or decrease this rate. When in this mode, most algorithms are stopped. A simpler algorithm is being executed to de-
termine if there is a touch or not. When a touch is detected, FT5x06 shall enter the Active mode immediately to acquire the touch
- 1
- 2
- 3
- 4
- 5
- 6
前往页