SH88F516
(
SH88F54/SH89F52
)
带
10
½
ADC
的
8051
微控制器
1.
特性(以下均以SH88F516为代表说明;SH88F54/SH89F52特性略有不同,参见“产品信息”部分。)
基于8051兼容流水指令的8½单片机
Flash ROM:64K字节
RAM:内部256字节,外部1024字节
片上1K类EEPROM存贮空间
工½电压:
V
DD
= 3.6V - 5.5V,f
OSC
= 30kHz - 16.6MHz
振荡器(代码选项):
-
晶½谐振器:32.768kHz
-
晶½谐振器:400kHz
- 16.6MHz
-
陶瓷谐振器:400kHz
- 16.6MHz
-
内部RC振荡器:16.6MHz
-
外部时钟:30kHz
- 16.6MHz
40个CMOS双向I/O管脚(4种可选结构:准双向结构、推
½结构、仅输入结构和开漏结构)
3个16½定时器/计数器:T0,T1 & T2
中断源:
- Timer0,Timer1,Timer2
- INT0,INT1,INT4(8输入通道)
- EUART0,EUART1,SPI,PWM,SCM,LPD
- ADC,CMP0,CMP1
3个8½PWM定时器
2个模拟比较器(CMP)
EUART0和EUART1
SPI接口(主/从模式)
8通道10½模数½换器(ADC)
内建½电压检测功½(LPD)
内建½电压复½功½(LVR)(代码选项)
- LVR电压1:4.3V
- LVR电压2:3.7V
CPU机器周期:1个振荡周期
看门狗定时器(WDT)
预热计数器
振荡器失效检测功½
支持省电运行模式:
-
空闲模式
-
掉电模式
½功耗
封装:
- 44引脚QFP封装
- 48引脚TQFP封装
- 44引脚LQFP封装
2.
概述
SH88F516是一种高速高效率8051兼容单片机。在同样振荡频率下,较之传统的8051芯片它具有运行更快速,性½更优越
的特性。
SH88F516保留了标准8051芯片的大部分特性,这些特性包括内½256字节RAM和2个16½定时器/计数器,1个UART和外
部中断INT0和INT1。此外,SH88F516还集成外½1024字节RAM,可兼容8052芯片的16½定时器/计数器(Timer2)。该单片
机还包括适合于程序和数据的64K字节Flash存储器。
SH88F516不仅集成了如EUART,SPI等标准通讯模块,此外还集成了具有内建比较功½的ADC,PWM定时器以及模拟比
较器(CMP)等模块。
为了达到高可靠性和½功耗,SH88F516内建看门狗定时器,½电压复½功½,½电压检测功½和振荡器失效检测功½。此
外SH88F516还提供了2种½功耗省电模式。
1
V2.5
SH88F516
(
SH88F54/SH89F52
)
3.
方框图
V
DD
Reset circuit
Power
Pipelined 8051 architecture
RESET
Watch Dog
64K Bytes Flash
ROM
Port 0 Configuration
I/Os
Port 1 Configuration
I/Os
Port 2 Configuration
I/Os
P0.0 - P0.7
Internal 256 Bytes
External 1024 Bytes
Data RAM
P1.0 - P1.7
P2.0 - P2.7
Timer0 (16bit)
Timer1 (16bit)
Timer2 (16bit)
Port 3 Configuration
I/Os
Port 4 Configuration
I/Os
P3.0 - P3.7
External Interrupt
P4.0 -P4.7
8-bit PWM
EUART0/1
10-bit ADC
SPI
LPD
CMP0/1
XTAL1
Oscillator
XTAL2
JTAG ports
(for debug)
2
SH88F516
(
SH88F54/SH89F52
)
4.
引脚配½
P0.4/AN4
P0.5/AN5
P0.6/AN6
P0.7/AN7
N.C
P4.1
P4.7/VLPD
P4.6/PWM0
P2.7/INT47/PWM1
P2.6/INT46/PWM2
P2.5/INT45
33
32
31
30
29
28
27
26
25
24
23
22
21
20
AN3/P0.3
AN2/P0.2
AN1/P0.1
Vref/AN0/P0.0
VDD
P4.2
T2/P1.0
T2EX/P1.1
CMP0P/RXD1/P1.2
CMP0N/TXD1/P1.3
CMP0O/SS/P1.4
34
35
36
37
38
39
40
41
42
43
44
1
2
3
4
5
6
7
8
9
10
11
P2.4/INT44
P2.3/INT43/TCK
P2.2/INT42/TDI
P2.1/INT41/TMS
P2.0/INT40/TDO
P4.0
GND
P4.5/XTAL1
P4.4/XTAL2
P3.7/CMP1N
P3.6/CMP1P
SH88/89F5x-F
QFP44
19
18
17
16
15
14
13
12
36
35
AN3/P0.3
AN2/P0.2
AN1/P0.1
Vref/AN0/P0.0
VDD
P4.2
T2/P1.0
T2EX/P1.1
CMP0P/RXD1/P1.2
CMP0N/TXD1/P1.3
CMP0O/SS/P1.4
N.C
P0.5/AN5
P0.6/AN6
P0.7/AN7
N.C
P4.1
P4.7/VLPD
P4.6/PWM0
P2.7/INT47/PWM1
P2.6/INT46/PWM2
P2.5/INT45
P2.4/INT44
34
33
32
31
30
29
28
27
26
25
24
23
22
P0.4/AN4
MOSI/P1.5
MISO/P1.6
SCK/P1.7
RST
RXD0/P3.0
P4.3
TXD0/P3.1
INT0/P3.2
INT1/P3.3
T0/P3.4
CMP1O/T1/P3.5
37
38
39
40
41
42
43
44
45
46
47
48
1
2
3
4
5
6
7
8
9
10
11 12
P2.3/INT43/TCK
P2.2/INT42/TDI
P2.1/INT41/TMS
P2.0/INT40/TDO
P4.0
GND
N.C
P4.5/XTAL1
N.C
P4.4/XTAL2
N.C
P3.7/CMP1N
SH88F54U
TQFP48
21
20
19
18
17
16
15
14
13
MOSI/P1.5
MISO/P1.6
SCK/P1.7
RST
RXD0/P3.0
P4.3
TXD0/P3.1
INT0/P3.2
INT1/P3.3
T0/P3.4
CMP1O/T1/P3.5
CMP1P/P3.6
3
SH88F516
(
SH88F54/SH89F52
)
P0.4/AN4
P0.5/AN5
P0.6/AN6
P0.7/AN7
N.C
P4.1
P4.7/VLPD
P4.6/PWM0
P2.7/INT47/PWM1
P2.6/INT46/PWM2
P2.5/INT45
33
32
31
30
29
28
27
26
25
24
23
22
21
20
AN3/P0.3
AN2/P0.2
AN1/P0.1
Vref/AN0/P0.0
VDD
P4.2
T2/P1.0
T2EX/P1.1
CMP0P/RXD1/P1.2
CMP0N/TXD1/P1.3
CMP0O/SS/P1.4
34
35
36
37
38
39
40
41
42
43
44
1
2
3
4
5
6
7
8
9
10
11
P2.4/INT44
P2.3/INT43/TCK
P2.2/INT42/TDI
P2.1/INT41/TMS
P2.0/INT40/TDO
P4.0
GND
P4.5/XTAL1
P4.4/XTAL2
P3.7/CMP1N
P3.6/CMP1P
SH88/89F5x-P
LQFP44
19
18
17
16
15
14
13
12
MOSI/P1.5
MISO/P1.6
SCK/P1.7
RST
RXD0/P3.0
P4.3
TXD0/P3.1
INT0/P3.2
4
INT1/P3.3
T0/P3.4
CMP1O/T1/P3.5
SH88F516
(
SH88F54/SH89F52
)
Table 4.1
引脚功½:
引脚编号
TQFP 48
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
QFP 44
1
2
3
4
5
6
7
8
9
10
11
12
13
-
14
-
15
-
16
17
18
19
20
21
22
23
24
25
26
27
LQFP 44
1
2
3
4
5
6
7
8
9
10
11
12
13
-
14
-
15
-
16
17
18
19
20
21
22
23
24
25
26
27
MOSI/P1.5
MISO/P1.6
SCK/P1.7
RST
RXD0/P3.0
P4.3
TXD0/P3.1
————
引脚½名
P1.5
P1.6
P1.7
复½引脚
P3.0
P4.3
P3.1
P3.2
P3.3
P3.4
P3.5
P3.6
P3.7
Not connected
默认功½
INT0/P3.2
————
INT1/P3.3
T0/P3.4
CMP1O/T1/P3.5
CMP1P/P3.6
CMP1N/P3.7
N.C
XTAL2/P4.4
N.C
XTAL1/P4.5
N.C
GND
P4.0
TDO/INT40/P2.0
TMS/INT41/P2.1
TDI/INT42/P2.2
TCK/INT43/P2.3
INT44/P2.4
INT45/P2.5
PWM2/INT46/P2.6
PWM1/INT47/P2.7
PWM0/P4.6
VLPD/P4.7
————
————
————
————
————
————
————
————
P4.4或是振荡器输出引脚(代码选项控制)
Not connected
P4.5或是振荡器输入引脚(代码选项控制)
Not connected
GND
P4.0
P2.0
P2.1
P2.2
P2.3
P2.4
P2.5
P2.6
P2.7
P4.6
P4.7
5