内容简介
第一章 MOTOROLA单片机简介
§1.1 MOTOROLA单片机概述
§1.2 MOTOROLA 8位单片机的结构特点
§1.3 MOTOROLA MCU简介
§1.4 MOTOROLA单片机的命名规则
§1.5 MOTOROLA单片机软件编辑、汇编、连接、调试仿真的环境与步骤
第二章 汇编程序
§2.1 概述
§2.2 汇编语言源程序格式
§2.3 引用汇编程序
§2.4 汇编输出源列表文件格式及举例
§2.5 汇编错误和警告信息
第三章 MOTOROLA单片机指令系统
§3.1 概述
§3.2 M6800/M6801的寻址方式和指令系统
§3.3 M68HC01的寻址方式和指令系统
§3.4 M6804的寻址方式和指令系统
§3.5 M6805的寻址方式和指令系统
§3.6 M68HC11的寻址方式和指令系统
§4.1 伪指令分类
第四章 伪指令
§4.2 汇编控制伪指令
§4.3 设置和定义数据存贮器的伪指令
§4.4 符号控制和定义伪指令
§4.5 列表控制伪指令
§4.6 输出控制伪指令
§4.7 输入控制伪指令
第五章 条件汇编和宏操作
§5.1 条件汇编结构
§5.2 宏操作
§5.3 条件汇编伪指令与宏操作举例
第六章 结构控制语句
§6.1 关键字和符号
§6.2 IF语句
§6.3 FOR语句
§6.4 REPEAT语句
§6.5 WHILE语句
§6.6 表达式
§6.7 汇编语言程序行的书写格式
§6.9 结构控制语句的源列表格式
§6.8 结构控制语句的嵌套
第七章 汇编程序设计
§7.1 简单程序设计
§7.2 简单循环程序设计
§7.3 字符编码程序设计
§7.4 代码和数制转换程序设计
§7.5 查表与排序
§7.6 定点数算术运算
§7.7 浮点数算术运算
§7.8 数据处理
第八章 单片机专用I/O口的程序设计方法
§8.1 串行通讯接口SCI的软件编程方法
§8.2 串行外设接口SPI的软件编程方法
§8.3 定时器的软件编程方法
§8.4 脉冲累加器的软件编程方法
§8.5 片内EEPROM和EPROM的软件编程方法
§8.6 A/D转换器的软件设计方法
第九章 综合应用举例
§9.1 温度控制器
§9.2 单片机在电话机中的应用
§9.3 利用SPI进行同步串行通讯
§9.4 通用频率计数器
§9.5 中断的过零检测应用
第十章 连接程序
§10.1 段和组的概念
§10.2 重新定位与连接
§10.3 内存分配
§10.4 引用连接编辑程序(pld)
§10.5 连接选择文件
§10.6 连接伪指令
§10.7 连接时产生浮动目标模块
§10.8 连接程序产生的输出源列表格式
§10.9 连接编辑的错误信息
第十一章 可移植库管理程序(par)和生成S格式文件的应用程序(ubuilds)
§11.1 库管理程序(par)
§11.2 生成S格式文件的应用程序(ubuilds)
附录A SGS模式
附录B S记录格式
附录C ASCⅡ码表