《Motorola(Freescale)微控制器MC68HC08原理及其嵌入式应用》以MC68HC908GP32为范例介绍了Motorola高档8位微控制器的CPU、存储器以及I/O接口模块的结构和功能,汇编语言和C语言编程,开发方法和开发工具等内容。
Motorola微控制器MC68HC08原理及其嵌入式应用图书信息
作 者:刘慧银 程建平 龚光华 王云飞 许庆丰
I S B N:9787302046783
印刷日期:2001-8-22
出 版 社:清华大学出版社
出版日期:2001年8月
I S B N:730204678
页 数:320 装帧:平装
印 次:1-1
定 价:26元
第1章 微控制器概论
1.1 什么是微控制器
1.2 微控制器与微处理器--微计算机技术的两大分支
1.3 微控制器与专用集成电路
1.4 微控制器的历史与发展
1.5 微控制器的开发手段
1.6 Motorola微控制器命名法
第2章 新一代8位微控制器MC68HC08
2.1 MC68HC08系列微控制器概述
2.2 MC68HC908GP32概述
第3章 中断与复位
3.1 中断
3.2 复位
3.3 CONFIG寄存器
3.4 系统集成模块简介
第4章 MC68HC08指令系统及汇编语言程序设计
4.1 指令分类
4.2 寻址方式
4.3 汇编语言程序设计
第5章 闪速存储器
5.1 闪速存储器概述
5.2 闪速存储器的编程操作
5.3 闪速存储器的编程模式
第6章 定时器
6.1 定时器的结构及基本功能
6.2 输入捕捉
6.3 输出比较
6.4 脉宽调制输出
第7章 时钟发生模块
7.1 通用锁相环频率合成器简介
7.2 MC68HC08时钟发生模块
7.3 MC68HC908GP32时钟发生模块
第8章 输入输出I/O1
8.1 并行I/O1
8.2 异步串行通信接口SCI1
8.3 同步串行外设接口SPI1
8.4 A/D转换器
第9章 用C语言开发MC68HC08微控制器系统应用程序
9.1 C语言是开发微控制器应用系统软件的有力工具
9.2 交叉编译和C语言程序运行环境的建立
9.3 应用程序的构成与模块化程序结构
9.4 全程变量与局部变量
9.5 函数的结构与函数间参数的传递
9.6 程序模块的框架与组织
9.7 宏调用
第10章 低功耗模式
10.1 WAIT和STOP指令
10.2 唤醒微控制器的事件
10.3 在WAIT和STOP模式下微控制器中各模块的工作状态
10.4 低功耗应用举例
第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 控制噪声的经验
第13章 嵌入式实时系统在MC68HC08上的实现
13.1 什么是嵌入式实时操作系统
13.2 3种嵌入式实时系统
13.3 使用嵌入式实时操作系统的优点和缺点
13.4 在MC68HC08CPU上实现实时内核的运行
13.5 在MC68HC08CPU上运行一个基于优先级的不可剥夺型实时内核
13.6 在MC68HC08CPU上运行一个基于时间片的不可剥夺型实时内核
13.7 在MC68HC08CPU上运行可剥夺型实时内核μC/OS-Ⅱ
第14章 设计应用举例
14.1 智能电话门铃
14.2 MC68HC908GP32在智能UPS电源中的应用
第15章 MC68HC908GP32IDK在线编程开发系统
15.1 MC68HC908GP32IDK概述
15.2 MC68HC908GP32IDK的硬件及与PC机的连接
15.3 MC68HC908GP32IDK使用指南
15.4 MC68HC908GP32IDK的软件编程
15.5 用户程序的编辑、编译及调试
15.6 终端仿真程序PROCOMM的使用说明
15.7 MC68HC908GP32 IDK集成开发环境使用说明
附录
1. MC68HC908GP32引脚图
2. 存储器分配图
3. 寄存器表
4. 中断矢量表
5. MC68HC08指令集操作表
6. MC68HC08指令系统详细说明
7. 参数极值表
8. 直流电气特性
9. 控制时序表
10 MC68HC908GP32监控程序源代码
参考文献
微控制器,简单来说就是微型或小型控制器。基本是指由单片机为核心的控制单元,及外部电路组成的控制器。单片机为核心的控制器优点就是开发流程短,可编程,成本低。适用于普通的工业控制,比如简单的信号、简单的逻...
你好,嵌入式门禁控制器工作在两种模式之下,一种是巡检模式,另一种是识别模式。在巡检模式下,控制器不断向读卡器发送查询代码,并接收读卡器的回复命令。这种模式会一直保持下去,直至读卡器感应到卡片。当读卡器...
你好,嵌入式门禁控制器工作在两种模式之下,一种是巡检模式,另一种是识别模式。在巡检模式下,控制器不断向读卡器发送查询代码,并接收读卡器的回复命令。这种模式会一直保持下去,直至读卡器感应到卡片。当读卡器...
为改变ZigBee无线控制器节点设计中通常需要使用高端微控制器的现状,引入Freescale低端微控制器MC9S08QG8配合MC13192无线收发器再加上少量外围元器件,实现了一种ZigBee无线控制器的精简硬件设计电路。同时描述了器件选择、总体构建思路与硬件设计细节,最后介绍了该无线控制器的一个实例应用。基于低端微控制器的设计也能够完成无线网络要求的一些基本任务,并且满足无线控制应用中的低功耗、低成本、高性能、多功能等要求。
文中具体介绍应用MC68HC08系列单片机的汽车空调的功能、硬件组成及原理,而后用Protel软件画出空调控制示意图,画出汽车空调主程序流程图以及编写汽车空调汇编语言程序。
《微控制器系统原理与应用》全面论述了微控制器系统组成原理和应用,还介绍了80C51程序设计和嵌入式系统,并结合实例对微控制器系统设计、开发、实际应用和嵌入式系统进行了专门讨论。每章末尾都有一定数量的习题。书中所附光盘含有31个设计实例。
本书论述了微控制器系统的原理和应用,介绍80C51程序设计和嵌入式系统,并结合实例对微控制器系统设计、开发、实际应用和嵌入式系统进行专门讨论等。
嵌入式微控制器就是将整个计算机系统集成到一块芯片中。但这种8位的电子器件目前在嵌入式设备中仍然有着极其广泛的应用。单片机芯片内部集成ROM/EPROM、RAM、总线、总线逻辑、定时/计数器、看门狗、I/O、串行口、脉宽调制输出、A/D、D/A、Flash RAM、EEPROM等各种必要功能和外设。和嵌入式微处理器相比,微控制器的最大特点是单片化,体积大大减小,从而使功耗和成本下降、可靠性提高。微控制器是目前嵌入式系统工业的主流。由于微控制器的片上外设资源一般比较丰富,适合于控制,因此称微控制器。为了适应不同的应用需求,一般一个系列的单片机具有多种衍生产品,每种衍生产品的处理器内核都是一样的名不同的是存储器和外设的配置极封装。这样可以最大限度地与应用需求相匹配,从而减小功耗和成本。由于MCU低廉的价格,优良的功能,所以拥有的品种和数量最多。比较有代表性的包括8051、MCS、251、MCS、96/196/296、P51XA、C166/167、68K系列以及MCU 8XC930/931、C540、C541,并且有支持I2C、CAN Bus、LCD及众多专用MCU和兼容系列。目前MCU占嵌入式系统约70%的市场份额。
序
前言
第1章 概论
第2章 MCS-51微控制器的结构原理
第3章 MCS-51微控制器的指令系统
第4章 微控制器应用系统与外设交换数据的方法
第5章 MCS-51微控制器内部定时器/计数器及其应用
第6章 汇编语言程序设计
第7章 并行I/O口
第8章 微控制器应用系统的组成
第9章 微控制器应用系统的开发
第10章 80C51系列80C552单片微控制器
第11章 微控制器应用系统的可靠性与抗干扰
第12章 MCS-51的串行通信
第13章 MCS-96微控制器的基本结构和工作原理
第14章 80C196KB/KC微控制器
第15章 C51程序设计
第16章 嵌入式系统简介
总习题和部分习题答案
参考文献
附录 MCS-51、MCS-96指令表