| 本书介绍MC68HC08单片机的性能、I/O模块的结构和功能、汇编语言和C语言编程、实验系统和软件开发环境。全书共分三大部分:第一部分为基础知识,主要讲述单片机的发展、HC08和HCS08单片机的性能、CPU结构、软件入门、汇编语言及程序框架等;第二部分介绍通用I/O端口、C语言编程、CodeWarrior软件的使用、MC68HC908QY4实验系统、系统各模块的编程,同时提供了大量的例程;第三部分介绍MC9S08GT16教学实验平台和Freescale公司最新推出的几款MCU的特性。本书内容实用,通俗易懂,并配有光盘(附有大量程序源代码、相关文档及CodeWarrior安装软件等)。本书适于本科生及高职高专学生作为单片机入门教材,也可供从事单片机开发与研究的人员参考。 |
| 第1章 单片机概论1 1.1 概述1 1.1.1 微控制器的基本概念1 1.1.2 单片机的发展史2 1.2 Freescale单片机命名规则3 1.3 学习步骤及软件介绍4 1.3.1 单片机的学习步骤4 1.3.2 CodeWarrior软件简介4 第2章 Freescale 8位单片机概述7 2.1 Freescale 8位单片机的种类7 2.2 MC68HC908QY4 单片机概述10 2.2.1 性能概述10 2.2.2 内部结构简图11 2.2.3 引脚功能12 2.2.4 存储空间分配图14 2.2.5 中断向量表15 第3章 MC68HC08系列单片机指令系统17 3.1 HC08 CPU中央处理单元17 3.1.1 CPU08的特性17 3.1.2 CPU08的寄存器17 3.1.3 CPU08的总线时钟19 3.2 寻址方式20 3.3 指令系统24 3.3.1 数据传送类指令26 3.3.2 算术运算类指令29 3.3.3 逻辑运算类指令31 3.3.4 位操作类指令31 3.3.5 移位类指令32 3.3.6 程序控制类指令33 3.3.7 其他指令35 3.4 HCS08 CPU与HC08 CPU的比较36 3.5 08汇编语言基础37 3.5.1 08汇编源程序格式37 3.5.2 08伪操作指令38 3.5.3 08汇编例程40 3.6 08汇编源程序组成41 3.7 CodeWarrior集成开发环境入门43 3.7.1 打开工程43 3.7.2 创建项目45 3.8 编译、链接与脱机调试49 3.9 用户汇编例程53 第4章 系统模块与通用I/O口55 4.1 低功耗模 |
商品评论(0条)