《MCS-48单片微型计算机实用子程序》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:姚志石,涂时亮编
  • 出 版 社:上海:复旦大学出版社
  • 出版年份:1986
  • ISBN:13253·045
  • 页数:290 页
图书介绍:

第一部分 MCS-48单片微型计算机概论 1

第一章 MCS-48简介 3

1.1 运算部件 3

1.2 程序存贮器 4

1.3 数据存贮器 4

1.4 输入/输出 5

1.5 程序状态字 5

1.7 复位与单步操作 6

1.6 中断 6

1.8 MCS-48处理机引脚功能 9

第二章 MCS-48指令系统简介 12

2.1 引言 12

2.2 指令系统说明 16

2.3 指令系统详介 17

第二部分 MCS-48实用子程序 43

第三章 代码转换 43

3.1 十六进制→ASCII码转换程序HEASC 43

3.2 ASCII码→十六进制数转换程序ASCHE 44

3.3 ASCII码→BCD转换程序ABCBC 45

3.4 BCD码→ASCII码转换BCDAS 46

3.5 BCD码→二进制转换程序BCDB 48

3.6 十六位二进制数→BCD码的转换程序1,BINBCD 49

3.7 十六位二进制数→BCD码转换程序2,BBCD 51

第四章 二进制定点运算 56

4.1 多字节加减法AADD,SUBAB 56

4.2 单字节无符号数乘法SFU 60

4.3 单字节有符号数乘法(整数)SYU1 61

4.4 单字节有符号数乘法(纯小数)SYU2 64

4.5 多字节无符号数乘法MUX 67

4.6 多字节有符号数乘法SFMUX 70

4.7 单字节无符号数除法SDV 74

4.8 单字节有符号数除法SYDIV 75

4.9 多字节无符号数除法UXDV 79

4.10 多字节有符号数除法UXDVF 84

4.11 求单字节的平方根SQRS 89

4.12 求三字节平方根的整数部分SQRT 90

第五章 BCD码运算 94

5.1 BCD码定点运算(寄存器间运算)BCDA,BCDS 94

5.2 BCD码双字节加减法SUBCD,ADDBCD 95

5.3 BCD码多字节加减法内存运算AAADD,ASUB 96

5.4 一位数BCD码乘法ANDI 101

5.5 单字节BCD码乘法ABCD 102

5.6 BCD码双字节定点乘法BCDMUL 103

5.7 单字节BCD数的除法DIV 107

5.8 双字节十进制数除法BUBBCD 110

5.9 单字节BCD码整数平方根SQRB1 115

5.10 求双字节BCD码整数平方根SQRB2 116

6.1 A/D,D/A的使用例Ⅰ 119

第六章 A/D,D/A部分 119

6.2 A/D转换使用例Ⅱ 128

第七章 浮点运算子程序 136

7.1 对阶子程序ADJ 136

7.2 右规子程序1,RST1 138

7.3 右规子程序2,RST2 139

7.4 左规子程序LST 140

7.5 浮点加减法子程序 142

7.6 浮点乘法子程序FMUL 144

7.7 浮点除法子程序FDIV 145

7.8 定点无符号小数双字节乘法子程序DMUL 147

7.9 定点无符号小数双字节除法子程序DDIV 150

7.10 正弦函数SinX子程序 153

7.11 多项式y=a0xn+a1xn-1+…+an的计算方法 156

第八章 键盘和显示部分 192

8.1 键盘扫描和显示程序(1) 192

8.2 键盘扫描和显示程序(2) 203

8.3 键盘扫描和显示程序(3) 215

8.4 8035和GP16打印机的接口 221

9.1 实时钟程序TCT 234

第九章 其他程序 234

9.2 双字节定点数比较子程序DCMP 237

9.3 数字(多字节数)移位子程序RRRA 237

9.4 多寄存器内存移位子程序RLR 239

9.5 找最大数(无符号)子程序SCH 241

9.6 顺序检索子程序STE 243

第三部分 FD-35-Ⅱ型开发仿真程序 247

第十章 FD-35-Ⅱ型原理与程序 247

10.1 EPROM仿真器的结构原理 247

10.2 FD-35-Ⅱ程序 250