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

  • 购买积分:10 如何计算积分?
  • 作  者:涂时亮,张友德等编
  • 出 版 社:上海:复旦大学出版社
  • 出版年份:1995
  • ISBN:7309014715
  • 页数:246 页
图书介绍:

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

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

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

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

1.2.1 在线仿真功能 3

1.2.2 排错功能 3

1.2.3 辅助设计功能 4

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

2.1.1 Super SICE系统结构 7

2.1 系统结构和功能特性 7

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

2.1.2 Super SICE仿真特性 8

2.1.3 Super SICE的软件功能 10

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

2.3 外部设备和接口方法 14

2.3.1 慢速EPROM固化/读出器 14

2.3.2 快速EPROM固化/读出器 15

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

2.3.4 87C51/52/FX/GX固化/读出器 17

2.3.5 E2PROM外存板 18

2.3.6 快速外存板 19

2.3.7 打印机 20

2.3.8 Super SICE系统组成 21

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

2.4.1 系统连接 22

2.4.2 一般使用方法 23

2.5 Super SICE状态转换 24

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

3.1 一般使用方法 25

3.1.1 编辑状态进入方法 25

3.1.2 源程序存放格式 25

3.2 行编辑命令 26

3.3 编辑控制命令 29

3.3.1 主机磁盘操作命令 29

3.3.2 E-PROM外存板操作命令 30

3.3.3 快速外存板操作命令 30

3.3.4 其他编辑控制命令 31

3.4 汇编命令 32

3.4.1 MCS-51汇编命令 32

3.4.2 MBASIC-51编译命令 33

3.4.3 MCS-96汇编命令 33

4.1.1 一般使用方法 35

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

4.1 IBM-PC通信程序使用方法 35

4.1.2 记盘操作 36

4.1.3 交叉汇编及传送方法 37

4.1.4 宏汇编及传送方法 38

4.1.5 目标程序记盘方法 38

4.1.6 源程序的磁盘操作 39

4.1.7 通信波特率 39

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

4.2.1 APPLE-Ⅱ异步通信卡 39

4.2.2 APPLE-Ⅱ通信程序 40

4.2.3 APPLE-Ⅱ屏幕编辑 42

4.3 其他计算机通信程序的编制方法 45

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

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

5.1 操作命令格式 46

5.2 状态和方式转换命令 46

5.3 信息传送命令 48

5.4 读出检查命令 50

5.5 读出修改命令 52

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

5.6 外部设备操作命令 55

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

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

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

5.6.5 87C51/52/FX/GX固化/读出器的连接和操作 60

5.7 运行控命令 62

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

5.8.1 EM-51中82554的编程方法 66

5.8.2 基本系统方式 67

5.8.3 小规模扩展系统方式 68

5.9.2 符号化运行控制命令 69

5.9 符号化调试命令 69

5.9.1 符号化调试命令格式 69

5.9.3 符号化反汇编命令 71

5.9.4 变量读出/修改命令 71

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

6.1 符号及数据表示方法 72

6.2 伪指令 78

6.3 汇编指令格式 80

6.4 汇编出错信息 81

6.5.1 浮点数运算简介 82

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

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

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

6.5.4 应用举例 91

第七章 MBASIC-51及其应用 94

7.1 MBASIC-51简介 94

7.1.1 高级语言 94

7.1.2 MBASIC-51功能简介 95

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

7.1.3 MBASIC-51调试方法 96

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

7.2 MBASIC-51的数据格式 97

7.2.1 数据类型 97

7.2.2 变量 98

7.2.2 常数 99

7.2.3 数据类型转换 99

7.2.4 标号 100

7.3 MBASIC-51表达式 100

7.3.1 运算 100

7.3.2 表达式 101

7.4 MBASIC-51函数 102

7.5 MBASIC-51语句 104

7.6 绝对地址变量数组及其使用方法 106

7.7 MBASIC-51结构 109

7.8 MBASIC-51编译使用方法 113

7.9 MBASIC-51调试方法 116

7.10 MBASIC-51应用举例 120

7.10.1 简单程序举例 120

7.10.2 计算质数程序 129

7.10.3 多项式计算方法 131

7.10.4 串行口通信程序 133

7.10.5 巡回数据采集系统 137

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

8.1 总体设计 141

8.2 硬件设计 143

8.3 软件设计 145

8.4 硬件调试 145

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

8.6 程序调试 147

第九章 Super SICE-51实验 150

9.1 串行口通信实验 150

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

9.3 简单的串行口通信实验 154

9.4 计算器模拟实验 155

9.5 定时器实验 157

9.6 联机开发实验 161

第十章 Super SICE调试软件--Super 51 Debug使用方法 165

10.1 功能特点 165

10.2 启动方法 165

10.3 窗口功能和操作 167

10.4 SDebug菜单操作方法 169

10.5 热键--功能键操作方法 176

11.1 系统构成 177

11.2 MCS-96BH简介 177

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

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

11.2.1 一般功能 178

11.2.2 809×BH的增加功能 178

11.2.3 809×BH使用方法 179

11.2.4 8098简介 180

11.3 Super SICE-96BH的特点 180

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

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

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

13.1 系统命令 186

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

13.2 读出命令 189

13.3 修改命令 192

13.4 传送命令 194

13.5 运行控制命令 196

13.6 Super 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 Super SICE-96BH的MCS-96浮点子程序及其使用方法 210

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

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

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

附录二 MBASIC-51简明手册 232

附录三 常见EPROM固化电压 235

附录四 MCS-51指令表 241