
| 第1章 微控制器概论 1.1 什么是微控制器 1.2 微控制器与微处理器--微计算机技术的两大分支 1.3 微控制器与专用集成电路 1.4 微控制器的历史与发展 1.5 微控制器的开发手段 1.6 motorola微控制器命名法 第2章 新一代8位微控制器mc68hc08 2.1 mc68hc08系列微控制器概述 2.1.1 mc68hc08各系列简介 2.1.2 mc68hc08系列微控制器的主要特点 2.1.3 mc68hc08中央处理器cpu08 2.2 mc68hc908gp32概述 2.2.1 mc68hc908gp32的特性 2.2.2 mc68hc908gp32的功能结构 2.2.3 mc68hc908gp32的存储器组织与空间分配 2.2.4 mc68hc908gp32的系统设置 2.2.5 mc68hc908gp32的管脚与封装 第3章 中断与复位 3.1 中断 .3.1.1 中断的效果 3.1.2 中断源 3.1.3 中断状态寄存器 3.2 复位 3.2.1 复位的效果 3.2.2 外部复位 3.2.3 内部复位 3.2.4 sim复位状态寄存器 3.3 config寄存器 3.4 系统集成模块简介 第4章 mc68hc08指令系统及汇编语言程序设计 4.1 指令分类 4.2 寻址方式 4.2.1 隐含寻址方式 4.2.2 立即寻址方式 4.2.3 直接寻址方式 4.2.4 扩展寻址方式 4.2.5 变址寻址方式 4.2.6 相对寻址方式 4.2.7 存储器到存储器的寻址方式 4.3 汇编语言程序设计 4.3.1 机器语言和汇编语言 4.3.2 汇编语言源程序的格式 4.3.3 汇编伪指令 4.3.4 汇编语言程序的编译 4.3.5 s记录 4.3.6 汇编语言程序设计和举例 第5章 闪速存储器 5.1 闪速存储器概述 5.2 闪速存储器的编程操作 5.2.1 闪速存储器编程操作概述 5.2.2 闪速存储器的编程寄存器 5.2.3 闪速存储器的编程步骤 5.2.4 闪速存储器的编程范例 5.3 闪速存储器的编程模式 5.3.1 闪速存储器编程模式概述 5.3.2 用户模式下的闪速存储器编程方法 第6章 定时器 6.1 定时器的结构及基本功能 6.1.1 定时器的寄存器 6.1.2 定时器溢出 6.1.3 定时器预置计数溢出 6.1.4 定时器的状态和控制寄存器 6.2 输入捕捉 6.2.1 输入捕捉的概念 6.2.2 输入捕捉操作 6.2.3 输入捕捉的控制寄存器 6.2.4 输入捕捉编程实例 6.3 输出比较 6.3.1 输出比较的概念 6.3.2 输出比较操作 6.3.3 输出比较的控制寄存器 6.3.4 不带缓冲的输出比较 6.3.5 带缓冲的输出比较 6.4 脉宽调制输出 6.4.1 脉定调制的概念 6.4.2 不带缓冲的脉宽调制波 6.4.3 带缓冲的脉宽调制波 第7章 时钟发生模块 7.1 通用锁相环频率合成器简介 7.1.1 通用锁相环频率合成器的系统结构 7.1.2 通用锁相环频率合成器的主要技术指标 7.2 mc68hc08时钟发生模块 7.2.1 mc68hc08时钟发生模块概述 7.2.2 mc68hc08时钟发生模块的内部组成 7.2.3 mc68hc08时钟发生模块的外部引脚 7.2.4 mc68hc08时钟发生模块的晶振电路 7.2.5 mc68hc08时钟发生模块的锁相环频率合成器 7.2.6 mc68hc08时钟发生模块的时钟选择电路 7.3 mc68hc908gp32时钟发生模块 7.3.1 mc68hc908gp32时钟发生模块的寄存器 7.3.2 mc68hc908gp32时钟发生模块中销相环电路参数计算 7.3.3 mc68hc908gp32时钟发生模块编程举例 7.3.4 mc68hc908gp32时钟发生模块在wait、stop指令中的状态 第8章 输入输出i/o 8.1 并行i/o 8.1.1 并行口 8.1.2 并行口应用举例 8.2 异步串行通信接口sci 8.2.1 rs-232c标准 8.2.2 标准不归零数据格式 8.2.3 sci功能 8.2.4 sci发送器 8.2.5 sci接收器 8.2.6 sci寄存器 8.2.7 sci应用 8.2.8 软件串行口 8.3 同步串行外设接口spi 8.3.1 spi的数据流动 8.3.2 spi功能 8.3.3 spi引脚 8.3.4 spi寄存器 8.3.5 spi应用举例 8.4 a/d转换器 8.4.1 a/d状态与控制寄存器 8.4.2 a/d数据寄存器 8.4.3 a/d时钟寄存器 第9章 用c语言开发mc68hc08微控制器系统应用程序 9.1 c语言是开发微控制器应用系统软件的有力工具 9.1.1 使用c语言编写应用程序 9.1.2 使用汇编语言编写与硬件相关的程序 9.2 交叉编译和c语言程序运行环境的建立 9.3 应用程序的构成与模块化程序结构 9.4 全程变量与局部变量 9.5 函数的结构与函数间参数的传递 9.6 程序模块的框架与组织 9.7 宏调用 第10章 低功耗模式 10.1 wait和stop指令 10.1.1 stop指令 10.1.2 wait指令 10.2 唤醒微控制器的事件 10.3 在wait和stop模式下微控制器中各模块的工作状态 10 3.1 a/d转换模块 10.3.2 断点模块(brk) 10.3.3 中央处理器(cpu) 10.3.4 时钟发生模块(cgm) 10.3.5 看门狗模块(cop) 10.3.6 外中断模块(irq) 10.3.7 键盘中断模块(kbi) 10.3.8 低电压禁止模块(lvi) 10.3.9 异步串行通信接口(sci) 10.3.10 同步串行通信接口(spi) 10.4 低功耗应用举例 10.4.1 智能二线制仪表简介 10.4.2 智能二线制仪表的硬件电路 10.4.3 智能二线制仪表的低功耗措施 10.4.4 智能二线制仪表的软件 10.4.5 智能二线制仪表系统功耗的估算 第11章 监控rom程序 11.1 监控rom程序的功能 11.2 监控rom程序详解 第12章 电磁兼容性 12.1 电磁兼容的基本概念 12.2 电磁兼容组织与标准 12.3 微控制器系统的电磁兼容问题 12.4 噪声的来源与传输 12.5 信号线间的交叉干扰 12.6 来自电源的噪声 12.7 印刷线路板与元器件的高频特性 12.8 元件的布置 12.9 印刷线路板接地线的处理 12.10 抑制噪声的器件 12.11 控制噪声的经验 12.11.1 控制噪声源 12.11.2 减小噪声的耦合 12.11.3 减小噪声接收 第13章 嵌入式实时系统在mc68hc08上的实现 13.1 什么是嵌入式实时操作系统 13.2 3种嵌入式实时系统 13.2.1 前后台系统 13.2.2 使用不可剥夺型内核的多任务实时系统 13.2.3 使用可剥夺型内核的多任务实时系统 13.3 使用嵌入式实时操作系统的优点和缺点 13.3.1 使用嵌入式实时操作系统的优点 13.3.2 使用嵌入式实时操作系统的缺点 13.4 在mc68hc08 cpu上实现实时内核的运行 13.5 在mc68hc08 cpu上运行一个基于优先级的不可剥夺型实时内核 13.6 在mc68hc08 cpu上运行一个基于时间片的不可剥夺型实时内核 13.7 在mc68hc08 cpu上运行可剥夺型实时内核uc/os-ii 13.7.1 重新定义内核的大小和功能 13.7.2 修改内核代码的汇编部分 13.7.3 编写用户应用程序 第14章 设计应用举例 14.1 智能电话门铃 14.1.1 硬件设计 14.1.2 软件流程 14.2 mc68hc908gp32在智能ups电源中的应用 14.2.1 硬件结构 14.2.2 系统软件流程 第15章 mc68hc908gp32 idk在线编程开发系统 15.1 mc68hc908gp32 idk概述 15.1.1 mc68hc908gp32 idk的特点 15.1.2 mc68hc908gp32 idk套件 15.1.3 mc68hc908gp32 idk对pc机的要求 15.2 mc68hc908gp32 idk的硬件及与pc机的连接 15.2.1 mc68hc908gp32 idk的硬件模块 15.2.2 mc68hc908gp32 idk与pc机的连接 15.3 mc68hc908gp32 idk使用指南 15.3.1 监控命令列表 15.3.2 监控命令描述 15.3.3 mc68hc908gp32 idk使用注意事项 15.4 mc68hc908gp32 idk的软件编程 15.4.1 程序代码和变量地址分配 15.4.2 程序初始化 15.4.3 mc68hc908gp32 idk中的用户程序与目标系统中用户程序的关系 15.5 用户程序的编辑、编译及调试 15.5.1 编辑源代码 15.5.2 编译源程序 15.5.3 将编译好的s记录格式文件调整为适合下载的格式 15.5.4 与核心子板建立通信 15.5.5 下载程序 15.5.6 设定程序运行起点并开始调试 15.6 终端仿真程序procomm的使用说明 15.6.1 procomm简介 15.6.2 procomm设置 15.6.3 procomm通信 15.7 mc68hc908gp32 idk集成开发环境使用说明 15.7.1 8位motorola微控制器汇编程序编译环境 15.7.2 终端仿真程序--超级终端 附录 1. mc68hc908gp32引脚图 2. 存储器分配图 3. 寄存器表 4. 中断矢量表 5. mc68hc08指令集操作表 6. mc68hc08指令系统详细说明 7. 参数极值表 8. 直流电气特性 9. 控制时序表 10. mc68hc908gp32监控程序源代码 参考文献 |
商品评论(0条)