TM52eF1732
概述
TM52系列eF1732是一個(gè)新的,快速的8051架構(gòu),與業(yè)界標(biāo)準(zhǔn)8051指令集完全兼容的8位單片機(jī),并保持了8051外圍的功能模塊。通常情況下,TM52執(zhí)行指令,比傳統(tǒng)的8051架構(gòu)快六倍。
TM52-eF1732通過集成多種功能在芯片上,提供更高的性能,更低的成本,能快速進(jìn)入市場(chǎng),包括16K/32K字節(jié)的Flash程序存儲(chǔ)器,1280字節(jié)SRAM,低電壓復(fù)位(LVR),低電壓檢測(cè)(LVD),雙時(shí)鐘省電工作模式,8051標(biāo)準(zhǔn)UART和定時(shí)器Timer0/Timer1/Timer2,實(shí)時(shí)計(jì)時(shí)器Timer3,LCD/LED驅(qū)動(dòng)器,3組16位脈沖寬度調(diào)制器(PWM0~2), 3組8位脈沖寬度調(diào)制器(PWM3~5),16通道的12位模數(shù)轉(zhuǎn)換器(ADC),20通道觸摸按鍵, I2C/SPI 和串口和看門狗定時(shí)器(WDT)。它的高可靠性和低功耗的特性,可廣泛適用于消費(fèi)電子及家用電器產(chǎn)品。
系統(tǒng)框圖
注: 16K字節(jié)Flash程序存儲(chǔ)器(TM52eF1716)
32K字節(jié)Flash程序存儲(chǔ)器(TM52eF1732)
基本功能
1.標(biāo)準(zhǔn)8051指令集,快速的機(jī)器周期
指令執(zhí)行比傳統(tǒng)8051快六倍
2.FLASH程序存儲(chǔ)器
16K字節(jié)FLASH程序存儲(chǔ)器(TM52eF1716)
32K字節(jié)FLASH程序存儲(chǔ)器(TM52eF1732)
程序碼保護(hù)功能
支持IAP(類EEPROM)
最低擦除100K次
最低10年數(shù)據(jù)保留
3.總計(jì)1280字節(jié)SRAM(IRAM+XRAM)
256字節(jié)IRAM在8051內(nèi)部數(shù)據(jù)存儲(chǔ)器區(qū)
1024字節(jié)XRAM在8051外部數(shù)據(jù)存儲(chǔ)區(qū)(由MOVX指令存取)
4.4種系統(tǒng)時(shí)鐘類型選擇
快時(shí)鐘使用外部1~16 MHz晶體 (FXT)
快時(shí)鐘使用內(nèi)部RC(FRC, 14.7456MHz)
慢時(shí)鐘使用外部32768 Hz晶體 (SXT)
慢時(shí)鐘使用內(nèi)部RC(SRC, 80 KHz)
系統(tǒng)時(shí)鐘可以通過1/2/4/16選項(xiàng)除頻
5.8051標(biāo)準(zhǔn)定時(shí)器 – Timer0/1/2
16位Timer0,支持T0O時(shí)鐘輸出供蜂鳴器應(yīng)用
16位Timer1
16位Timer2,支持T2O時(shí)鐘輸出供蜂鳴器應(yīng)用
6.15位Timer3
時(shí)鐘源為慢時(shí)鐘
中斷期可選時(shí)鐘除以32768/16384/8192/128選項(xiàng)
7.UARTs
UART1 8051標(biāo)準(zhǔn)UART
UART2,第二個(gè)UART,僅支持mode1和mode3
8.三個(gè)獨(dú)立的16位的PWM有周期調(diào)整
9.三個(gè)獨(dú)立的8位的PWM有預(yù)分頻器/周期調(diào)整
10.SPI 串口
主機(jī)模式或從機(jī)模式可選
可編程的傳輸比特率
串行時(shí)鐘相位和極性選項(xiàng)
優(yōu)先選擇MSB優(yōu)先或LSB優(yōu)先
11.I2C接口(主/從)
12.20通道觸摸鍵(CTK)
13.12位ADC,具有13個(gè)通道的外部引腳輸入和3通道內(nèi)部參考電壓
內(nèi)部基準(zhǔn)電壓源 (VBG): 1.22V @VCC=5V~3V, 25℃
內(nèi)部基準(zhǔn)電壓源: 1/4VCC
內(nèi)部基準(zhǔn)電壓源: VTEMP
14.LCD控制器/驅(qū)動(dòng)器
1/8占空比
軟件控制的COM0?7
1/2 LCD偏壓
15.LED控制器/驅(qū)動(dòng)器
正反掃矩陣模式(BiD): 4Cx6S, 10 腳, 最多可達(dá)48 點(diǎn)
帶有死區(qū)時(shí)間的COM
3組,8級(jí)亮度選擇
16.14來源,4中斷優(yōu)先級(jí)
Timer0/Timer1/Timer2/Timer3中斷
INT0/INT1下降沿/低電平中斷
INT2~INT9下降沿中斷
端口1引腳電平變化中斷
UART1/UART2 TX/RX中斷
ADC /觸摸鍵中斷
SPI中斷
I2C中斷
PWM0/PWM1/PWM2中斷?
17.引腳中斷能將停止/暫停模式下的CPU喚醒
INT0~INT9中斷和喚醒
端口1每個(gè)引腳可以定義為喚醒和中斷引腳(通過引腳電平變化)
Note: 如果INTn引腳為低電平并且使能了喚醒功能,則芯片無法進(jìn)入停止/暫停模式。 (INTn = 0和EXn = 1,n = 0?9)
18.最大30可編程I/O引腳
CMOS推挽輸出
偽開漏或開漏輸出
施密特觸發(fā)輸入
引腳上拉可以使能/禁止
所有引腳均具有高灌電流(60mA @ VCC = 5V,VOL = 0.1VCC)
19.獨(dú)立的RC振蕩看門狗定時(shí)器
400ms/200ms/100ms/50ms可選擇的看門狗超時(shí)選項(xiàng)
20.5種復(fù)位
上電復(fù)位
可選的外部引腳復(fù)位
可選的看門狗復(fù)位
軟件命令復(fù)位
可選的低電壓復(fù)位
21.16級(jí)低電壓復(fù)位
4.32V/4.2V/4.08V/3.96V/3.84V/3.72V/3.6V/3.48V/3.35V/3.23V/3.1V/2.99V/2.86V/2.74V/2.62V/2.52V
22.8級(jí)低電壓檢測(cè)
4.2V/3.96V/3.72V/3.48V/3.23V/2.99V/2.74V/2.52V
23.5種電源工作模式
快鐘模式/慢鐘模式/空閑模式/停止模式/暫停模式
24.集成的16位循環(huán)冗余校驗(yàn)功能
25.乘法與除法
8位乘法器和除法器(標(biāo)準(zhǔn)8051)
16位乘法器和除法器
32位÷16位除法器
26.在板仿真/ICE接口
使用P3.0 / P3.1引腳或P0.0 / P0.1引腳
27.燒錄器接口
使用P3.0 / P3.1引腳
28.工作電壓
VCC =2.5V ~ 5.5V @FSYSCLK=14.7456MHz
ICC =7μA @Stop mode, VCC=5V
ICC =1.4μA @Stop mode, VCC=3V
ICC =150μA @Idle mode, VCC=5V
29.工作溫度范圍
–40*C ~ +105*C
30.封裝類型
SOP20 (300 mil)
SOP28 (300 mil)
SOP32 (300 mil)
QFN20 (3*3*0.75-0.4mm)
QFN28 (4*4*0.75-0.4mm)
QFN32 (4x4x0.75-0.4mm)
LQFP32 (7x7x1.4mm)