入门到精通 SC01
T8 5
单片机核心技术
—基于 SC5
T1 系列高速仿真型单片机
李友全
编著
*********************
出版社
-1-
内 容 简 介
本书以最新流行的不需要外部晶振与复½电路的可仿真的高速 SC5
T1 系列单片机为核心,详细介绍了
单片机内部功½模块,比如定时器、中断、串口、SI
P 接口、片内比较器、AC
D ½换器、可编程计数器阵列
(C/C/W)
CPPAPM等,每个重要知识点½有简短精炼的实例½验证,然后就是单片机常用外围接口的介绍与
SC5
T1 系列单片机的实际产品运用实例分析,
另外对单片机开发必须掌握的 C
语言基础知识与 Ki 开发环
el
境也½了较为详细的介绍,对于没有学习过 C
语言的读者通过本书也½½松进入以 C
语言开发单片机的学
习状态。
为了快速验证本书的理论知识,½者设计了与本书配套的双核(两个仿真型单片机)实验板,功½强
大,操½简单,直观,除用于本书实验测试外,也可用于产品前期开发。
本书可½为普通高校计算机类、
电子类、
自动控制类,
仪器仪表类、
机电一½化类等相关专业教学用书,
对已有一定设计经验的单片机工程师也有重要参考价值。
-2-
目
第1
章
单片机高效入门
11 单片机简介
.
111 认识单片机
..
112 单片机的用途
..
113 学习的典型芯片与 C
..
语言介绍
114 本书配套实验板及相关学习工具介绍
..
12 点亮 1
.
个发光二极管
121 单片机型号½名规则
..
122 单片机引脚功½说明
..
123 制½一个最简单的单片机实验电路
..
124 ½用 Ki uso3
..
el Vin 环境编写最简单的程序
½
125 IP
..
S 下½½程序到单片机(将电脑上的目标代码“灌入”单片机中运行)
126 程序解释
..
13 Ki 仿真
.
el
131 ½件仿真(标准 85 方式仿真,不½仿真单片机新增功½)
..
01
132 硬件仿真(利用 SC
..
T 专用仿真芯片仿真,可仿真所有功½)
14 经典流水灯实例
.
15 单片机 C
.
语言延时程序详解
151学会½用计算½件
..
152计算½件内部运算过程详解
..
153利用库½数实现短暂精确延时
..
154½用定时器/
..
计数器实现精确延时
16 mi(、vi mi(和 itmi(的区别
.
an) od an) n an)
17 pit 格式化输出½数
.
rnf
第2
章
单片机开发必须掌握的 C
语言基础
21 简单数据类型与运算符
.
211 原码、反码、补码、BD
..
C 码、格 雷 码
212 常量
..
213 变量的数据类型(i、ca、it og la)
..
bt hr n、ln、fot
214 变量存储空间(oe aa、baa、iaa dt)
..
cd、dt
dt
dt、xaa
215 变量存储类型(uo ttc xen
..
at、sai、etr)
216 变量½用域
..
217 运算符
..
218 运算符的优先级与结合性
..
22 C1
.
5 构造数据类型
221 数组:将相同类型数据组合在一起就构成数组(如数码管显示缓冲区)
..
222 结构½:将不同类型数据组合在一起就构成结构½(如年月日 21-23)
..
041-1
223 共用½:不同变量占用相同内存地址就是共用½
..
224 指针:用于直接读取或修改内存值
..
225 #eie tpdf
..
dfn 与 yee 的差别
-3-
23 流程与控制
.
231 分支结构
..
232 循环结构
..
233 跳½结构
..
24
.
½数
241 ½数定义
..
242 调用格式
..
243 传值调用与传地址调用 2
..
种方式对比
244 数组½为½数参数
..
245 ½用指针变量½½数½式参数
..
246 ½用结构½变量指针½为½数参数
..
247 ½数½用域
..
248 库½数
..
25
.
模块化编程
251 头文件的编写
..
252 条件编译
..
253 多文件程序(模块化编程)
..
第3
章 定时器/
计数器、中断系统
31定时器/
.
计数器
311单片机定时器/
..
计数器工½原理概述
312定时器/
..
计数器的相关寄存器
313定时器/
..
计数器的工½方式
314初值计算
..
315编程举例
..
32可编程时钟输出
.
33中断系统
.
331中断系统结构图
..
332操½电路图中的开关(
..
相关寄存器介绍)
333编写中断½数
..
334中断程序举例
..
335外中断代码调试(按键的防抖技术)
..
第4
章 串口通信
41 最基本的串口通信
.
411 串口数据发送格式
..
412 串口相关寄存器
..
413 波特率计算步骤详解
..
414 单片机与计算机通信的简单例子
..
42 ½底理解串口通信协议
.
43 串口隔离电路
.
44 计算机扩展串口(UB½串口芯片 C30)
.
S
H4G
45 R45
.
S8 串行通信
-4-
46 SI
.
S 通信
461 SI
..
S 数据通信格式
462 SI
..
S 硬件电路
463 SI
..
S ½件实现
47数据通信中的错误校验
.
471校验和(Ceku)与重要的串口通信实例
..
hcSm
472CC
.. R 校验(全称:循环冗½码校验)
48 单片机串口向计算机串口发送 2
.
进制、1 进制、数值与字符串
6
第5
章
SI
P 通信
51 SI
.
P 总线数据传输格式
511 接口定义
..
512 传输格式
..
52 SI
.
P 接口相关寄存器
521 SI
..
P 相关的特殊功½寄存器
522 SI
..
P 接口引脚切换
53 SI
.
P 接口运用举例
第6
章
2
通信
IC
2
61 IC
.
总线数据传输格式
611 各个½的传输要求
..
612 多字节传输格式
..
62 程序模块功½测试
.
621 硬件仿真观察 2C2
..
40 读写结果(RC
/ 时钟:2.14H)
218Mz
622 硬件仿真观察 2C26 读写结果(RC
..
43/4
/ 时钟:2.14H)
218Mz
63 2C2
.
40 运用实例(断电瞬间存储整数或浮点数)
第7
章 单片机内部比较器与 DtFah
aals 存储器
71 SC5 系列单片机内部比较器
.
T1W
711 比较器结构图
..
712 寄存器说明
..
713 电路讲解与程序实例
..
72 DtFah
.
aals 存储器
721 DtFah
..
aals 操½有关的寄存器介绍
722 DtFah
..
aals 操½实例(断电瞬间存储数据)
第8
章 可编程计数阵列 CPPAPM
C/C/W 模块(
可用½ DC
A)
81 PA
.
C 模块总½结构图
82 PA
.
C 模块的特殊功½寄存器
83 PA
.
C 模块的工½模式与应用举例
第9
章 模数½换器 AC
D
91 模数½换器 AC
.
D 主要技术指标
92 ½用单片机内部的 1 ½ AC
.
0 D ½换器
921 D 相关的特殊功½寄存器
..、AC
922
..、实例代码
-5-
评论