第二章 单片机硬件开发基础3_第1页
第二章 单片机硬件开发基础3_第2页
第二章 单片机硬件开发基础3_第3页
第二章 单片机硬件开发基础3_第4页
第二章 单片机硬件开发基础3_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第二章单片机硬件开发基础

何宾2023.07STC32位单片机命名规则及封装

--命名规则该系列单片机用下面符号格式进行标识

STC

32

X

xK

xxSTC:表示是宏晶科技公司的单片机32:表示该单片机为32位X:表示32位单片机的子系列当X为字母‘G’时,表示STC32G系列单片机,该系列单片机内无硬件浮点处理单元;当X为字母‘F’时,表示STC32F系列单片机,该系列单片机内部有硬件浮点处理单元STC32位单片机命名规则及封装

--命名规则xK:用于标识单片机内数据存储器(SRAM工艺)总的存储容量(包含片上基本SRAM和片上扩展SRAM)容量以1kB为单位进行计算,总的数据存储器容量为1kB乘以该数字xK例如,当xK=12时,表示数据存储器存储空间的总容量为1kB×12=12kBSTC32位单片机命名规则及封装

--命名规则xx:用于标识单片机内程序存储器(Flash工艺)总的存储容量大小容量以1kB为单位进行计算,总的程序存储器容量为1kB乘以该数字xx当xx=64时,表示程序存储器空间总的容量为64kB当xx=128时,表示程序存储器空间总的容量为128kBSTC32位单片机命名规则及封装

--封装类型从封装类型上来说,STC单片机主要有双列直插式(DualInline-pinPackage,DIP)封装和表面贴装(SurfaceMountedDevices,SMD)封装两种类型STC32位单片机命名规则及封装

--封装类型双列直插式封装(DualInline-pinPackage,DIP)早期的集成电路芯片大多采用双列直插形式封装。DIP封装的引脚按逆时针顺序排列,芯片的第一个引脚位于下图所示芯片左下角的位置STC32位单片机命名规则及封装

--封装类型薄型四方扁平式(Low-profileQuadFlatPackage,LQFP)封装该封装采用的集成电路芯片引脚之间距离很小,引脚很细LQFP封装的引脚按逆时针顺序排列,芯片的第一个引脚位于芯片左下角的位置,该引脚对应于一个凹陷的小圆点右图给出了三个LQFP的封装,

分别是LQFP32、LQFP48和LQFP64,对应的总的引脚个

数分别为32个、48个和64个。STC32位单片机命名规则及封装

--封装类型薄的缩小型小外形(ThinShrinkSmallOutlinePackage,TSSOP)封装比小外形封装(SmallOut-LinePackage,SOP)封装薄,引脚更密,相同功能的话封装尺寸更小TSSOP封装的引脚按逆时针顺序排列,芯片的一个

引脚位于芯片左下角的位置,该引脚对应于一个凹

陷的小圆点。从图中可知,具体的芯片封装标识为TSSOP20,表示该芯片总的引脚数量为20个。STC32位单片机命名规则及封装

--封装类型方形扁平无引脚(QuadFlatNo-lead,QFN)封装QFN封装的引脚按逆时针顺序排列,芯片的第一个引脚位于芯片左下角的位置,该位置有一个丝印标记的小圆点。如图(b)所示,对于这种封装来说,其引脚在芯片封装的背面。QFN封装的引脚从芯片的顶视图无法看到。这种封装的体积更小,更适用于对电路面积有苛刻要求的应用场合。(a)正面(b)背面STC32位单片机命名规则及封装

--引脚定义STC32G12K128单片机为例,说明不同封装各个引脚的定义编号名称类型说明LQFP64LQFP48LQFP32PDIP4011——P5.3I/O标准IO口TxD4_2O串口4的发送脚CAN2_TX_2OCAN2总线发送脚LIN_TX_2OLIN总线发送脚22—6P0.5I/O标准IO口AD5I地址总线ADC13IADC模拟输入通道13T3CLKOO定时器3时钟分频输出STC32位单片机命名规则及封装

--引脚定义33—7P0.6I/O标准IO口AD6I地址总线ADC14IADC模拟输入通道14T4I定时器4外部时钟输入PWMFLT2_2I增强PWM的外部异常检测脚44—8P0.7I/O标准IO口AD7I地址总线T4CLKOO定时器4时钟分频输出编号名称类型说明LQFP64LQFP48LQFP32PDIP40STC32位单片机命名规则及封装

