1)O口的工作模式 ◆SC5F2K60S2单片机的每个I/0口在弱上拉时能承受 20mA的灌电流(最好使用限流电阻,如1Kg)。 ◆整个芯片的工作电流推荐不要超过90mA。即从MCU Vcc流入的电流不超过90mA,从MCU-GN流出的电流不 超过90mA,整体流入/流出电流都不能超过90mA 2个CPU 时钟延时日强「[极弱[弱 端口 口锁存 数据 输出低时灌电流 准双向口/ 最大可达20mA 弱上拉模式输入数据← 干扰抑制滤波 12:30:2
12:30:28 1)I/O口的工作模式 STC15F2K60S2单片机的每个I/O口在弱上拉时能承受 20mA的灌电流(最好使用限流电阻,如1KΩ)。 整个芯片的工作电流推荐不要超过90mA。即从MCUVcc流入的电流不超过90mA,从MCU-GND流出的电流不 超过90mA,整体流入/流出电流都不能超过90mA。 21:18 准双向口/ 弱上拉模式 18 输出低时,灌电流 最大可达20mA
1)O口的工作模式 ◆在强推挽输出时能输出20mA拉电流(也要加限流电阻)。 ◆整个芯片的工作电流推荐不要超过90mA。即从MCU Vcc流入的电流不超过90mA,从MCU-GN流出的电流不 超过90mA,整体流入/流出电流都不能超过90mA 丁输出高时拉电流最大可达20mA 强 口锁存 数据 引脚 强推挽输出 输出低时,灌电流 最大可达20mA 输入数据← 干扰抑制滤波 12:30:2
12:30:28 1)I/O口的工作模式 在强推挽输出时能输出20mA拉电流(也要加限流电阻)。 整个芯片的工作电流推荐不要超过90mA。即从MCUVcc流入的电流不超过90mA,从MCU-GND流出的电流不 超过90mA,整体流入/流出电流都不能超过90mA。 21:18 强推挽输出 19 输出低时,灌电流 最大可达20mA 输出高时,拉电流最大可达20mA
2)IO口的复用功能 P0口:用作普通IO。 用作数据总线D7~D0或地址总线低8位(A7~A0) P口:用作普通I/O 复用为ADC转换输入、捕获化比较脉宽调制、SP通信线、第 二串口或者第二时钟输出STC12系列接晶振,如表所示。 引脚 复用功能 P1.0 ADCO/CCP1(捕获比较/脉宽调制通道1)RxD2(串口2输入 P1 1 ADC1/CCP0(捕获/比较脉宽调制通道0)/TxD2(串口2输出) P2人NDC2/EC可编程计数器阵列定时器的外部时钟输入)S(SPI 丛器件选择) External Clock Input P13ADC3/MOSI(SP主机输出从机输入) P1.4ADC4/MISO(SPI主机输入从机输出 PL5ADC5/SCLK(SP时钟 P16ADC6/XTAL2(接晶振引脚)RxD3(串口1输入备用切换引脚 P17ADC7/XTAL(接晶振引脚/xD3(串口1输出备用切换引脚
12:30:28 2)I/O口的复用功能 P0口: 用作普通I/O。 用作数据总线(D7~D0)或地址总线低8位(A7~A0)。 P1口: 用作普通I/O。 复用为ADC转换输入、捕获/比较/脉宽调制、SPI通信线、第 一二串口或者第二时钟输出(STC12系列) 接晶振, 如表所示。 21:18 引脚 复用功能 P1.0 ADC0/CCP1(捕获/比较/脉宽调制通道1)/RxD2(串口2输入) P1.1 ADC1/CCP0(捕获/比较/脉宽调制通道0)/TxD2(串口2输出) P1.2 ADC2/ECI(可编程计数器阵列定时器的外部时钟输入)/SS(SPI 从器件选择) P1.3 ADC3/ MOSI(SPI主机输出从机输入) P1.4 ADC4/ MISO(SPI主机输入从机输出) P1.5 ADC5/ SCLK(SPI时钟) P1.6 ADC6/ XTAL2(接晶振引脚)/RxD_3(串口1输入备用切换引脚) P1.7 ADC7/ XTAL1(接晶振引脚)/TxD_3(串口1输出备用切换引脚) 20 External Clock Input
2)IO口的复用功能 P2旦:用作地址总线的高8位输出。 用作通用IO口使用。 用于SP和捕获比较/脉宽调制的备用切换端口。 引脚 P2口的复用功能 P20A8/ RSTOUT LOW(复位后输出低电平引脚) P2A/SCLK2(SP时钟备用切换引脚) P22A0/MSO2(SPI主机输入从机输出备用切换引脚) P23A1/MOSI2(SP主机输出丛机输入备用切换引脚) P2.4 A12//CI3(可编程计数器阵列定时器的外部时钟输 入备用切换引脚)2(SP从器件选择备用切换引脚) P25A3CCP03(捕获化比较脉宽调制通道0备用切换引脚 P26A14CCP13(捕获北比较脉宽调制通道1备用切换引脚) P27A15/CCP23(捕获化比较脉宽调制通道2备用切换引脚) 12:30:2
12:30:28 2)I/O口的复用功能 P2口: 用作地址总线的高8位输出。 用作通用I/O口使用。 用于SPI和捕获/比较/脉宽调制的备用切换端口。 21:18 引脚 P2口的复用功能 P2.0 A8/RSTOUT_LOW(复位后输出低电平引脚) P2.1 A9/ SCLK_2(SPI时钟备用切换引脚) P2.2 A10/ MISO_2(SPI主机输入从机输出备用切换引脚) P2.3 A11/ MOSI_2(SPI主机输出从机输入备用切换引脚) P2.4 A12/ /ECI_3(可编程计数器阵列定时器的外部时钟输 入备用切换引脚)/SS_2(SPI从器件选择备用切换引脚) P2.5 A13/CCP0_3(捕获/比较/脉宽调制通道0备用切换引脚) P2.6 A14/ CCP1_3(捕获/比较/脉宽调制通道1备用切换引脚) P2.7 A15/ CCP2_3(捕获/比较/脉宽调制通道2备用切换引脚) 21
P3口:用作通用MO口使用。可复用为外部中断输入 计数器输入、时钟输出、第一串口,如表所示。 引脚 P3口复用功能 P3.0 RXD(串口1输入y/NT4(外部中断4,只能下降沿中断) T2CLKO(T2的时钟输出) P31TXD(串口1输出)/2CLKO(T2的外部输入) P32/NT外部中断0输入,既可上升沿中断也可下降沿中断 P3.3NT(外部中断1输入,既可上升沿中断也可下降沿中断 P34、 0(定时器0外部输入)/ TICLKOU(TI时钟输出)ECI2(可编程 计数器阵列定时器的外部时钟输入备用切换引脚) Ps(定时器1外部输入)/T0 CLKOU(T0时钟输出)CCP032(捕 获/比较/脉宽调制通道0备用切换引脚 R36小NT2外部中断2输入只能下降沿中断/RUD2串口输人备 用切换引脚)CCPI2捕获/比较脉宽调制通道1备用切换引脚 ⅠNT3(外部中断3输入,只能下降沿中断)TxD2(串口1输出备 P37用切换引脚CCP2(捕获比较脉宽调制通道2)CCP22(捕获 比较脉宽调制通道2备用切换引脚)
12:30:28 P3口: 用作通用I/O口使用。可复用为外部中断输入、 计数器输入、时钟输出、第一串口,如表所示。 21:18 引脚 P3口复用功能 P3.0 RXD(串口1输入)/ /INT4 (外部中断4, 只能下降沿中断) /T2CLKO(T2的时钟输出) P3.1 TXD(串口1输出)/T2CLKO(T2的外部输入) P3.2 /INT0(外部中断0输入,既可上升沿中断也可下降沿中断) P3.3 /INT1(外部中断1输入,既可上升沿中断也可下降沿中断) P3.4 T0(定时器0外部输入)/ T1CLKOU(T1时钟输出)/ECI_2(可编程 计数器阵列定时器的外部时钟输入备用切换引脚) P3.5 T1(定时器1外部输入)/ T0CLKOU(T0时钟输出)/ CCP0_32 (捕 获/比较/脉宽调制通道0备用切换引脚) P3.6 /INT2(外部中断2输入, 只能下降沿中断)/RxD_2(串口1输入备 用切换引脚)/ CCP1_2(捕获/比较/脉宽调制通道1备用切换引脚) P3.7 /INT3(外部中断3输入, 只能下降沿中断)/TxD_2(串口1输出备 用切换引脚)/ CCP2(捕获/比较/脉宽调制通道2)/ CCP2_2(捕获/ 比较/脉宽调制通道2备用切换引脚) 22