STC15单片机学习笔记1——STC15W4K56S4引脚功能整理说明

单片机封装格式

单片机封装格式为LQFP44,封装图如下图所示:

 

       使用LQFP44封装形式的STC15W4K56S4单片机共有44个引脚,除14号引脚接电源,16号引脚接地外,默认情况下其余所有引脚都是I / O(INOUT /OUTPUT)口。

各引脚功能说明如下:

P0口:

 

引脚

引脚编号

可复用作功能

说明

P0.0

40

AD0

地址/数据总线

RXD3

串口3数据接收端

P0.1

41

AD1

地址/数据总线

TXD3

串口3数据发送端

P0.2

42

AD2

地址/数据总线

RXD4

串口4数据接收端

P0.3

43

AD3

地址/数据总线

TxD4

串口4数据发送端

P0.4

44

AD4

地址/数据总线

T3CLKO

定时器/计数器3的时钟输出

P0.5

1

AD5

地址/数据总线

PWMTLT_2

PWM异常停机控制引脚

T3

定时器/计数器3的外部输入

P0.6

2

AD6

地址/数据总线

PWM7_2

脉宽调制输出通道7

T4CLKO

定时器/计数器4的时钟输出

P0.7

3

AD7

地址/数据总线

PWM6_2

脉宽调制输出通道6

T4

定时器/计数器4的外部输入

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

        注:引脚图中P0.x / ADX是指P0.x引脚可作为地址(地址)/数据(数据)总线使用在需要扩展外部数据存储器时,P0口分时用作数据总线和16。位地址总线的低8位地址。我们在前一段中提到除14,16号引脚,其余所有引脚都是默认为I / O(INOUT /输出继电器)口。而当P0口用作低八位数据/地址时不需要再进行设置程序中如果在执行I / O口操作指令,P0为I / O口;如果执行访问外部存储器指令,它就作数据总线和地址总线的低8位地址。

P1口:

引脚

引脚编号

可复用作功能

说明

P1.0

4

ADC0

8通道模/数转换器ADC输入口

CCP1

捕获/脉冲输出/脉宽调制通道1

RXD2

串口2数据接收端

P1.1

5

ADC1

8通道模/数转换器ADC输入口

CCP0

捕获/脉冲输出/脉宽调制通道0

TXD2

串口2数据发送端

P1.2

7

ADC2

8通道模/数转换器ADC输入口

SS

单片机用作SPI从机时的从机片选输入控制端

ECI

可编程计数阵列定时器的外部时钟输入

CMP0

比较器的比较结果输出端

P1.3

8

ADC3

8通道模/数转换器ADC输入口

MOSI

SPI主机输出,从机输入

P1.4

9

ADC4

8通道模/数转换器ADC输入口

味噌

SPI主机输入,从机输出

P1.5

10

ADC5

8通道模/数转换器ADC输入口

SCLK

SPI主机时钟输出或从机时钟输入

P1.6

11

ADC6

8通道模/数转换器ADC输入口

RxD_3

串口1接收端备用切换引脚

XTAL2

外部晶振输入端口

SysClkO_2

主时钟输出备用切换引脚

PWM6

脉宽调制输出通道6

P1.7

12

ADC7

8通道模/数转换器ADC输入口

TxD_3

串口1发送端备用切换引脚

XTAL1

外部晶振输入端口

PWM7

脉宽调制输出通道7

                                                                                                                                   

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 注:。P1.6与P1.7可复用为外部晶振端口开发板选用单片机内置晶振,因此没有外接晶振读者在使用ISP烧写程序时请勾选“选择使用内部R / C时钟”,此时P1.6,P1.7设置为I / O口。

P2口

引脚

引脚编号

可复用作功能

说明

P2.0

30

A8

地址总线

RSTOUT_LOW

通过程序下载软件设置上电复位后输出为高电平还是低电平

P2.1

31

A9

地址总线

SCLK_2

SPI时钟备用切换引脚

PWM3

脉宽调制输出通道3

P2.2

32

A10

地址总线

MISO_2

SPI主机输入,从机输出备用切换引脚

PWM4

脉宽调制输出通道4

P2.3

33

A11

地址总线

MOSI_2

SPI主机输出,从机输入备用切换引脚

PWM5

脉宽调制输出通道5

P2.4

34

A12

地址总线

ECI_3

可编程计数阵列定时器的外部时钟输入备用切换引脚

SS_2

SPI从机时的从机片选

PWMFLT

PWM异常停机控制引脚

P2.5

35

A13

地址总线

CCP0_3

捕获/脉冲输出/脉宽调制通道0备用切换引脚

P2.6

36

A14

地址总线

CCP1_3

捕获/脉冲输出/脉宽调制通道1备用切换引脚

P2.7

37

A15

地址总线

PWM2_2

脉宽调制输出通道二

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

注:在需要扩展外部数据存储器时,P0口分时用作数据总线和16位地址总线的低八位地址则P2口作地址总线的高八位输出。

P3口

引脚

引编号

可复用作功能

说明

P3.0

18

的RxD

串口1数据接收端

外部中断4,只能执行下降沿中断

T2CLKO

T2时钟输出

P3.1

19

TxD

串口1数据发送端

T2

定时器/计数器T2外部计数脉冲输入

P3.2

20

INT0

外部中断0,上升沿,下降沿中断均可执行

P3.3

21

INT1

外部中断1,上升沿,下降沿中断均可执行

P3.4

22

T0

定时器/计数器T0外部计数脉冲输入

T1CLKO

T1时钟输出

ECI_2

可编程计数阵列定时器的外部时钟输入备用切换引脚

P3.5

23

T1

定时器/计数器T1外部计数脉冲输入

T0CLKO

T0时钟输出

CCP0_2

捕获/脉冲输出/脉宽调制通道0备用切换引脚

P3.6

24

外部中断2,只能执行下降沿中断

RxD_2

串口1数据接收端备用切换引脚

CCP1_2

捕获/脉冲输出/脉宽调制通道1备用切换引脚

P3.7

25

外部中断3,只能执行下降沿中断

TxD_2

串口1数据发送端备用切换引脚

PWM2

脉宽调制输出通道2

P4口

引脚

引脚编号

可复用作功能

说明

P4.0

17

MOSI_3

SPI主机输出,从机输入备用切换引脚

P4.1

26

MISO_3

SPI主机输入,从机输出备用切换引脚

P4.2

27

扩展外部数据存储器时的写控制端

PWM5_2

脉宽调制输出通道5

P4.3

28

SCLK_3

SPI时钟备用切换引脚

P4.4

29

扩展外部数据存储器时的读控制端

PWM4_2

脉宽调制输出通道4

P4.5

38

ALE

扩展外部数据存储器时利用此引脚锁存低8位地址

PWM3_2

脉宽调制输出通道3

P4.6

39

RxD2_2

串口2数据接收端备用切换引脚

P4.7

6

TxD2_2

串口2数据发送端备用切换引脚

P5口及电源,接地引脚

引脚

引脚编号

可复用作功能

说明

P5.4

13

RST

外部复位引脚

SysClkO

可编程主时钟输出

SS_3

SPI作从机,从机片选输入端备用切换引脚

CMP-

比较器负极输入端

P5.5

15

CMP +

比较器正极输入端

VCC

14

接电源

GND

16

接地

 

猜你喜欢

转载自blog.csdn.net/qq_36622903/article/details/84307775