--引脚定义5———P6.0I/O标准IO口PWM1P_3I/OPWM1的捕获输入和脉冲输出正极6———P6.1I/O标准IO口PWM1N_3I/OPWM1的捕获输入和脉冲输出负极7———P6.2I/O标准IO口PWM2P_3I/OPWM2的捕获输入和脉冲输出正极8———P6.3I/O标准IO口PWM2N_3I/OPWM2的捕获输入和脉冲输出负极编号名称类型说明LQFP64LQFP48LQFP32PDIP40STC32位单片机命名规则及封装

--引脚定义编号名称类型说明LQFP64LQFP48LQFP32PDIP409519P1.0I/O标准IO口ADC0IADC模拟输入通道0PWM1PI/OPWM1捕获输入和脉冲输出正极RxD2I串口2的接收脚106210P1.1I/O标准IO口ADC1IADC模拟输入通道1PWM1NI/OPWM1捕获输入和脉冲输出负极TxD2I串口2的发送脚117——P4.7I/O标准IO口TxD2_2I串口2的发送脚CAN2_TX_3OCAN2总线发送脚LIN_TX_3OLIN总线发送脚STC32位单片机命名规则及封装

--引脚定义编号名称类型说明LQFP64LQFP48LQFP32PDIP40128311P1.4I/O标准IO口ADC4IADC模拟输入通道4PWM3PI/OPWM3捕获输入和脉冲输出正极MISOI/OSPI主机输入从机输出S1MISOI/OUSART1-SPI主机输入从机输出S2MISOI/OUSART2-SPI主机输入从机输出SDAI/OI2C接口的数据线139412P1.5I/O标准IO口ADC5IADC模拟输入通道5PWM3NI/OPWM3捕获输入和脉冲输出负极SCLKI/OSPI的时钟脚S1SCLKI/OUSART1-SPI的时钟脚S2SCLKI/OUSART2-SPI的时钟脚SCLI/OI2C的时钟线STC32位单片机命名规则及封装

--引脚定义编号名称类型说明LQFP64LQFP48LQFP32PDIP401410513P1.6I/O标准IO口ADC6IADC模拟输入通道6RxD_3I串口1的接收脚PWM4PI/OPWM4的捕获输入和脉冲输出正极MCLKO_2O主时钟分频输出XTALOO外部晶振的输出脚1511614P1.7I/O标准IO口ADC7IADC模拟输入通道7TxD_3O串口1的发送脚PWM4NI/OPWM4的捕获输入和脉冲输出负极PWM5_2I/OPWM5的捕获输入和脉冲输出XTALII外部晶振/外部时钟的输入脚STC32位单片机命名规则及封装

--引脚定义编号名称类型说明LQFP64LQFP48LQFP32PDIP401612715P1.3I/O标准IO口ADC3IADC模拟输入通道3MOSII/OSPI主机输出从机输入S1MOSII/OUSART1-SPI主机输出从机输入S2MOSII/OUSART2-SPI主机输出从机输入PWM2NI/OPWM2的捕获输入和脉冲输出负极T2CLKOO定时器2时钟分频输出1713816UCAPIUSB内核电源稳压脚STC32位单片机命名规则及封装

--引脚定义编号名称类型说明LQFP64LQFP48LQFP32PDIP401814917SSISPI的从机选择脚(主机为输出)S1SS_3IUSART1-SPI的从机选择脚(主机为输出)S1SSIUSART1-SPI的从机选择脚(主机为输出)S2SS_3IUSART2-SPI的从机选择脚(主机为输出)S2SSIUSART2-SPI的从机选择脚(主机为输出)PWM2PI/OPWM2的捕获输入和脉冲输出正极PWM6_2I/OPWM6的捕获输入和脉冲输出T2I定时器2外部时钟输入ADC2IADC模拟输入通道2P5.4I/O标准IO口RSTI复位引脚MCLKOO主时钟分频输出SS_3ISPI的从机选择脚(主机为输出)STC32位单片机命名规则及封装

--引脚定义编号名称类型说明LQFP64LQFP48LQFP32PDIP4019151018VccVCC电源脚AVccVCCADC电源脚20161119Vref+IADC的参考电压脚21171220GndGND地线AgndGNDADC地线Vref-IADC的参考电压地线2218——P4.0I/O标准IO口MOSI_3I/OSPI主机输出从机输入S1MOSI_3I/OUSART1-SPI主机输出从机输入S2MOSI_3I/OUSART2-SPI主机输出从机输入STC32位单片机命名规则及封装

--引脚定义编号名称类型说明LQFP64LQFP48LQFP32PDIP4023———P6.4I/O标准IO口PWM3P_3I/OPWM3的捕获输入和脉冲输出正极S1SS_4IUSART1-SPI的从机选择脚(主机为输出)24———P6.5I/O标准IO口PWM3N_3I/OPWM3的捕获输入和脉冲输出负极S1MOSI_4I/OUSART1-SPI主机输出从机输入25———P6.6I/O标准IO口PWM4P_3I/OPWM4的捕获输入和脉冲输出正极S1MISO_4I/OUSART1-SPI主机输入从机输出STC32位单片机命名规则及封装

--引脚定义编号名称类型说明LQFP64LQFP48LQFP32PDIP4026———P6.7I/O标准IO口PWM4N_3I/OPWM4的捕获输入和脉冲输出负极S1SCLK_4I/OUSART1-SPI的时钟脚27191321P3.0I/O标准IO口D-I/OUSB数据口RxDI串口1的接收脚INT4I外部中断4

28201422P3.1I/O标准IO口D+I/OUSB数据口TxDO串口1的发送脚STC32位单片机命名规则及封装

--引脚定义编号名称类型说明LQFP64LQFP48LQFP32PDIP4029211523P3.2I/O标准IO口INT0I外部中断0SCLK_4I/OSPI的时钟脚SCL_4I/OI2C的时钟线PWMETIIPWM外部触发输入脚PWMETI2IPWM外部触发输入脚230221624P3.3I/O标准IO口INT1I外部中断1MISO_4I/OSPI主机输入从机输出SDA_4I/OI2C接口的数据线PWM4N_4I/OPWM4的捕获输入和脉冲输出负极PWM7_2I/OPWM7的捕获输入和脉冲输出STC32位单片机命名规则及封装

--引脚定义编号名称类型说明LQFP64LQFP48LQFP32PDIP4031231725P3.4I/O标准IO口T0I定时器0外部时钟输入T1CLKOO定时器1时钟分频输出MOSI_4I/OSPI主机输出从机输入PWM4P_4I/OPWM4的捕获输入和脉冲输出正极PWM8_2I/OPWM8的捕获输入和脉冲输出CMPOO比较器输出3224——P5.0I/O标准IO口RxD3_2I串口3的接收脚CMP+_2I比较器正极输入CAN_RX_2ICAN总线接收脚STC32位单片机命名规则及封装

--引脚定义编号名称类型说明LQFP64LQFP48LQFP32PDIP403325——P5.1I/O标准IO口TxD3_2O串口3的发送脚CMP+_3I比较器正极输入CAN_TX_2OCAN总线发送脚34261826P3.5I/O标准IO口T1I定时器1外部时钟输入T0CLKOO定时器0时钟分频输出SS_4ISPI的从机选择脚(主机为输出)PWMFLTI增强PWM的外部异常检测脚STC32位单片机命名规则及封装

--引脚定义编号名称类型说明LQFP64LQFP48LQFP32PDIP4035271927P3.6I/O标准IO口INT2I外部中断2RxD_2I串口1的接收脚CMP-I比较器负极输入

36282028P3.7I/O标准IO口INT3I外部中断3TxD_2O串口1的发送脚CMP+I比较器正极输入STC32位单片机命名规则及封装

--引脚定义编号名称类型说明LQFP64LQFP48LQFP32PDIP4037———P7.0I/O标准IO口CAN_RX_4ICAN总线接收脚38———P7.1I/O标准IO口CAN_TX_4OCAN总线发送脚39———P7.2I/O标准IO口CAN2_RX_4ICAN2总线接收脚LIN_RX_4ILIN总线接收脚STC32位单片机命名规则及封装

--引脚定义编号名称类型说明LQFP64LQFP48LQFP32PDIP4040———P7.3I/O标准IO口CAN2_TX_4OCAN2总线发送脚LIN_TX_4OLIN总线发送脚PWMETI_3IPWM外部触发输入脚4129—29P4.1I/O标准IO口MISO_3I/OSPI主机输入从机输出S1MISO_3I/OUSART1-SPI主机输入从机输出S2MISO_3I/OUSART2-SPI主机输入从机输出CMPO_2O比较器输出PWMETI_3IPWM外部触发输入脚STC32位单片机命名规则及封装

