STM8单片机原理与实践PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:刘海成,叶树江,郭强编著
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:2013
- ISBN:9787512411203
- 页数:264 页
第1章 STM8单片机简介 1
1.1 STM8系列单片机的特点 1
1.2 STM8系列单片机的基本结构 2
1.3 STM8系列单片机的分类 3
1.3.1 STM8S单片机系列产品 3
1.3.2 STM8L超低功耗8位单片机 4
1.3.3 STM8A针对汽车的8位单片机 6
1.4 STM8系列单片机的时钟控制 6
1.4.1 外设时钟门控 7
1.4.2 时钟安全系统(CSS) 8
1.4.3 时钟输出功能(CCO) 9
1.4.4 时钟中断 9
1.4.5 时钟控制寄存器 9
第2章 STM8的GPIO及STM8单片机开发工具和流程 18
2.1 通用输入/输出口(GPIO)功能概述 18
2.2 GPIO功能寄存器 21
2.3 GPIO与LED显示技术 23
2.3.1 LED显示器的结构与原理 23
2.3.2 LED数码管显示器的译码方式 24
2.3.3 LED数码管的显示方式 25
2.3.4 LED点阵屏技术 27
2.4 GPIO与键盘技术 30
2.4.1 键盘的工作原理 30
2.4.2 独立式键盘与单片机的接口 35
2.4.3 矩阵式键盘与单片机的接口 37
2.5 ST Toolset开发环境 40
2.5.1 安装ST Toolset 41
2.5.2 创建一个汇编语言的应用工程 42
2.5.3 调试 48
2.6 COSMIC C语言编程 49
2.6.1 安装COSMIC C编译器 49
2.6.2 COSMIC C语言编译器在ST Toolset中的配置 52
2.6.3 创建一个COSMIC C语言应用工程 52
2.6.4 如何生成hex文件 55
2.7 IAR Embedded Workbench开发环境 56
2.7.1 IAR的安装与配置 56
2.7.2 IAR IDE介绍 58
2.7.3 基于IAR的STM8开发过程 60
2.8 仿真调试工具 66
2.8.1 ST-LINK 66
2.8.2 STX-RLINK 66
2.9 STM8 EMC设计注意事项 67
第3章 STM8中断控制器 69
3.1 中断控制器(ITC)能概述 69
3.1.1 中断的功能 69
3.1.2 STM8S单片机中断源和中断向量 70
3.1.3 STM8S单片机中断响应过程 71
3.1.4 STM8S单片机中断优先级 72
3.2 相关功能寄存器 73
3.3 STM8外中断应用举例 77
第4章 STM8定时器 79
4.1 TIM4——8位基本定时器 80
4.1.1 TIM4——8位基本定时器功能概述 80
4.1.2 相关功能寄存器 80
4.1.3 应用举例 83
4.2 TIM2、TIM3——16位通用定时器 86
4.2.1 TIM2、TIM3——16位通用定时器功能概述 86
4.2.2 相关功能寄存器 87
4.2.3 应用举例 100
4.3 TIM1——16位高级控制定时器 101
4.3.1 TIM1——16位高级控制定时器功能概述 101
4.3.2 相关功能寄存器 102
4.3.3 应用举例 126
第5章 STM8的SPI和I2C串行外设接口 129
5.1 STM8的SPI串行外设接口 129
5.1.1 STM8的SPI功能概述 129
5.1.2 相关功能寄存器 136
5.1.3 STM8的SPI驱动串入并出74HC595应用举例 140
5.2 STM8的I2C接口 144
5.2.1 I2C简介 144
5.2.2 相关功能寄存器 146
5.2.3 STM8的I2C读写AT24xx系列E2PROM应用举例 156
第6章 STM8通用异步收发器(UART) 160
6.1 通用异步收发器(UART) 160
6.1.1 UART功能概述 162
6.1.2 UART相关功能寄存器 165
6.1.3 收发函数例程 174
6.2 UART与RS-232接口 177
6.3 RS-485分布式测控系统应用 180
6.3.1 RS-485总线 180
6.3.2 RS-485总线通信系统的可靠性分析及措施 184
第7章 模拟/数字转换器(ADC) 188
7.1 内部模拟/数字转换器(ADC) 188
7.1.1 内部模拟/数字转换器(ADC)功能概述 189
7.1.2 ADC相关功能寄存器 192
7.1.3 应用举例 200
7.2 模拟/数字转换器(ADC)-TLC2543 203
7.2.1 模拟/数字转换器(ADC)-TLC2543简介 203
7.1.2 应用实例 208
第8章 STM8单片机其他功能应用 210
8.1 独立看门狗(IWDG) 210
8.1.1 独立看门狗(IWDG)功能概述 210
8.1.2 IWDG相关功能寄存器 211
8.1.3 应用举例 212
8.2 窗口看门狗(WWDG) 215
8.2.1 窗口看门狗(WWDG)功能概述 215
8.2.2 WWDG相关功能寄存器 218
8.2.3 应用举例 219
8.3 E2PROM 222
8.3.1 STM8S E2PROM 222
8.3.2 相关功能寄存器 223
8.3.3 应用举例 224
8.4 STM8系列单片机的电源管理 226
8.5 自动唤醒(AWU) 228
8.5.1 自动唤醒(AWU)功能概述 228
8.5.2 AWU相关功能寄存器 231
8.5.3 应用举例 232
8.6 蜂鸣器(BEEP) 234
8.6.1 蜂鸣器(BEEP)功能概述 234
8.6.2 BEEP相关功能寄存器 235
8.6.3 应用举例 236
8.7 1602字符液晶及其接口技术 238
8.7.1 1602总线方式驱动接口及读写时序 239
8.7.2 操作1602的11条指令祥解 240
8.7.3 1602液晶驱动程序设计 243
8.8 单总线技术与基于DS18B20的温度检测系统设计 250
8.8.1 DS18B20概貌 250
8.8.2 DS18B20的内部构成及测温原理 251
8.8.3 DS18B20的访问协议 253
8.8.4 DS18B20的自动识别技术 255
8.8.5 DS18B20的单总线读写时序 256
8.8.6 DS18B20使用中的注意事项 258
8.8.7 单片DS18B20测温应用程序设计 258
参考文献 264
- 《语文教育教学实践探索》陈德收 2018
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《反思性实践》胡红梅, 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《环境影响评价公众参与理论与实践研究》樊春燕主编 2019
- 《学校特色教育探索与实践》管升起著 2019
- 《刑法归责原理的规范化展开》陈璇著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019