没有合适的资源?快使用搜索试试~ 我知道了~
首页STC8G 51单片机 芯片.pdf
资源详情
资源评论
资源推荐

S
TC
micro
TM
宏晶科技
江苏国芯科技有限公司
STC8G 系列单片机
技术参考手册
技术支持网站:www.STCMCUDATA.com
/ www.STCMCU.com
资料更新日期:2019/10/22

STC8C 系列技术手册 官方网站: www.STCMCUDATA.com / www.STCMCU.com 技术支持: 13922829991 研发顾问: 13922805190
目录
1 概述..........................................................................................................................................
1
2 特性及价格.............................................................................................................................. 2
2.1 STC8G1K08 系列特性及价格 ................................................................................................ 2
3 管脚及说明.............................................................................................................................. 4
3.1 管脚图......................................................................................................................................
4
3.1.1 STC8G1K08 系列管脚图........................................................................................................ 4
3.2 管脚说明..................................................................................................................................
6
3.2.1 STC8G1K08 系列管脚说明 .................................................................................................... 6
3.3 功能脚切换.............................................................................................................................. 9
3.3.1 功能脚切换相关寄存器 .......................................................................................................... 9
3.4 范例程序................................................................................................................................
10
3.4.1 串口 1 切换............................................................................................................................ 10
3.4.2 串口 2 切换.............................................................................................................................11
3.4.3 SPI切换 ..................................................................................................................................
12
3.4.4 PCA/CCP/PWM切换............................................................................................................. 13
3.4.5 I2C切换..................................................................................................................................
15
3.4.6 比较器输出切换.................................................................................................................... 16
3.4.7 主时钟输出切换.................................................................................................................... 17
4 封装尺寸图............................................................................................................................ 19
4.1 TSSOP20 封装尺寸图 ........................................................................................................... 19
4.2 QFN20 封装尺寸图(3
mm*3mm)..................................................................................... 20
4.3 SOP16 封装尺寸图................................................................................................................ 21
4.4 SOP8 封装尺寸图.................................................................................................................. 22
4.5 STC8 系列单
片机命名规则.................................................................................................. 23
5 ISP下载及典
型应用线路图.................................................................................................. 24
5.1 STC8G系列ISP下载应用
线路图 .......................................................................................... 24
5.1.1 使用RS-232 转换器下载....................................................................................................... 24
5.1.2 使用PL230
3-SA下载............................................................................................................. 25
5.1.3 使用PL230
3-GL下载............................................................................................................. 26
5.1.4 使用U8
-Mini工具下载 .......................................................................................................... 27
5.1.5 使用U8
W工具下载 ............................................................................................................... 28
5.1.6 USB直接ISP下载 .................................................................................................................. 29
6 时钟、复位与电源管理........................................................................................................ 30
6.1 系统时钟控制........................................................................................................................ 30
6.2 STC8G系列内部IRC频率调整 ............................................................................................. 33
6.3 系统复位................................................................................................................................
35
6.4 系统电源管理........................................................................................................................ 37
6.5 范例程序................................................................................................................................
38
6.5.1 选择系统时钟源.................................................................................................................... 38
6.5.2 主时钟分频输出.................................................................................................................... 40
江苏国芯科技有限公司 总机: 0513-5501 2928/2929/2966 传真: 0513-5501 2926/2956/2947
- i -

