《SICE通用单片机仿真器及其应用》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:涂时亮,张友德等编
  • 出 版 社:上海:复旦大学出版社
  • 出版年份:1991
  • ISBN:7309007157
  • 页数:272 页
图书介绍:涂时亮,张友德等编.SICE通用单片机仿真器及其应用.上海:复旦大学出版社

第一篇 SICE通用单片机仿真器系统 1

第一章 单片机的开发和开发系统 1

1.1 单片机的开发与开发工具 1

1.2 单片机开发系统的功能 3

1.2.1 在线仿真功能 3

1.2.2 排错功能 3

1.2.3 辅助设计功能 4

1.3 典型的单片机开发系统 5

第二章 SICE通用单片机仿真器概述 7

2.1 系统结构和功能特性 7

2.1.1 SICE系统结构 7

2.1.2 SICE仿真特性 8

2.1.3 SICE的软件功能 10

2.2 SICE-51(主模块板)的结构和功能 12

2.3 外部设备和接口方法 16

2.3.1 慢速EPROM固化/读出器 16

2.3.2 快速EPROM固化/读出器 17

2.3.3 8748/8749/8751固化/读出器 18

2.3.4 E2PROM外存板 19

2.3.5 快速外存板 19

2.3.6 打印机 20

2.3.7 SICE系统组成 20

2.4 系统连接和一般使用方法 23

2.4.1 系统连接 23

2.4.2 一般使用方法 25

2.5 SICE状态转换 25

第三章 单片机源程序的输入——FD-EDIT行编辑使用方法 27

3.1 一般使用方法 27

3.1.1 编辑状态进入方法 27

3.1.2 源程序存放格式 27

3.2 行编辑命令 28

3.3 编辑控制命令 31

3.3.1 主机磁盘操作命令 31

3.3.2 E2PROM外存板操作命令 32

3.3.3 快速外存板操作命令 32

3.3.4 其他编辑控制命令 33

3.4 汇编命令 34

3.4.1 MCS-51汇编命令 34

3.4.2 MBASIC-51编译命令 35

3.4.3 MCS-96汇编命令 35

3.4.4 MCS-48汇编命令 36

第四章 SICE与主机的连接和使用方法 38

4.1 IBM-PC通讯程序使用方法 38

4.1.1 一般使用方法 38

4.1.2 记盘操作 39

4.1.3 交叉汇编及传送方法 41

4.1.4 宏汇编及其传送方法 42

4.1.5 目标程序记盘方法 42

4.1.6 源程序的磁盘操作 42

4.1.7 通讯波特率 42

4.2 SICE和APPLE-Ⅱ(中华学习机)连接使用方法 43

4.2.1 APPLE-Ⅱ异步通讯卡 43

4.2.2 APPLE-Ⅱ通讯程序 44

4.2.3 APPLE-Ⅱ屏幕编辑 46

4.3 PC1500与SICE通讯方法 47

4.3.1 CE-158使用方法 47

4.3.2 显示方式 48

4.4 其他计算机通讯程序的编制方法 49

第二篇 MCS-51单片机仿真器——SICE-51(主模块板) 50

第五章 SICE-51系统操作命令 50

5.1 操作命令格式 50

5.2 状态和方式转换命令 50

5.3 信息传送命令 53

5.4 读出检查命令 55

5.5 读出修改命令 57

5.6 外部设备操作命令 60

5.6.1 EPROM固化/读出出器的连接和操作 60

5.6.2 E2PROM外存板的连接和操作 62

5.6.3 快速外存板的连接和操作 63

5.6.4 8748/8749/8751固化/读出器的连接和操作 63

5.7 运行控制命令 65

5.8 EM-51仿真板使用方法 67

5.8.1 FM-51中8255的编程方法 67

5.8.2 基本系统方式 68

5.8.3 小规模扩展系统方式 69

5.9 符号化调试命令 70

5.9.1 符号化调试命令格式 70

5.9.2 符号化运行控制命令 70

5.9.3 符号化反汇编命令 72

5.9.4 变量读出/修改命令 72

第六章 FD-ASM51扩展汇编使用方法 74

6.1 符号及数据表示方法 74

6.2 伪指令 81

6.3 汇编指令格式 82

6.4 汇编出错信息 84

6.5 FD-ASM51子程序使用方法 85

6.5.1 浮点数运算简介 85

6.5.2 三字节浮点数运算子程序库 86

6.5.3 四字节浮点数运算子程序库 91

6.5.4 应用举例 93

第七章 MBASIC-51及其应用 97

7.1 MBASIC-51简介 97

7.1.1 高级语言 97

