宏晶科技
STCmicroTM南通国芯微电子有限公司
STC8F系列单片机 技术参考手册
技术支持网站:www.STCMCU.com / www.GXWMCU.com 资料更新日期:2015/12/25
STC8F系列技术手册 官方网站: www.STCMCU.com / www.GXWMCU.com 技术支持: 13922809991/13922805190
目录
1 2
概述 ........................................................................................................................................................ 1 特性 ........................................................................................................................................................ 2 2.1 STC8F8K系列特性 .................................................................................................................... 2 2.2 STC8F2K系列特性 .................................................................................................................... 4 管脚及说明 ............................................................................................................................................ 6 3.1 管脚图.......................................................................................................................................... 6
3.1.1 STC8F8K系列管脚图 ................................................................................................ 6 3.1.2 STC8F2K系列管脚图 .............................................................................................. 10 3.2 管脚说明 .................................................................................................................................... 12
3.2.1 STC8F8K系列管脚说明 .......................................................................................... 12 3.2.2 STC8F2K系列管脚说明 .......................................................................................... 18 存储器 .................................................................................................................................................. 22 4.1 程序存储器 ................................................................................................................................ 22 4.2 数据存储器 ................................................................................................................................ 22
4.2.1 内部RAM ................................................................................................................. 23 4.2.2 内部扩展RAM ......................................................................................................... 24 4.2.3 外部扩展RAM ......................................................................................................... 25 特殊功能寄存器 .................................................................................................................................. 27 增强型双数据指针 .............................................................................................................................. 33 时钟、复位与电源管理 ...................................................................................................................... 36 7.1 系统时钟控制 ............................................................................................................................ 36 7.2 系统复位 .................................................................................................................................... 38 7.3 系统电源管理 ............................................................................................................................ 40 I/O口.................................................................................................................................................... 41 8.1 I/O口相关寄存器 ..................................................................................................................... 41 8.2 配置I/O口 ................................................................................................................................ 41 8.3 I/O的结构图 ............................................................................................................................. 42
8.3.1 准双向口(弱上拉) ................................................................................................ 42 8.3.2 推挽输出 ................................................................................................................... 43 8.3.3 高阻输入 ................................................................................................................... 44 8.3.4 开漏输出 ................................................................................................................... 44 8.4 功能脚切换 ................................................................................................................................ 44 指令系统 .............................................................................................................................................. 49 中断系统 .............................................................................................................................................. 53 10.1 STC8F系列中断源 ................................................................................................................... 53
10.1.1 STC8F8K系列中断源 .............................................................................................. 54 10.1.2 STC8F2K系列中断源 .............................................................................................. 54 10.2 STC8F系列中断列表 ............................................................................................................... 55 10.3 中断相关寄存器 ........................................................................................................................ 57
总机: 0513-5501 2928/2929/2966
传真: 0513-5501 2926/2956/2947
3
4
5
6 7
8
9 10
南通国芯微电子有限公司 - i -
STC8F系列技术手册 官方网站: www.STCMCU.com / www.GXWMCU.com 技术支持: 13922809991/13922805190
11
12
13 14 15
16 17
18
10.3.1 中断使能寄存器(中断允许位) ............................................................................ 58 10.3.2 中断请求寄存器(中断标志位) ............................................................................ 62 10.3.3 中断优先级寄存器 .................................................................................................... 64 定时器/计数器 ..................................................................................................................................... 67 11.1 定时器的相关寄存器 ................................................................................................................ 67 11.2 定时器0/1 ................................................................................................................................. 68 11.3 定时器2 ..................................................................................................................................... 70 11.4 定时器3/4 ................................................................................................................................. 71 11.5 掉电唤醒定时器 ........................................................................................................................ 72 串口通信 .............................................................................................................................................. 74 12.1 串口相关寄存器 ........................................................................................................................ 74 12.2 串口1......................................................................................................................................... 74
12.2.1 串口1模式0............................................................................................................. 76 12.2.2 串口1模式1............................................................................................................. 77 12.2.3 串口1模式2............................................................................................................. 79 12.2.4 串口1模式3............................................................................................................. 80 12.2.5 自动地址识别............................................................................................................ 81 12.3 串口2......................................................................................................................................... 82
12.3.1 串口2模式0............................................................................................................. 83 12.3.2 串口2模式1............................................................................................................. 84 12.4 串口3......................................................................................................................................... 85
12.4.1 串口3模式0............................................................................................................. 86 12.4.2 串口3模式1............................................................................................................. 86 12.5 串口4......................................................................................................................................... 87
12.5.1 串口4模式0............................................................................................................. 88 12.5.2 串口4模式1............................................................................................................. 89 IAP/EEPROM ..................................................................................................................................... 90 13.1 EEPROM相关的寄存器 .......................................................................................................... 90 ADC模数转换 ..................................................................................................................................... 92 14.1 ADC相关的寄存器 .................................................................................................................. 92 CCP/PCA应用 .................................................................................................................................... 94 15.1 PCA相关的寄存器 ................................................................................................................... 94 15.2 PCA工作模式 ........................................................................................................................... 98
15.2.1 捕获模式 ................................................................................................................... 98 15.2.2 软件定时器模式........................................................................................................ 99 15.2.3 高速脉冲输出模式 .................................................................................................... 99 15.2.4 PWM脉宽调制模式 ................................................................................................100 增强型PWM ......................................................................................................................................103 16.1 PWM相关的寄存器 ................................................................................................................103 I2C总线............................................................................................................................................... 110 17.1 I2C相关的寄存器 .................................................................................................................... 110
2
17.2 IC主机模式 ............................................................................................................................ 110 17.3 I2C从机模式 ............................................................................................................................ 113 比较器 ................................................................................................................................................. 116
南通国芯微电子有限公司 总机: 0513-5501 2928/2929/2966 传真: 0513-5501 2926/2956/2947 - ii -
STC8F系列技术手册 官方网站: www.STCMCU.com / www.GXWMCU.com 技术支持: 13922809991/13922805190
18.1 比较器内部结构图 ................................................................................................................... 116 18.2 比较器相关的寄存器 ............................................................................................................... 116
19 同步串行外设接口SPI ...................................................................................................................... 118
19.1 SPI相关的寄存器 .................................................................................................................... 118 19.2 SPI通信方式 ............................................................................................................................ 119
19.2.1 单主单从 .................................................................................................................. 119 19.2.2 互为主从 ..................................................................................................................120 19.2.3 单主多从 ..................................................................................................................120 19.3 配置SPI ....................................................................................................................................121 19.4 数据模式 ...................................................................................................................................122
附录A 电气特性 .............................................................................................................................................125 附录B 更新记录 .............................................................................................................................................126
南通国芯微电子有限公司 总机: 0513-5501 2928/2929/2966 传真: 0513-5501 2926/2956/2947 - iii -
STC8F系列技术手册 官方网站: www.STCMCU.com / www.GXWMCU.com 技术支持: 13922809991/13922805190
1 概述
STC8F系列单片机是STC生产的单时钟/机器周期(1T)的单片机,是宽电压/高速/高可靠/低功耗/超强抗干扰的新一代8051单片机,采用STC第九代加密技术,无法解密,指令代码完全兼容传统8051,但速度快8-12倍。
MCU内部集成高精度R/C时钟(±0.3%),±1%温飘(-40℃~+85℃),常温下温飘±0.6%(-20℃~+65℃),ISP编程时5MHz~30MHz宽范围可设置,可彻底省掉外部昂贵的晶振和外部复位电路(内部已集成高可靠复位电路,ISP编程时4级复位门槛电压可选)。
MCU内部有3个可选时钟源:内部24MHz高精度IRC、内部32KHz的低速IRC、外部4M~33M晶振或外部时钟信号。用户代码中可自由选择时钟源,时钟源选定后可再经过8-bit的自由分频后在将时钟信号提供给CPU和各个外设。
MCU提供两种低功耗模式:IDLE模式和STOP模式。IDLE模式下,CPU停止执行指令,但所有的外设仍处于工作状态,此时功耗约为1.5mA(6MHz工作频率)。STOP模式即为停电模式或者掉电模式,此时CPU和全部外设都停止工作,功耗可降低到0.1uA左右。
MCU提供了丰富的数字外设(4个串口、5个定时器、4组PCA、8组增强型PWM以及I2C、SPI)接口与模拟外设(16路*12位ADC、比较器),可满足广大用户的设计需求。
STC8F系列单片机内部集成了增强型的双数据指针。通过程序控制,可实现数据指针自动递增或递减功能以及两组数据指针的自动切换功能。
产品线
UART
定时器
ADC
增强型PWM
PCA
比较器
I2C ● ●
SPI
STC8F8Kxx STC8F2Kxx
● ●
● ●
●
●
● ●
● ●
● ●
南通国芯微电子有限公司 总机: 0513-5501 2928/2929/2966 传真: 0513-5501 2926/2956/2947 - 1 -