STC8C 系列技术手册 官方网站: www.STCMCUDATA.com / www.STCMCU.com 技术支持: 13922829991 研发顾问: 13922805190
6.5.3 看门狗定时器应用................................................................................................................ 41
6.5.4 软复位实现自定义下载 ........................................................................................................ 42
6.5.5 低压检测................................................................................................................................
44
6.5.6 省电模式................................................................................................................................
45
6.5.7 使用INT0/INT1/INT2/INT3/INT4 中断
唤醒MCU .............................................................. 47
6.5.8 使用T0/T
1/T2/T3/T4 中断唤醒MCU ................................................................................... 50
6.5.9 使用Rx
D/RxD2 中断唤醒MCU............................................................................................ 54
6.5.10 使用LV
D中断唤醒MCU ....................................................................................................... 56
6.5.11 使用CCP0/C
CP1/CCP2 中断唤醒MCU ............................................................................... 58
6.5.12 CMP中断唤醒MCU .............................................................................................................. 60
6.5.13 使用LV
D功能检测工作电压(电池电压) ........................................................................ 62
7 存储器....................................................................................................................................
67
7.1 程序存储器............................................................................................................................ 67
7.2 数据存储器............................................................................................................................ 68
7.2.1 内部RAM............................................................................................................................... 68
7.2.2 内部扩展RAM....................................................................................................................... 69
7.3 存储器中的特殊参数 ............................................................................................................ 70
7.3.1 读取Ban
dgap电压值 (从ROM中读取) ................................................................................ 71
7.3.2 读取Ban
dgap电压值 (从RAM中读取) ................................................................................ 74
7.3.3 读取全球唯一ID号 (从ROM中读取) .................................................................................. 76
7.3.4 读取全球唯一ID号 (从RAM中读取) .................................................................................. 79
7.3.5 读取 32K掉
电唤醒定时器的频率 (从ROM中读取)........................................................... 82
7.3.6 读取 32K掉
电唤醒定时器的频率 (从RAM中读取)........................................................... 84
7.3.7 用户自定义内部IRC频率 (从ROM中读
取)........................................................................ 87
7.3.8 用户自定义内部IRC频率 (从RAM中读
取)........................................................................ 89
8 特殊功能寄存器.................................................................................................................... 91
8.1 STC8G1K08 系列.................................................................................................................. 91
8.2 特殊功能寄存器列表 ............................................................................................................ 92
9 I/O口 ......................................................................................................................................
95
9.1 I/O口相关寄存器................................................................................................................... 95
9.2 配置I/O口............................................................................................................................... 98
9.3 I/O的结构图........................................................................................................................... 99
9.3.1 准双向口(弱上拉) ............................................................................................................ 99
9.3.2 推挽输出................................................................................................................................
99
9.3.3 高阻输入................................................................................................................................
99
9.3.4 开漏输出.............................................................................................................................. 100
9.4 范例程序.............................................................................................................................. 101
9.4.1 端口模式设置...................................................................................................................... 101
9.4.2 双向口读写操作.................................................................................................................. 102
9.4.3 用STC系列MCU的I/O口直接驱动段码LCD .................................................................... 103
10 指令系统.............................................................................................................................. 123
11 中断系统.............................................................................................................................. 127
11.1 STC8G系列中断源.............................................................................................................. 127
11.2 STC8 中断结
构图................................................................................................................ 129
江苏国芯科技有限公司 总机: 0513-5501 2928/2929/2966 传真: 0513-5501 2926/2956/2947
- ii -

STC8C 系列技术手册 官方网站: www.STCMCUDATA.com / www.STCMCU.com 技术支持: 13922829991 研发顾问: 13922805190
11.3 STC8 系列中断列表............................................................................................................ 130
11.4 中断相关寄存器.................................................................................................................. 132
11.4.1 中断使能寄存器(中断允许位) ...................................................................................... 132
11.4.2 中断请求寄存器(中断标志位) ...................................................................................... 135
11.4.3 中断优先级寄存器 .............................................................................................................. 136
11.5 范例程序.............................................................................................................................. 139
11.5.1 INT0 中断(上升沿和下降沿) ........................................................................................ 139
11.5.2 INT0 中断(下降沿) ........................................................................................................ 140
11.5.3 INT1 中断(上升沿和下降沿) ........................................................................................ 141
11.5.4 INT1 中断(下降沿) ........................................................................................................ 143
11.5.5 INT2 中断(下降沿) ........................................................................................................ 144
11.5.6 INT3 中断(下降沿) ........................................................................................................ 146
11.5.7 INT4 中断(下降沿) ........................................................................................................ 147
11.5.8 定时器 0 中断 ...................................................................................................................... 148
11.5.9 定时器 1 中断 ...................................................................................................................... 150
11.5.10 定时器 2 中断...................................................................................................................... 151
11.5.11 UART1 中断 ........................................................................................................................ 153
11.5.12 UART2 中断 ........................................................................................................................ 155
11.5.13 ADC中断 ............................................................................................................................. 157
11.5.14 LVD中断 .............................................................................................................................. 159
11.5.15 PCA中断 .............................................................................................................................. 160
11.5.16 SPI中断 ................................................................................................................................1
63
11.5.17 CMP中断 ............................................................................................................................. 164
11.5.18 I2C中断................................................................................................................................1
66
12 定时器/计数
器..................................................................................................................... 169
12.1 定时器的相关寄存器 .......................................................................................................... 169
12.2 定时器 0/
1............................................................................................................................ 170
12.3 定时器 2............................................................................................................................... 17
3
12.4 掉电唤醒定时器.................................................................................................................. 174
12.5 范例程序.............................................................................................................................. 175
12.5.1 定时器 0(模
式 0-16 位自动重载) ............................................................................... 175
12.5.2 定时器 0(模
式 1-16 位不自动重载) ........................................................................... 176
12.5.3 定时器 0(模
式 2-8 位自动重载) ................................................................................. 178
12.5.4 定时器 0(模
式 3-16 位自动重载不可屏蔽中断) ....................................................... 179
12.5.5 定时器 0(外
部计数-扩展T0 为外部下降沿中断)...................................................... 180
12.5.6 定时器 0(测
量脉宽-INT0 高电平宽度)...................................................................... 182
12.5.7 定时器 0(时
钟分频输出) ............................................................................................... 183
12.5.8 定时器 1(模
式 0-16 位自动重载) ............................................................................... 185
12.5.9 定时器 1(模
式 1-16 位不自动重载) ........................................................................... 186
12.5.10 定时器 1(模
式 2-8 位自动重载) ................................................................................. 187
12.5.11 定时器 1(外
部计数-扩展T1 为外部下降沿中断)...................................................... 189
12.5.12 定时器 1(测
量脉宽-INT1 高电平宽度)...................................................................... 190
12.5.13 定时器 1(时
钟分频输出) ............................................................................................... 192
12.5.14 定时器 1(模
式 0)做串口 1 波特率发生器 .................................................................... 193
江苏国芯科技有限公司 总机: 0513-5501 2928/2929/2966 传真: 0513-5501 2926/2956/2947
- iii -

