1、Tel: 0755-82948411 Fax: 0755-82944243Mobile: 13922805190(姚永平 )宏晶 STC官方网站: www.STCMCU.com1STC12C5A60S2系列 1T 8051 单片机中文指南全球最大的 8051单片机设计公司 官方网站: www.STCMCU.comSTC MCU Limited宏晶 STC单片机官方网站: www.STCMCU.com Update date: 2011/1/15-高速,高可靠-低功耗,超低价-超超 -抗静电,抗干扰-1个时钟/机器周期8051STC12C5A60S2系列单片机器件手册STC12C5A08S2,
2、STC12C5A08AD STC12C5A16S2, STC12C5A16ADSTC12C5A20S2, STC12C5A20ADSTC12C5A32S2, STC12C5A32ADSTC12C5A40S2, STC12C5A40ADSTC12C5A48S2, STC12C5A48ADSTC12C5A52S2, STC12C5A52ADSTC12C5A56S2, STC12C5A56ADSTC12C5A60S2, STC12C5A60ADSTC12C5A62S2, STC12C5A62AD全部中国大陆本土独立自主知识产权,技术处于全球领先水平,请全体中国人民支持,您的支持是中国大陆本土企业统一
3、全球市场的有力保证. 目录第 1章 STC12C5A60S2系列单片机总体介绍 . 81.1 STC12C5A60S2系列单片机简介 .81.2 STC12C5A60S2系列单片机的内部结构 101.3 STC12C5A60S2系列 单片机 管脚图 111.4 STC12C5A60S2系列单片机选型一览表 131.5 STC12C5A60S2系列 单片机最小应用系统 151.6 STC12C5A60S2系列 在系统可编程 (ISP)典型应用线路图 .171.7 STC12C5A60S2系列 管脚说明 191.8 STC12C5A60S2系列 单片机封装尺寸图 221.9 STC12C5A60S
4、2系列 单片机命名规则 271.10 每个单片机具有全球唯一身份证号码( ID号) 28第 2章 时钟,省电模式及复位 . 312.1 STC12C5A60S2系列单片机的时钟 312.1.1 STC12C5A60S2系列单片机内部/外部工作时钟可选 . 312.1.2 时钟分频及分频寄存器 322.1.3 如何知道单片机内部 R/C振荡频率(内部时钟频率) . 332.1.4 可编程时钟输出 362.2 STC12C5A60S2系列单片机的省电模式 412.2.1 低速模式 . 432.2.2 空闲模式 . 442.2.3 掉电模式/停机模式 . 442.3 复位 .502.3.1 外部 R
5、ST引脚复位(第一复位功能脚) 502.3.2 外部低压检测复位(高可靠复位,新增第二复位功能脚 RST2复位) . 502.3.3 外部低压检测若不作第二复位功能时,可作外部低压检测中断 522.3.4 软件复位 . 562.3.5 上电复位/掉电复位 . 562.3.6 MAX810专用复位电路 572.3.7 看门狗 (WDT)复位 . 572.3.8 冷启动复位和热启动复位 61第 3章 片内存储器和特殊功能寄存器 (SFRs) .623.1 程序存储器 .623.2 数据存储器 (SRAM) .633.2.1 内部 RAM 633.2.2 内部扩展 RAM . 653.2.3 外部扩
6、展的 64KB数据存储器(片外 RAM) 733.3 特殊功能寄存器 (SFRs) 76第 4章. STC12C5A60S2系列单片机的 I/O口结构 . 834.1 I/O口各种不同的工作模式及配置介绍 .834.2 STC12C5A60S2系列单片机 P4/P5口的使用 .884.3 I/O口各种不同的工作模式结构框图 .904.3.1 准双向口输出配置 904.3.2 强 推挽输出配置 914.3.3 仅为输入(高阻)配置 914.3.4 开漏输出配置(若外上拉电阻,也可读) 914.4 一种典型三极管控制电路 .934.5 典型发光二极管控制电路 .934.6 混合电压供电系统 3V/
7、5V器件 I/O口互连 .934.7 如何让 I/O口上电复位时为低电平 .944.8 PWM输出时 I/O口的状态 954.9 I/O口直接驱动 LED数码管应用线路图 .964.10 I/O口直接驱动 LCD应用线路图 974.11 A/D做按键扫描应用线路图 .98第 5章.指令系统 . 995.1 寻址方式 .995.1.1 立即寻址 . 995.1.2 直接寻址 . 995.1.3 间接寻址 . 995.1.4 寄存器寻址 1005.1.5 相对寻址 . 1005.1.6 变址寻址 . 1005.1.7 位寻址 . 1005.2 指令系统分类总结 1015.3 传统 8051单片机的
8、指令定义 106第 6章.中断系统 1436.1 中断结构 1456.2 中断寄存器 1476.3 中断优先级 1556.4 中断处理 1566.5 外部中断 1576.6 中断测试程序 1586.6.1 外部中断 0(INT0)的 测试程序 . 1586.6.2 外部中断 1(INT1)的 测试程序 . 1626.6.3 定时器 0中断(下降沿中断,可用于唤醒掉电模式)的测试程序 1666.6.4 定时器 1中断(下降沿中断,可用于唤醒掉电模式)的测试程序 1686.6.5 RxD中断( RxD/P3.0下降沿中断,可用于唤醒掉电模式)的测试程序 . 1706.6.6 低压检测 LVD中断(
9、可用于唤醒掉电模式)的测试程序 1726.6.7 PCA模块中断(可用于唤醒掉电模式)的测试程序 175第 7章.定时器/计数器 . 1797.1 定时器/计数器的相关寄存器 .1797.2 定时器/计数器0工作模式 1847.2.1 模式 0(13位定时器/计数器 ) 1847.2.2 模式 1(16位定时器/计数器 ) 1857.2.3 模式 2(8位自动重装模式 ) . 1897.2.4 模式 3(两个 8位计数器 ) . 1927.3 定时器/计数器1工作模式 1937.3.1 模式 0(13位定时器/计数器 ) 1937.3.2 模式 1(16位定时器/计数器 ) 1947.3.3
10、模式 2(8位自动重装模式 ) . 1987.4 可编程时钟输出及测试程序( C程序和汇编程序) .2017.4.1 定时器 0的可编程时钟输出的测试程序 2047.4.2 定时器 1的可编程时钟输出的测试程序 2067.4.3 独立波特率发生器的可编程时钟输出的测试程序 2087.5 古老 Intel 8051单片机定时器 0/1的应用举例 210第 8章.串行口通信 2178.1 串行口1的相关寄存器 .2178.2 串行口1工作模式 .2238.2.1 串行口1工作模式0:同步移位寄存器 2238.2.2 串行口1工作模式1:8位UART,波特率可变 . 2258.2.3 串行口1工作模
11、式2:9位UART,波特率固定 . 2278.2.4 串行口1工作模式3:9位UART,波特率可变 . 2298.3 串行通信中波特率的设置 2318.4 串行口1的测试程序 .2368.5 串行口2的相关寄存器 .2428.6 串行口2工作模式 .2488.7 串行口2的测试程序 .2508.8 双机通信 .2568.9 多机通信 .267第 9章. STC12C5A60S2系列单片机的 A/D转换器 . 2739.1 A/D转换器的结构 .2739.2 与 A/D转换相关的寄存器 .2759.3 A/D转换典型应用线路 .2809.4 A/D做按键扫描应用线路图 .2819.5 A/D转换
12、模块的参考电压源 .2829.6 A/D转换测试程序( C程序和汇编程序) .2839.6.1 A/D转换测试程序( ADC中断方式) 2839.6.2 A/D转换测试程序( ADC查询方式) 289第 10章. STC12C5A60S2系列单片机 PCA/PWM应用 29510.1 与 PCA/PWM应用有关的特殊功能寄存器 29510.2 PCA/PWM模块的结构 30110.3 PCA模块的工作模式 .30310.3.1 捕获模式 30310.3.2 16位软件定时器模式 30410.3.3 高速输出模式 30510.3.4 脉宽调节模式 (PWM) 30610.4 用 PCA功能扩展外
13、部中断的示例程序( C程序和汇编程序) 30810.5 用 PCA功能实现定时器的示例程序( C程序和汇编程序) 31210.6 PCA输出高速脉冲的示例程序( C程序和汇编程序) 31610.7 PCA输出 PWM的示例程序( C程序和汇编程序) .32010.8 利用 PWM实现 D/A功能的典型应用线路图 .324第 11章.同步串行外围接口( SPI接口) 32511.1 与 SPI功能模块相关的特殊功能寄存器 32511.2 SPI接口的结构 32811.3 SPI接口的数据通信 32911.3.1 SPI接口的数据通信方式 33011.3.2 对 SPI进行配置 . 33211.3
14、.3 作为主机/从机时的额外注意事项 33311.3.4 通 过SS改 变模式 33411.3.5 写冲突 . 33411.3.6 数据模式 33511.4 适用单主单从系统的 SPI功能测试程序 33711.4.1 中断方式 33711.4.2 查询方式 34311.5 适用互为主从系统的 SPI功能测试程序 34911.5.1 中断方式 34911.5.2 查询方式 355第 12章. STC12C5A60S2系列单片机 EEPROM的应用 . 36112.1 IAP及 EEPROM新增特殊功能寄存器介绍 36112.2 STC12C5A60S2系列单片机 EEPROM空间大小及地址 36
15、512.3 IAP及 EEPROM汇编简介 36712.4 EEPROM测试程序 .371第 13章. STC12系列单片机开发/编程工具说明 . 37913.1 在系统可编程 (ISP)原理,官方演示工具使用说明 .37913.1.1 在系统可编程 (ISP)原理使用说明 . 37913.1.2 STC12C5A60S2系列在系统可编程 (ISP)典型应用线路图 . 38013.1.3 电脑端的 ISP控制软件界面使用说明 38213.1.4 宏晶科技的 ISP下载编程工具硬件使用说明 . 38413.1.5 若无 RS-232转换器,如何用宏晶的 ISP下载板做 RS-232通信转换 38
16、513.2 编译器/汇编器,编程器,仿真器 38613.3 自定义下载演示程序(实现不停电下载) .388Tel: 0755-82948411 Fax: 0755-82944243Mobile: 13922805190(姚永平 )宏晶 STC官方网站: www.STCMCU.com7STC12C5A60S2系列 1T 8051 单片机中文指南全球最大的 8051单片机设计公司 官方网站: www.STCMCU.comSTC MCU Limited附录 A:汇编语言编程 . 392附录 B: C语言编程 414附录 C: STC12C5A60S2系列单片机电气特性 . 424附录 D:内部常规
17、256字节 RAM间接寻址测试程序 . 426附录 E:用串口扩展 I/O接口 428附录 F:利用 STC单片机普通 I/O驱动 LCD显示 431附录 G:一个 I/O口驱动发光二极管并扫描按键 438附录 H: STC12系列单片机取代传统 8051注意事项 . 439附录 I:如何采购 443Tel: 0755-82948411 Fax: 0755-82944243Mobile: 13922805190(姚永平 )宏晶 STC官方网站: www.STCMCU.com8STC12C5A60S2系列 1T 8051 单片机中文指南全球最大的 8051单片机设计公司 官方网站: www.ST
18、CMCU.comSTC MCU Limited第 1章 STC12C5A60S2系列单片机总体介绍1.1.STC12C5A60S2系列单片机简介STC12C5A60S2/AD/PWM 系列单片机是宏晶科技生产的单时钟/机器周期(1T)的单片机,是高速/低功耗/超 抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12 倍。内部集成 MAX810专用复位电路,2路PWM,8路高速10位A/D转换(250K/S ,即25 / ),,即 ), 对电机控制,干扰场合。1. 增型 8051 CPU,1T,单时钟/机器周期,指令代码完全兼容传统80512. 工作电压:STC12C5A
19、60S2 系列工作电压: 5.5V - 3.5V(5V单片机)STC12LE5A60S2 系列工作电压: 3.6V - 2.2V(3V单片机)3. 工作频率范围:035MHz,相当于普通8051的 0420MHz4. 用户应用程序空间 8K /16K / 20K / 32K / 40K / 48K / 52K / 60K / 62K 字节5. 片上集成1280字节 RAM6. 通用I/O口( 36/40/44个),复位后为:准双向口/弱上拉(普通8051传统I/O口)可设置成四种模式:准双向口/弱上拉,推挽/上拉,仅为输入/高阻,开漏 推挽/上拉,仅为输入/高阻,开漏推挽/上拉,仅为输入/高阻
20、,开漏每个I/O口驱动能力均可达到20mA,但整个芯片最大不要超过120mA7. ISP(在系统可编程) / IAP(在应用可编程),无需专用编程器,无需专用仿真器可通过串口( P3.0/P3.1)直接下载用户程序,数即可完成一片8. 有EEPROM功能( STC12C5A62S2/AD/PWM无内部 EEPROM)9. 看门狗10.内部集成MAX810专用复位电路(外部晶体12M以下时,复位脚可直接1K电阻到地)11. 外部掉电检测电路: 在P4.6口有一个低压门槛比较器5V单片机为1.33V,误差为5%,3.3V 单片机为1.31V,误差为3%12. 时钟源:外部高精度晶体/时钟,内部R/
21、C振荡器(温漂为5% 到10% 以内)用户在下载用户程序时,可选择是使用内部R/C 振荡器还是外部晶体/ 时钟常温下内部R/C 振荡器频率为:5.0V 单片机为: 11MHz 17MHz3.3V 单片机为: 8MHz 12MHz精度要求不高时,可选择使用内部时钟,但因为有制造误差和温漂,以实际测试为准13. 共4个16位定时器两个与传统8051兼容的定时器/计数器,16位定时器T0和T1,没有定时器2,但有独立 波特率发生器做串行通讯的波特率发生器,再上2路PCA模块可再实现2个16位定时器14. 3个时钟输出口,可由T0的溢出在P3.4/T0输出时钟,可由T1的溢出在P3.5/T1输出时钟,
22、 独 立波特率发生器可以在P1.0口输出时钟15. 外部中断 I/O口7路,传统的下降沿中断或低电平触发中断,并新增支持上升沿中断的PCA模 块, , Power Down模式可由外部中断唤醒, , INT0/P3.2,INT1/P3.3,T0/P3.4, T1/P3.5, RxD/P3.0, CCP0/P1.3(也可通过寄存器设置到P4.2 ), CCP1/P1.4(也可通过寄存器设置到P4.3)Tel: 0755-82948411 Fax: 0755-82944243Mobile: 13922805190(姚永平 )宏晶 STC官方网站: www.STCMCU.com9STC12C5A60
23、S2系列 1T 8051 单片机中文指南全球最大的 8051单片机设计公司 官方网站: www.STCMCU.comSTC MCU Limited16. PWM(2路) / PCA(可编程计数器阵列, 2路)- 也可用来当2路 D/A使用- 也可用来再实现 2个定时器- 也可用来再实现 2个外部中断(上升沿中断/下降沿中断均可分别或同时支持)17. A/D转换, 10位精度 ADC,共8路,转换速度可达 250K/S(每钟25)18. 通用全双工异步串行口 (UART),由于STC12系列是高速的8051,可再用定时器或PCA软件 ,可再用定时器或PCA软件可再用定时器或PCA软件 实现多串口
24、19. STC12C5A60S2系列有双串口,后缀有 S2标志的才有双串口, RxD2/P1.2(可通过寄存器设 置到 P4.2), TxD2/P1.3(可通过寄存器设置到 P4.3)20. 工作温度范围: -40 +85(工业级) / 0 75(商业级)21. 封装: LQFP-48, LQFP-44, PDIP-40, PLCC-44, QFN-40I/O口不够时,可用2到3根普通 I/O口线外接 74HC164/165/595(均可级联)来扩展 I/O口,还可用 A/D做按键扫描来节省 I/O口,或用双 CPU,三线通信,还多了串口。Tel: 0755-82948411 Fax: 075
25、5-82944243Mobile: 13922805190(姚永平 )宏晶 STC官方网站: www.STCMCU.com10STC12C5A60S2系列 1T 8051 单片机中文指南全球最大的 8051单片机设计公司 官方网站: www.STCMCU.comSTC MCU LimitedSTC12C5A60S2系列内部结构框图程序存储器( Flash)程序计数器 (PC)堆栈指ISP/IAP地址生成器定时器 0/1Port 0,2,3,4,5锁存器Port 0,2,3,4,5驱动器P0,P2,P3,P4,P5Port1 锁存器Port 1 驱动器P1.0 P1.7ADCP1.0 P1.78
26、B寄存器RAM256字节RAM 地址寄存器PCASPIACCTMP2 TMP1ALUPSWWDTControl UnitXTAL2XTAL1RESETAUX-RAM1024字节串口2LVD/LVR1.2 STC12C5A60S2系列单片机的内部结构STC12C5A60S2系列单片机的内部结构框图如下图所示。 STC12C5A60S2单片机中包含中央处理器( CPU)、程序存储器( Flash)、数据存储器( SRAM)、定时/计数器、 UART串口、串口2、 I/O接口、高速 A/D转换、 SPI接口、 PCA、看门狗及片内 R/C振荡器和外部晶体振荡电路等模块。 STC12C5A60S2系列
27、单片机几乎包含了数据采集和控制中所需的所有单元模块,可称得上一个片上系统。串口1Tel: 0755-82948411 Fax: 0755-82944243Mobile: 13922805190(姚永平 )宏晶 STC官方网站: www.STCMCU.com11STC12C5A60S2系列 1T 8051 单片机中文指南全球最大的 8051单片机设计公司 官方网站: www.STCMCU.comSTC MCU Limited1.3.STC12C5A60S2系列单片机管 单片机管 管所有封装形式均满足欧盟RoHS要求12345678910111213141516171819204039383736
28、353433323130292827262524232221VccALE/P4.5NA/P4.4P4.7/RSTTxD/P3.1XTAL2XTAL1GndWR/P3.6RD/P3.7INT/RxD/P3.0CLKOUT0/INT/T0/P3.4CLKOUT1/INT/T1/P3.5INT1/P3.3INT0/P3.2P0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7EX_LVD/P4.6/RST2P2.7/A15P2.6/A14P2.5/A13P2.4/A12P2.3/A11P2.2/A10P2.1/A9P2.0/A8CLKOUT2/ADC0/P1.0ADC1/P1.1RxD2/
29、ECI/ADC2/P1.2TxD2/CPP0/ADC3/P1.3SS/CPP1/ADC4/P1.4MOSI/ADC5/P1.5MISO/ADC6/P1.6SCLK/ADC7/P1.733 32 31 30 29 28 27 26 25 24 231 2 3 4 5 6 7 8 9 10 11P4.7/RST TxD/P3.1INT/RxD/P3.0INT0/P3.2 INT1/P3.3CLKOUT0/INT/T0/P3.4 CLKOUT1/INT/T1/P3.5ALE/P4.5 NA/P4.4VccXTAL2XTAL1GndP3.6/WRP3.7/RDP0.4 P0.5 P0.6 EX_LVD
30、/P4.6/RST2P4.1/ECI/MOSI P2.7/A15 P2.6/A14 P2.5/A13P0.7MOSI/ADC5/P1.5 MISO/ADC6/P1.6 SCLK/ADC7/P1.7SCLK/TxD2/CCP1/P4.3SS/CCP1/ADC4/P1.4TxD2/CCP0/ADC3/P1.3RxD2/ECI/ADC2/P1.2ADC1/P1.1CLKOUT2/ADC0/P1.0P0.0P0.1P0.2P0.3MISO/RxD2/CCP0/P4.2 P4.0/SSP2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P0.4 P0.5 P0.6 P0.7 EX
31、_LVD/P4.6/RST2P4.1/ECI/MOSI ALE/P4.5 NA/P4.4 P2.7/A15 P2.6/A14 P2.5/A13 P5.1P5.3MOSI/ADC5/P1.5 MISO/ADC6/P1.6 SCLK/ADC7/P1.7P4.7/RSTSCLK/TxD2/CCP1/P4.3TxD/P3.1P5.2SS/CCP1/ADC4/P1.4TxD2/CCP0/ADC3/P1.3RxD2/ECI/ADC2/P1.2ADC1/P1.1ADC0/CLKOUT2/P1.0MISO/RxD2/CCP0/P4.2VCCP0.0P0.1P0.2P0.3 P5.01 2 3 4 5 6 7
32、8 9 10 111236 35 34 33 32 31 30 29 28 27 26 25INT/RxD/P3.0INT0/P3.2 INT1/P3.3CLKOUT0/INT/T0/P3.4 CLKOUT1/INT/T1/P3.5LQFP-48STC12C5A60S2PDIP-40, STC12C5A60S2, 增加了P4口LQFP-44STC12C5A60S234353637383940414243442221201918171615141312373839404142434445464748242322211019181716151413XTAL2XTAL1GndP3.6/WRP3.7/
33、RDP4.0/SSP2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12增加了 P4/P5口并可位寻址增加了 P4口并可位寻址CCP:是英文单词的缩写Capture(捕获),Compare(比较),PWM(脉宽调制)Tel: 0755-82948411 Fax: 0755-82944243Mobile: 13922805190(姚永平 )宏晶 STC官方网站: www.STCMCU.com12STC12C5A60S2系列 1T 8051 单片机中文指南全球最大的 8051单片机设计公司 官方网站: www.STCMCU.comSTC MCU LimitedPLCC-44S
34、TC12C5A60S23938373635343332313029789101112131415161718 19 20 21 22 23 24 25 26 27 286 5 432144 43 42 41 40ALE/P4.5NA/P4.4P0.4P0.5P0.6EX_LVD/P4.6/RST2P4.1/ECI/MOSIP2.7/A15P2.6/A14P2.5/A13P0.7XTAL2XTAL1GndWR/P3.6RD/P3.7SS/P4.0 A8/P2.0 A9/P2.1A10/P2.2 A11/P2.3A12/P2.4P4.7/RSTTxD/P3.1INT/RxD/P3.0INT0/P3
35、.2INT1/P3.3CLKOUT0/INT/T0/P3.4CLKOUT1/INT/T1/P3.5MOSI/ADC5/P1.5MISO/ADC6/P1.6SCLK/ADC7/P1.7SCLK/TxD2/CCP1/P4.3VccP1.4/ADC4/CCP1/SS P1.3/ADC3/CCP0/TxD2 P1.2/ADC2/ECI/RxD2 P1.1/ADC1 P1.0/ADC0/CLKOUT2 P0.0 P0.1 P0.2 P0.3P4.2/CCP0RxD2/MISO401ALE/P4.5 NA/P4.4P0.4 P0.5 P0.6 EX_LVD/P4.6/RST2P2.7/A15 P2.6/A
36、14 P2.5/A13P0.7P4.7/RST TxD/P3.1INT/RxD/P3.0INT0/P3.2 INT1/P3.3CLKOUT0/INT/T0/P3.4 CLKOUT1/INT/T1/P3.5MOSI/ADC5/P1.5 SCLK/ADC7/P1.7MISO/ADC6/P1.6GndQFN-40STC12C5A60S2XTAL2XTAL1P3.6/WRP3.7/RDP2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12VccSS/CCP1/ADC4/P1.4TxD2/CCP0/ADC3/P1.3RxD2/ECI/ADC2/P1.2ADC1/P1.1CLKOUT
37、2/ADC0/P1.0P0.0P0.1P0.2P0.3增加了 P4口并可位寻址增加了 P4口并可位寻址STC12C5A60S2系列(有第二串口,有A/D转换,有PWM/PCA功能,有内部EEPROM)STC12C5A60AD系列(无第二串口,有A/D转换,有PWM/PCA功能,有内部EEPROM)STC12C5A60PWM/CCP系列(无第二串口,无A/D 转换,有PWM/CCP功能,有内部EEPROM)由P4SW寄存器设置(NA/P4.4,ALE/P4.5,EX_LVD/P4.6)三个端口的第二功能Mnemonic Add Name 7 6 5 4 3 2 1 0 Reset ValueP4
38、SW BBH Port-4 switch LVD_P4.6 ALE_P4.5 NA_P4.4 x000,xxxxNA/P4.4: 0,复位后P4SW.4 = 0,NA/P4.4脚是弱上拉,无任何功能1,通过设置P4SW.4 = 1,将NA/P4.4脚设置成I/O口(P4.4)ALE/P4.5:0,复位后P4SW.5=0,ALE/P4.5脚是ALE信号,只有在用MOVX指令访问片外扩展器件时才有信号输出1,通过设置P4SW.5 = 1,将ALE/P4.5脚设置成I/O口(P4.5)EX_LVD/P4.6: 0,复位后P4SW.6=0,EX_LVD/P4.6是外部低压检测脚,可使用查询方式或设置成
39、中断来检测1,通过设置P4SW.6 = 1将EX_LVD/P4.6脚设置成I/O口(P4.6)在ISP烧录程序时设置RST/P4.7的第二功能RST/P4.7在ISP烧录程序时选择是复位脚还是P4.7口,如设置成P4.7口,必须使用外部时钟。由AUXR1寄存器设置(PCA/PWM/SPI/UART2)是在P1口还是在P4口Mnemonic Add Name 7 6 5 4 3 2 1 0 Reset ValueAUXR1 A2H Auxiliary register 1 - PCA_P4 SPI_P4 S2_P4 GF2 ADJ - DPS x000,00x0PCA_P4: 0,复位后AUXR
40、1.6 = 0,PCA/PWM在P1口1,通过设置AUXR1.6 = 1,将PCA/PWM从P1口切换到P4口SPI_P4: 0,复位后AUXR1.5 = 0,SPI在P1口1,通过设置AUXR1.5 = 1,将SPI从P1口切换到P4口S2_P4: 0,复位后AUXR1.4 = 0,UART2/串口2在P1口( 仅对双串口单片机有效)1,通过设置AUXR1.4=1,将UART2/串口2从P1口切换到P4口( 仅对双串口单片机有效 )Tel: 0755-82948411 Fax: 0755-82944243Mobile: 13922805190(姚永平 )宏晶 STC官方网站: www.STC
41、MCU.com13STC12C5A60S2系列 1T 8051 单片机中文指南全球最大的 8051单片机设计公司 官方网站: www.STCMCU.comSTC MCU Limited1.4.STC12C5A60S2系列单片机选型一览表型号工作 电压 ( V)Flash程序存储器字节SRAM字节定时器T0 T1PCA定时器U A R T串口独立波特率发生器D P T REEP ROMPCA 16位PWM 8位A/D 8路I/O看门狗内置复位外部低压检测封装40-Pin封装44-Pin封装48-PinSTC12C5A60S2系列单片机选型一览STC12C5A08PWM 5.5-3.5 8K 12
42、80 有 2 1 有 2 有 2路 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A08AD 5.5-3.5 8K 1280 有 2 1 有 2 有 2路 10位 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A08S2 5.5-3.5 8K 1280 有 2 2 有 2 有 2路 10位 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A16PWM 5.5-3.5 16K 1280 有 2 1 有 2 有 2路 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48
43、STC12C5A16AD 5.5-3.5 16K 1280 有 2 1 有 2 有 2路 10位 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A16S2 5.5-3.5 16K 1280 有 2 2 有 2 有 2路 10位 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A20PWM 5.5-3.5 20K 1280 有 2 1 有 2 有 2路 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A20AD 5.5-3.5 20K 1280 有 2 1 有 2 有 2路 10位 36
44、/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A20S2 5.5-3.5 20K 1280 有 2 2 有 2 有 2路 10位 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A32PWM 5.5-3.5 32K 1280 有 2 1 有 2 有 2路 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A32AD 5.5-3.5 32K 1280 有 2 1 有 2 有 2路 10位 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A32S2 5.5-3
45、.5 32K 1280 有 2 2 有 2 有 2路 10位 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A40PWM 5.5-3.5 40K 1280 有 2 1 有 2 有 2路 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A40AD 5.5-3.5 40K 1280 有 2 1 有 2 有 2路 10位 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A40S2 5.5-3.5 40K 1280 有 2 2 有 2 有 2路 10位 36/40/44 有 有 有 PDIP4
46、0 LQFP44 LQFP48STC12C5A48PWM 5.5-3.5 48K 1280 有 2 1 有 2 有 2路 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A48AD 5.5-3.5 48K 1280 有 2 1 有 2 有 2路 10位 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A48S2 5.5-3.5 48K 1280 有 2 2 有 2 有 2路 10位 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A52PWM 5.5-3.5 52K 1280 有 2 1
47、 有 2 有 2路 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A52AD 5.5-3.5 52K 1280 有 2 1 有 2 有 2路 10位 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A52S2 5.5-3.5 52K 1280 有 2 2 有 2 有 2路 10位 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A56PWM 5.5-3.5 56K 1280 有 2 1 有 2 有 2路 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C
48、5A56AD 5.5-3.5 56K 1280 有 2 1 有 2 有 2路 10位 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A56S2 5.5-3.5 56K 1280 有 2 2 有 2 有 2路 10位 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A60PWM 5.5-3.5 60K 1280 有 2 1 有 2 有 2路 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A60AD 5.5-3.5 60K 1280 有 2 1 有 2 有 2路 10位 36/40/44
49、 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A60S2 5.5-3.5 60K 1280 有 2 2 有 2 有 2路 10位 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A62PWM 5.5-3.5 62K 1280 有 2 1 有 2 2路 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A62AD 5.5-3.5 62K 1280 有 2 1 有 2 2路 10位 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48STC12C5A62S2 5.5-3.5 62K 1280 有 2 2 有 2 2路 10位 36/40/44 有 有 有 PDIP40 LQFP44 LQFP48Tel: 0755-82948411 Fax: 0755-82944243Mobile: 13922805190(姚永平 )宏晶 STC官方网站: