51单片机学习笔记——SH88F4051A

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/DJDN426611/article/details/82935923

一、概述

SH88F2051A/4051A是一种高速高效率8051可兼容单片机。在同样振荡频率下,较之传统的8051芯片它有着运行更快速的优越特性。

SH88F2051A/4051A保留了标准2051芯片的大部分特性。这些特性包括内置256字节RAM和2个16位定时器/计数器,1个UART和外置中断INT0,INT1,INT2。此外,SH88F2051A/4051A还集成了256字节外部RAM,可兼容8052芯片的16位定时器/计数器(Timer2)。该单片机还包括适合于程序和数据的4K/8K字节Flash块。

SH88F2051A/4051A不仅集成了EUART标准通讯模块,此外还集成了具有内建比较功能的ADC,PWM定时器等模块。

为了达到高可靠性和低功耗,SH88F2051A/4051A内建看门狗定时器,低电压复位功能和低电压检测功能。此外SH88F2051A/4051A还提供了2种低功耗省电模式。

二、特性

三、TSSOP 20脚封装

注意:引脚命名中,写在最外侧的引脚功能具有最高优先级,最内侧的引脚功能具有最低优先级(参见引脚配置图)。当一个引脚被高优先级的功能占用时,即使低优先级功能被允许,也不能作为低优先级功能的引脚。只有当软件禁止引脚的高优先级功能,相应引脚才能被释放作为低优先级端口使用。

四、引脚功能

引脚编号 引脚命名 默认功能
TSSOP
1 P4.0/RESET RESET
2 RXD/P3.0 P3.0
3 TXD/P3.1 P3.1
4 P4.1/XTAL2 P4.1或振荡器输出引脚,代码选项控制
5 P4.2/XTAL1 P4.2或振荡器输入引脚,代码选项控制
6 INT0/P3.2 P3.2
7 INT1/P3.3 P3.3
8 T0/P3.4 P3.4
9 PWM/T1/P3.5 P3.5
10 GND ---
11 CMPO/P3.7 P3.7
12 AN0/CMPP/P1.0 P1.0
13 AN1/CMPN/P1.1 P1.1
14 TDO/AN2/INT2/P1.2 P1.2
15 TMS/AN3/VLPD/P1.3 P1.3
16 TDI/AN4/P1.4 P1.4
17 TCK/AN5/P1.5 P1.5
18 AN6/T2EX/P1.6 P1.6
19 AN7/T2/P1.7 P1.7
20 VDD ---

五、引脚描述

引脚编号 类型 说明
PORT
P4.0 - P4.2 I/O 3位双向I/O口
P3.0 - P3.7 I/O 7位双向I/O口
P1.0 - P1.7 I/O 8位双向I/O口
Timer
T0 I/O Timer0外部输入或比较输出
T1 I/O Timer1外部输入或比较输出
T2 I/O Timer2外部输入或比较输出
T2Ex I Timer2重载/捕捉/方向控制
PWM控制器
PWM O 8位PWM定时器输出引脚
EUART
RXD I EUART数据输入引脚
TXD O EUART数据输出引脚
ADC
AN0 - AN7 I ADC输入通道
CMP
CMPN I CMP负向输入通道
CMPP I CMP正向输入通道
CMPO O CMP输出通道
中断&复位&时钟&电源
INT0 - INT2 I 外部中断0-2
RESET I 复位引脚(高电平复位)
XTAL1 I 谐振器输入
XTAL2 O 谐振器输出
VDD P 电源(2.8 - 5.5V)
GND P 接地
VLPD
VLPD I 电源电压输入检测
编程器
TDO O 调试接口:测试数据输出
TMS I 调试接口:测试模式选择
TDI I 调试接口:测试数据输入
TCK I 调试接口:测试时钟输入
注意:
当P1.2-1.5作为调试接口时,P1.2-1.5的原有功能被禁止

猜你喜欢

转载自blog.csdn.net/DJDN426611/article/details/82935923