STC8C 系列技术手册 官方网站: www.STCMCUDATA.com / www.STCMCU.com 技术支持: 13922829991 研发顾问: 13922805190
12.5.15 定时器 1(模式 2)做串口 1 波特率发生器 .................................................................... 197
12.5.16 定时器 2(16 位自动重载
) .............................................................................................. 200
12.5.17 定时器 2(外
部计数-扩展T2 为外部下降沿中断)...................................................... 202
12.5.18 定时器 2(时
钟分频输出) ............................................................................................... 203
12.5.19 定时器 2 做串
口 1 波特率发生器 ...................................................................................... 205
12.5.20 定时器 2 做串
口 2 波特率发生器 ...................................................................................... 208
13 串口通信.............................................................................................................................. 213
13.1 串口相关寄存器.................................................................................................................. 213
13.2 串口 1...................................................................................................................................
214
13.2.1 串口 1 模式 0....................................................................................................................... 215
13.2.2 串口 1 模式 1....................................................................................................................... 216
13.2.3 串口 1 模式 2....................................................................................................................... 219
13.2.4 串口 1 模式 3....................................................................................................................... 219
13.2.5 自动地址识别...................................................................................................................... 220
13.3 串口 2...................................................................................................................................
222
13.3.1 串口 2 模式 0....................................................................................................................... 222
13.3.2 串口 2 模式 1....................................................................................................................... 223
13.4 串口注意事项...................................................................................................................... 225
13.5 范例程序.............................................................................................................................. 226
13.5.1 串口 1 使用
定时器 2 做波特率发生器 .............................................................................. 226
13.5.2 串口 1 使用
定时器 1(模式 0)做波特率发生器 ............................................................ 229
13.5.3 串口 1 使用
定时器 1(模式 2)做波特率发生器 ............................................................ 232
13.5.4 串口 2 使用
定时器 2 做波特率发生器 .............................................................................. 236
14 比较器,掉电检测,内部固定比较电压.......................................................................... 240
14.1 比较器内部结构图.............................................................................................................. 240
14.2 比较器相关的寄存器 .......................................................................................................... 241
14.3 范例程序.............................................................................................................................. 243
14.3.1 比较器的使用(中断方式) .............................................................................................. 243
14.3.2 比较器的使用(查询方式) .............................................................................................. 245
14.3.3 比较器作外部掉电检测 ...................................................................................................... 247
14.3.4 比较器检测工作电压(电池电压) .................................................................................. 249
15 IAP/EEPROM .................................................................................................................... 253
15.1 EEPROM相关的寄存器...................................................................................................... 253
15.2 EEPROM大小及地址.......................................................................................................... 255
15.3 范例程序.............................................................................................................................. 257
15.3.1 EEPROM基本操作.............................................................................................................. 257
15.3.2 使用MOVC读取EEPROM.................................................................................................. 260
15.3.3 使用串口送出EEPROM数据.............................................................................................. 263
16 ADC模数转换 ..................................................................................................................... 268
16.1 ADC相关的寄存器.............................................................................................................. 268
16.2 范例程序.............................................................................................................................. 271
16.2.1 ADC基本操作(查询方式).............................................................................................. 271
16.2.2 ADC基本操作(中断方式).............................................................................................. 272
16.2.3 格式化ADC转换结果.......................................................................................................... 274
江苏国芯科技有限公司 总机: 0513-5501 2928/2929/2966 传真: 0513-5501 2926/2956/2947
- iv -
剩余450页未读,继续阅读

















lxd251851
- 粉丝: 98
- 资源: 6
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
最新资源
- Xilinx SRIO详解.pptx
- Informatica PowerCenter 10.2 for Centos7.6安装配置说明.pdf
- 现代无线系统射频电路实用设计卷II 英文版.pdf
- 电子产品可靠性设计 自己讲课用的PPT,包括设计方案的可靠性选择,元器件的选择与使用,降额设计,热设计,余度设计,参数优化设计 和 失效分析等
- MPC5744P-DEV-KIT-REVE-QSG.pdf
- 通信原理课程设计报告(ASK FSK PSK Matlab仿真--数字调制技术的仿真实现及性能研究)
- ORIGIN7.0使用说明
- 在VMware Player 3.1.3下安装Redhat Linux详尽步骤
- python学生信息管理系统实现代码
- 西门子MES手册 13 OpcenterEXCR_PortalStudio1_81RB1.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论0