--引脚定义编号名称类型说明LQFP64LQFP48LQFP32PDIP404230—30P4.2I/O标准IO口WRO外部总线的写信号线CAN_RX_3ICAN总线接收脚4331——P4.3I/O标准IO口RxD_4I串口1的接收脚SCLK_3I/OSPI的时钟脚S1SCLK_3I/OUSART1-SPI的时钟脚S2SCLK_3I/OUSART2-SPI的时钟脚4432—31P4.4I/O标准IO口RDO外部总线的读信号线TxD_4O串口1的发送脚STC32位单片机命名规则及封装

--引脚定义编号名称类型说明LQFP64LQFP48LQFP32PDIP4045332132P2.0I/O标准IO口A8I地址总线PWM1P_2I/OPWM1的捕获输入和脉冲输出正极PWM5I/OPWM5的捕获输入和脉冲输出46342233P2.1I/O标准IO口A9I地址总线PWM1N_2I/OPWM1的捕获输入和脉冲输出负极PWM6I/OPWM6的捕获输入和脉冲输出STC32位单片机命名规则及封装

--引脚定义编号名称类型说明LQFP64LQFP48LQFP32PDIP4047352334P2.2I/O标准IO口A10I地址总线SS_2ISPI的从机选择脚(主机为输出)S1SS_2IUSART1-SPI的从机选择脚(主机为输出)S2SS_2IUSART2-SPI的从机选择脚(主机为输出)PWM2P_2I/OPWM2的捕获输入和脉冲输出正极PWM7I/OPWM7的捕获输入和脉冲输出STC32位单片机命名规则及封装

--引脚定义编号名称类型说明LQFP64LQFP48LQFP32PDIP40483624356P2.3I/O标准IO口A11I地址总线MOSI_2I/OSPI主机输出从机输入S1MOSI_2I/OUSART1-SPI主机输出从机输入S2MOSI_2I/OUSART2-SPI主机输出从机输入PWM2N_2I/OPWM2的捕获输入和脉冲输出负极PWM8I/OPWM8的捕获输入和脉冲输出49372536P2.4I/O标准IO口A12I地址总线MISO_2I/OSPI主机输入从机输出S1MISO_2I/OUSART1-SPI主机输入从机输出S2MISO_2I/OUSART2-SPI主机输入从机输出SDA_2I/OI2C接口的数据线PWM3P_2I/OPWM3的捕获输入和脉冲输出正极STC32位单片机命名规则及封装

--引脚定义编号名称类型说明LQFP64LQFP48LQFP32PDIP4050382637P2.5I/O标准IO口A13I地址总线SCLK_2I/OSPI的时钟脚S1SCLK_2I/OUSART1-SPI的时钟脚S2SCLK_2I/OUSART2-SPI的时钟脚SCL_2I/OI2C的时钟线PWM3N_2I/OPWM3的捕获输入和脉冲输出负极51392738P2.6I/O标准IO口A14I地址总线PWM4P_2I/OPWM4的捕获输入和脉冲输出正极STC32位单片机命名规则及封装

--引脚定义编号名称类型说明LQFP64LQFP48LQFP32PDIP40

52402839P2.7I/O标准IO口A15I地址总线PWM4N_2I/OPWM4的捕获输入和脉冲输出负极53———P7.4I/O标准IO口PWM5_4I/OPWM5的捕获输入和脉冲输出S2SS_4IUSART2-SPI的从机选择脚(主机为输出)54———P7.5I/O标准IO口PWM6_4I/OPWM6的捕获输入和脉冲输出S2MOSI_4I/OUSART2-SPI从机输入主机输出STC32位单片机命名规则及封装

--引脚定义编号名称类型说明LQFP64LQFP48LQFP32PDIP4055———P7.6I/O标准IO口PWM7_4I/OPWM7的捕获输入和脉冲输出S2MISO_4I/OUSART2-SPI主机输入从机输出56———P7.7I/O标准IO口PWM8_4I/OPWM8的捕获输入和脉冲输出S2SCLK_4I/OUSART2-SPI的时钟脚5741—40P4.5I/O标准IO口ALEO地址锁存信号CAN_TX_3OCAN总线发送脚STC32位单片机命名规则及封装

--引脚定义编号名称类型说明LQFP64LQFP48

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论