tenx technology
首頁 產品資訊 MCU51 MCULow power type L51 SeriesProduct information

TM52F2384

Data Sheet
DS-TM52F2384_EV11.pdf

2023/9/27
User manual

Development Tools
T-Link-EV Board

GENERAL DESCRIPTION
TM52-F2384 is a version of a new, fast 8051 architecture for an 8-bit microcontroller single chip with an instruction set fully compatible with industry standard 8051, C language development platform, and retains most 8051 peripheral’s functional block. Typically, the TM52-F2384 executes instructions six times faster than the standard 8051 architecture. 
The TM52-F2384 provides improved performance, lower cost and fast time-to-market by integrating features on the chip, including 16K Bytes MTP program memory, 128 Bytes EEPROM, 1024 Bytes SRAM, Low Voltage Reset (LVR), Low Battery Detector (LBD), dual clock power saving operation mode, SPI Interface, Master I2C Interface, 8051 standard UART and Timer0/1/2, adjustable real time clock Timer3, LCD/LED Driver, Touch Key, 12-bit SAR ADC, 6 set 8-bit PWM, Resistance to Frequency Converter (RFC) and Watchdog Timer. Its high reliability and low power consumption feature can be widely applied in consumer, industry and home appliance products.
BLOCK DIAGRAM


FEATURES
1.	Standard 8051 Instruction set, fast machine cycle
	Executes instructions six times faster than the standard 8051.
2.	16K Bytes MTP Program Memory
	Support “In Circuit Programming” (ICP) or “In System Programming” (ISP) for the MTP code
	Support Byte Write “In Application Programming” (IAP) mode.
	10000 write cycles & 10 years data retention
3.	128 Bytes EEPROM
	50,000 write cycles & 10 years data retention
4.	Total 1280 Bytes SRAM (IRAM + XRAM)
	256 Bytes IRAM in the 8051 internal data memory area
	1024 Bytes XRAM in the 8051 external data memory area (accessed by MOVX Instruction)
5.	Five System Clock type Selections
	Fast clock from Internal Fast RC (FRC, 14.7456 MHz)
	Fast clock from Internal Medium RC (MRC, 6MHz @VDD = 3V, 2.3MHz @VDD = 1.5V)
	Fast clock from External RC (RFC)
	Slow clock from Slow Crystal (SXT, 32768Hz)
	Slow clock from Internal Slow RC (SRC, 75KHz @VDD = 3V, 35KHz @VDD = 1.5V)
	System Clock can be divided by 1/2/4/16 option
6.	8051 Standard Timer – Timer0 / 1 / 2
	16-bit Timer0, also supports RFC or SXT/16 clock input counting
	16-bit Timer1, also supports SXT/16 clock input counting
	16-bit Timer2, also supports SXT/16 clock input counting 
7.	23-bit Timer3 used for Real Time 32768Hz Crystal counting
	± 0.5 ppm ~ 61 ppm interrupt rate adjustable
	MSB 8-bit overflow auto-reload
	16ms ~1.0 sec or overflow Interrupt
8.	10-Channel Touch Key
9.	12-bit SAR ADC
10.	Resistance to Frequency Converter (RFC)
	RFC can be used for Temperature or Humidity sensor
	RFC clock can be used as System clock source 
11.	8051 Standard UART
	Support One Wire UART
	Extra Baud rate generator
	Can use P3.0/P3.1 or P1.2/1.3 pins
12.	SPI Interface
	Master or Slave mode selectable
	Programmable transmit bit rate
	Serial clock phase and polarity options
	MSB-first or LSB-first selectable
13.	Master I2C Interface
14.	14-Sources, 4-level priority Interrupt
	Timer0 / Timer1 / Timer2 / Timer3 Interrupt
	INT0 / INT1 Falling-Edge / Low-Level Interrupt
	Pin Change Interrupt
	P2.7 (INT2) Interrupt
	SPI / I2C / UART Interrupt
	Touch Key / ADC Interrupt
	PWM5 Interrupt
	LBD Interrupt
15.	Pin Interrupt can Wake up CPU from Power-Down (Stop) mode
	P3.2 / P3.3 / P2.7 (INT0 / INT1 / INT2) Interrupt & Wake-up
	Port1/2/3 pin can be defined as Interrupt & Wake-up pin (by pin change)
16.	Max. 40 Programmable I/O pins
	CMOS Output
	Pseudo-Open-Drain, or Open-Drain Output
	Schmitt Trigger Input
	Pin Pull-up can be Enabled or Disabled
17.	LCD Controller / Driver
	1/3 ~ 1/8 Duty
	4 COM x 44 SEG ~ 8 COM x 40 SEG selectable
	1/3 LCD Bias voltage, VL1 = VLCD/3,  VL2 = VLCD*2/3, VL3 = VLCD
	PUMP=0: VLCD (VL3) = VBAT*3/5 ~ VBAT*5/5 (16 steps Brightness level)
	PUMP=1: VLCD (VL3) = VBAT*1.2 ~ VBAT*2 (16 steps Brightness level)
	1/2 LCD Bias voltage, PUMP=1: VL1 = VBAT, VL2 = VLCD = VBAT*2
	Frame Rate: 40~90Hz 
18.	LED Controller / Driver
	Max. 8 COM x 36 SEG
	60 mA High Sink COM, Active Low
	Dot Matrix Mode (DMX), up to 8 x 7 = 56 dots
19.	BandGap Voltage Reference for Low Battery Detection (LBD)
	Detect VBAT voltage level from 1.8V to 3.7V
20.	Built-in tiny current LDO Regulator for chip internal power supply (VDD)
	VDD voltage level can be set to 0.375*VBAT ~ 0.725*VBAT for power saving
	Must set VDD  > 1.4V
21.	Watch Dog Timer based on Slow Clock
22.	CRC Code check
23.	6 set 8-bit PWM
	Adjustable Period & Clock Pre-scale
	PWM0P / PWM0N support Pump Voltage Drive
	PWM1 with 300mA sink current capability
	PWM5 can generate Interrupt
24.	Five types Reset
	Power on Reset (1.1V or 1.7V)
	Selectable External Pin Reset
	Selectable Watch Dog Reset
	Software Command Reset
	Low Voltage Reset (LVR, 1.7V ~ 3.6V)
25.	Five types Operation Mode
	Fast / Slow / Idle / Halt / Stop mode
26.	On-chip Debug / ICE interface
	Use P1.2 / P1.3 pin, share with ICP programming pin
27.	Operating Voltage and Current
	VBAT  = 1.35V ~ 5.5V
	Total 3uA Halt mode Current with LCD on @VBAT = 3V, VDD = 1.5V
28.	Operating Temperature Range
	–40°C ~ +105°C
29.	64 pin LQFP Package


Please using Adobe Reader XI (11.0) or upward version for view PDF files.
For reading Traditional or Simplified Chinese PDF files, please install Acrobat Asian font packs.
关注十速微官网