第1章 Flexis系列微控制器概述
1.1 微控制器的基本概念
1.2 Flexis系列微控制器的特点与优势
1.3 Flexis系列微控制器的主要应用
第2章 Flexis QEl28微控制器基本原理
2.1 MC9S08QEl28微控制器的基本原理
2.1.1 MC9S08QEl28的主要特性及内部结构
2.1.2 MC9S08QEl28的外部引脚及封装
2.1.3 MC9S08QEl28的存储空间
2.I.4 MC9S08QEl28复位
2.1.5 MC9S08QEl28中断
2.1.6 系统配置
2.2 MCF51QEl28微控制器的基本原理
2.2.1 MCF51QEl28的主要特性及内部结构
2.2.2 MCFSlQEl28的存储空间
2.2.3 MCF51QEl28复位
2.2.4 MCF51QEl28中断
2.2.5 系统配置
第3章 HCS08内核
3.1 HCS08内核介绍
3.1.1 HCS08内核的特点
3.1.2 相关寄存器
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.3.8 其他指令
3.4 HCS08汇编语言基础
3.4.1 HCS08汇编语言源程序格式
3.4.2 HCS08伪操作指令
3.4.3 汇编例程
第4章 ColdFire Vl内核
4.1 ColdFire Vl内核介绍
4.1.1 ColdFire Vl内核的特点
4.1.2 相关寄存器
4.1.3 用户编程模式
4.1.4 管理员编程模式
4.2 寻址方式
4.3 指令系统
4.3.1 指令集中相关符号的定义
4.3.2 数据传输类指令
4.3.3 程序控制类指令
4.3.4 整数运算类指令
4.3.5 逻辑操作类指令
4.3.6 移位类指令
4.3.7 位操作类指令
4.3.8 系统控制类指令
4.3.9 缓存保持类指令
第5章 软件集成开发调试
5.1 CodeWarrior V6集成开发环境入门
5.1.1 创建新工程
5.1.2 打开工程
5.2 编译链接与仿真调试
5.2.1 编译链接
5.2.2 仿真和实时调试窗口的使用
5.2.3 常用的调试命令
5.3 程序的下载及在线调试
5.4 ColdWarrior V6环境下的程序编写
5.4.1 开发环境文件说明
5.4.2 汇编语言源程序的组成
5.4.3 C语言源程序的组成
5.5 8 位机到32位机的轻松移植
第6章 并行输入,输出口
6.1 A口I/O寄存器
6.2 其他端口寄存器
6.3 输入输出实例
6.3.1 数字量的输入输出
6.3.2 8段数码管显示编程
6.3.3 液晶显示编程
6.4 快速I/O口
第7章 键盘及键盘中断
7.1 键盘的基本问题
7.2 QE128系列单片机的键盘中断模块
7.3 键盘实例
7.3.1 消除抖动的键盘循环扫描方式编程
7.3.2 键盘中断方式编程
7.3.3 实例总结
第8章 内部时钟源
8.1 QE128的系统时钟
8.2 内部时钟源的结构及组成
8.3 内部时钟源的寄存器
8.4 内部时钟源的工作模式
8.4.1 7种工作模式
8.4.2 各个模式下的总线频率
8.4.3 模式转换
8.5 时钟源的校准
8.6 内部时钟源初始化编程
第9章 定时器模块及实时计数器模块
9.1 定时器工作原理
9.2 定时器模块的寄存器
9.3 时钟显示程序编写
9.4 输入捕捉功能编程
9.5 比较输出功能编程
9.6 利用定时器进行赛车速度设置
9.7 PWM功能程序编写
9.7.1 PWM功能简介
9.7.2 利用PWM制作电子琴
9.8 实时计数器
9.8.1 RTC模块寄存器
9.8.2 RTC工作过程
9.8.3 与TPM模块的比较
第10章 A/D转换模块
10.1 A/D转换概述
10.2 QE128微控制器中的A/D转换模块
10.3 寄存器定义
10.4 功能描述
10.4.1 输入时钟源选择
10.4.2 输入选择和引脚控制
10.4.3 转换控制
10.4.4 自动比较功能
10.4.5 微控制器等待模式
10.4.6 微控制器停止模式
10.5 A/D转换模块初始化实例
10.6 以中断方式实现A/D转换
第11章 串行接口
11.1 串行接口概述
11.2 串行外设接口SPI
11.2.1 SPI系统构建
11.2.2 SPI模块内部结构
11.2.3 SPI模块寄存器
11.2.4 SPI功能描述
11.2.5 SPI编程实例
11.3 IIC总线
11.3.1 IIC串行总线协议
11.3.2 IIC数据通信
11.3.3 IIC时钟同步
11.3.4 IIC模块寄存器
11.3.5 IIC中断
11.3.6 AT24C02IIC通信实例
11.4 串行通信接口SCI
11.4.1 异步串行通信的基本知识
11.4.2 RS-232C总线标准
11.4.3 SCI模块的寄存器
11.4.4 QE128中SCI模块的几种操作模式
11.4.5 串行通信实例
第12章 QE128的低功耗特性
12.1 低功耗特性概述
12.2 低功耗操作模式
12.2.1 低功耗模式
12.2.2 与低功耗模式相关的寄存器
12.2.3 模式选择方式
12.3 外设时钟门控技术
……
第13章 Flexis JM系列微控制器
第14章 JM系列USB模块
附录A 索引
附录B USBDM说明书
附录C MCF51JM128综合开发实例
附录D TGFSYS教学实验系统
参考文献