描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787302161837
内容简介
全书共17章,分3个部分。第1部分共6章,为嵌入式入门导引。主要介绍嵌入式应用的硬件与软件基础,同时给出了Freescale HC08/S08/RS08系列单片机的基本人门知识,包括基本结构、汇编语言及08C语言基础,提供了第一个汇编工程与第一个C语言工程实例,给出了开发环境与基本调试方法的介绍。第2部分共8章,为嵌入式系统的基础应用。包括串行通信接口(SCI)、键盘、LED与ICD、SPI、A/D、D/A、IIC、定时器、Flash存储器在线编程及其他功能模块,该部分为本书的重点内容。第3部分共3章,为应用实例,包括实际应用系统设计实例、JB8的LISB 1.1模块与应用实例、GZ60的CAN模块及应用实例。附录含有苏州大学Freescale嵌入式系统实验室提供的硬件评估板资料及本书配套教学资料目录结构。
本书可供高等院校有关专业的高年级和研究生用作教材或参考读物,也可供嵌入式系统开发与研究人员用作参考和进修资料。
本书可供高等院校有关专业的高年级和研究生用作教材或参考读物,也可供嵌入式系统开发与研究人员用作参考和进修资料。
目 录
第1部分 嵌入式系统入门导引
第1章 概述
1.1 嵌入式系统的含义与发展历史
1.1.1 嵌入式系统与单片机
1.1.2 MCU的发展简史
1.1.3 MCU在我国的应用与教学概况
1.2 嵌入式系统常用术语
1.2.1 与硬件相关的术语
1.2.2 与通信相关的术语
1.2.3 与功能模块相关的术语
1.2.4 与嵌入式软件相关的术语
1.3 嵌入式系统开发方法导引
1.3.1 嵌入式产品的一般构成
1.3.2 嵌入式产品的一般开发方法
1.4 嵌入式系统的特点与学习建议
1.4.1 嵌入式系统的特点
1.4.2 嵌入式系统的学习建议
练习题
第2章 Freescale HC08/S08/RS08 MCU概述
2.1 08系列单片机简介
2.1.1 Freescale单片机的命名规则
2.1.2 08系列单片机资源简介
2.2 HC208系列单片机
2.2.1 MC908GPP32单片机的性能概述
2.2.2 内部结构简图与引脚功能
2.2.3 GP32最小系统
2.2.4 GP32存储器组织
2.3 HCS08系列单片机
2.3.1 HCS08系列MCU的基本特征
2.3.2 MC9S08GB60的内部结构简图与引脚功能
2.3.3 GB60存储器组织
2.4 RS08系列单片机
2.4.1 RS08系列MCU的基本特征
2.4.2 MC9RS08KA2的内部结构简图与引脚功能
2.4.3 KA2存储器组织
2.5 进一步讨论
2.5.1 内存大端、小端排序问题
2.5.2 嵌入式系统MCU的选择问题
练习题
第3章 HC08/S08/RS08 CPU
3.1 HC08 CPU基本构成
3.2 寻址方式
3.3 指令系统
3.3.1 数据传送类指令
3.3.2 算术运算类指令
3.3.3 逻辑运算类指令
3.3.4 位操作类指令
3.3.5 移位类指令
3.3.6 程序控制类指令
3.3.7 其他指令
3.4 HCS08CPU与HC08 CPU的比较
3.5 RS08 CPU简介
3.5.1 RS08 CPU和RAM的寄存器
3.5.2 RS08分页方案
3.5.3 RS08的寻址方式
3.5.4 RS08的子程序调用
3.5.5 RS08的指令集
3.6 08汇编语言基础
3.6.1 08汇编源程序格式
3.6.2 08伪操作指令
练习题
第4章 通用I/O接口及第一个汇编工程
4.1 通用I/O接口的基本概念及连接方法
4.2 MC908GP32的通用I/O
4.2.1 A口
4.2.2 B口
4.2.3 C口、D口和E口
4.3 汇编T程文件组织与第一个汇编入门程序
……
第5章 08C语言及第一个08C工程
第2部分 嵌入式系统的基础应用
第6章 源程序编译及调试
第7章 串行通信接口(SCI)
第8章 键盘
第9章 LCD与LED编程
第10章 SPI与模拟拟量转换
第11章 GB60与IIC模块及其应用
第12章 定时接口模块
第13章 Flash存储器
第14章 其他功能模块
第3部分 嵌入式系统应用实例
第15章 实际应用系统设计实例
第16章 JB8与USB1.1模块与应用实例
第17章 GZ60的CAN模块及应用实例
附录
参考文献
第1章 概述
1.1 嵌入式系统的含义与发展历史
1.1.1 嵌入式系统与单片机
1.1.2 MCU的发展简史
1.1.3 MCU在我国的应用与教学概况
1.2 嵌入式系统常用术语
1.2.1 与硬件相关的术语
1.2.2 与通信相关的术语
1.2.3 与功能模块相关的术语
1.2.4 与嵌入式软件相关的术语
1.3 嵌入式系统开发方法导引
1.3.1 嵌入式产品的一般构成
1.3.2 嵌入式产品的一般开发方法
1.4 嵌入式系统的特点与学习建议
1.4.1 嵌入式系统的特点
1.4.2 嵌入式系统的学习建议
练习题
第2章 Freescale HC08/S08/RS08 MCU概述
2.1 08系列单片机简介
2.1.1 Freescale单片机的命名规则
2.1.2 08系列单片机资源简介
2.2 HC208系列单片机
2.2.1 MC908GPP32单片机的性能概述
2.2.2 内部结构简图与引脚功能
2.2.3 GP32最小系统
2.2.4 GP32存储器组织
2.3 HCS08系列单片机
2.3.1 HCS08系列MCU的基本特征
2.3.2 MC9S08GB60的内部结构简图与引脚功能
2.3.3 GB60存储器组织
2.4 RS08系列单片机
2.4.1 RS08系列MCU的基本特征
2.4.2 MC9RS08KA2的内部结构简图与引脚功能
2.4.3 KA2存储器组织
2.5 进一步讨论
2.5.1 内存大端、小端排序问题
2.5.2 嵌入式系统MCU的选择问题
练习题
第3章 HC08/S08/RS08 CPU
3.1 HC08 CPU基本构成
3.2 寻址方式
3.3 指令系统
3.3.1 数据传送类指令
3.3.2 算术运算类指令
3.3.3 逻辑运算类指令
3.3.4 位操作类指令
3.3.5 移位类指令
3.3.6 程序控制类指令
3.3.7 其他指令
3.4 HCS08CPU与HC08 CPU的比较
3.5 RS08 CPU简介
3.5.1 RS08 CPU和RAM的寄存器
3.5.2 RS08分页方案
3.5.3 RS08的寻址方式
3.5.4 RS08的子程序调用
3.5.5 RS08的指令集
3.6 08汇编语言基础
3.6.1 08汇编源程序格式
3.6.2 08伪操作指令
练习题
第4章 通用I/O接口及第一个汇编工程
4.1 通用I/O接口的基本概念及连接方法
4.2 MC908GP32的通用I/O
4.2.1 A口
4.2.2 B口
4.2.3 C口、D口和E口
4.3 汇编T程文件组织与第一个汇编入门程序
……
第5章 08C语言及第一个08C工程
第2部分 嵌入式系统的基础应用
第6章 源程序编译及调试
第7章 串行通信接口(SCI)
第8章 键盘
第9章 LCD与LED编程
第10章 SPI与模拟拟量转换
第11章 GB60与IIC模块及其应用
第12章 定时接口模块
第13章 Flash存储器
第14章 其他功能模块
第3部分 嵌入式系统应用实例
第15章 实际应用系统设计实例
第16章 JB8与USB1.1模块与应用实例
第17章 GZ60的CAN模块及应用实例
附录
参考文献
评论
还没有评论。