7.1.2 MBASIC-51功能简介 98

7.1.3 MBASIC-51调试方法 99

7.1.4 MBASIC-51与BASIC-52的对比 99

7.1.5 MBASIC-51与PL/M-51的对比 100

7.2 MBASIC-51的数据格式 100

7.2.1 数据类型 100

7.2.2 变量 101

7.2.3 常数 102

7.2.4 数据类型转换 102

7.2.5 标号 103

7.3 MBASIC-51表达式 103

7.3.1 运算 103

7.3.2 表达式 104

7.4 MBASIC-51函数 105

7.5 MBASIC-51语句 106

7.6 绝对地址变最数组及其使用方法 109

7.7 MBASIC-51结构 111

7.8 MBASIC-51编译使用方法 116

7.9 MBASIC-51调试方法 119

7.10 MBASIC-51应用举例 122

7.10.1 简单程序举例 123

7.10.2 计算质数程序 132

7.10.3 多项式计算方法 133

7.10.4 串行口通讯程序 135

7.10.5 巡回数据采集系统 140

第八章 MCS-51应用系统的设计和调试 144

8.1 总体设计 144

8.2 硬件设计 146

8.3 软件设计 148

8.4 硬件调试 148

8.5 程序编辑、汇编的几种方法 149

8.6 程序调试 150

第九章 SICE-51实验 153

9.1 串行口通讯实验 153

9.2 简单的MBASIC-51程序的输入和调试实验 155

9.3 简单的串行口通讯实验 156

9.4 计算器模拟实验 157

9.5 定时器实验 160

9.6 联机开发实验 163

第十章 键盘调试器 167

10.1 调试器结构和连接方法 167

10.2 调试器操作方法 168

10.3 调试器应用举例 172

第三篇 MCS-96单片机仿真器——SICE-96BH(EM96/98BH) 177

第十一章 SICE-96BH开发系统简介 177

11.1 系统构成 177

11.2 MCS-96BH简介 177

11.2.1 一般功能 178

11.2.2 809×BH的增加功能 178

11.2.3 809×BH使用方法 179

11.2.4 8098简介 180

11.3 SICE-96BH的特点 180

第十二章 EM-96/98BH硬件结构和使用方法 182

12.1 EM-96/98BH硬件结构 182

12.2 EM-96/98BH硬件使用方法 183

第十三章 SICE-96基本操作命令及其使用方法 186

13.1 系统命令 186

13.2 读出命令 189

13.3 修改命令 192

13.4 传送命令 194

13.5 运行控制命令 196

13.6 SICE-96符号化调试命令及其使用方法 202

13.6.1 符号化调试命令格式 202

13.6.2 符号化调试命令使用方法 203

第十四章 FD-ASM96汇编使用方法 204

14.1 FD-ASM96数据格式 204

14.2 伪指令 206

14.3 汇编指令格式 207

14.4 汇编出错信息 208

14.5 扩展宏调用指令 209

14.6 SICE-96BH的MCS-96浮点子程序及其使用方法 210

14.6.1 MCS-96三字节浮点运算子程序 211

14.6.2 MCS-96四字节浮点运算子程序 218

第四篇 MCS-48单片机仿真器——SICE-48(EM48) 225

第十五章 SICE-48开发系统简介 225

15.1 系统构成 225

15.2 特点 225

15.3 EM-48硬件结构和使用方法 226

第十六章 SICE-48操作命令及作用方法 230

16.1 MCS-48仿真状态进入方法 230

16.2 一般使用方法 230

16.3 SICE-48基本操作命令及使用方法 230

16.3.1 系统命令 231

16.3.2 读出命令 232

16.3.3 读出/修改命令 233

16.3.4 传送命令 237

16.3.5 运行控制命令 237

16.3.6 硬件断点及全速运行控制 240

16.4 符号化调试命令 242

16.4.1 符号化调试命令格式 242

16.4.2 符号化调试命令使用方法 243

16.5 兼容的SICE操作命令及其使用方法 244

16.5.1 EPROM的读出与写入方法 244

16.5.2 汇编源程序的保存方法 245

16.5.3 装入命令使用方法 245

第十七章 FD-ASM48编汇程序 246

17.1 数据格式 246

17.2 符号 246

17.3 伪指令 246

17.4 汇编指令格式 247

17.5 FD-ASM48所支持的MCS-48指令 247

17.6 汇编出错信息 249

17.7 SICE-48操作应用举例 250

附录一 SICE-51操作命令分类表 253

附录二 MBASIC-51简明手册 259

附录三 常见EPROM固化电压 262

附录四 MCS-51指令表 268