主页 详情

《微算机基本原理与应用 MCS-51嵌入式微算机系统软件与硬件》_林铭波编著_13604378_9572161997

【书名】:《微算机基本原理与应用 MCS-51嵌入式微算机系统软件与硬件》
【作者】:林铭波编著
【出版社】:全华图书股份有限公司
【时间】:2008
【页数】:756
【ISBN】:9572161997
【SS码】:13604378

最新查询

内容简介

第1章 简介

1.1微算机系统结构与应用

1.1.1微处理器与微算机

1.1.2个人电脑

1.1.3嵌入式系统

1.2 MCS-51/52微控制器

1.2.1 MCS-51/52微控制器

1.2.2微控制器选用准则

1.3文数字码与数码

1.3.1文数字码

1.3.2数码

1.4数系转换

1.4.1二进制数目系统

1.4.2十六进制数目系统

1.5二进制算术

1.5.1二进制的四则运算

1.5.2数目表示法

1.5.3 2补数算术运算

1.6浮点数算术

1.6.1浮点数表示方法

1.6.2浮点数的四则运算

1.7参考资料

1.8习题

第2章 微算机基本工作原理

2.1计算机基本功能与原理

2.1.1基本程式设计观念

2.1.2储存程式计算机

2.1.3 CPU基本结构与动作

2.1.4指令的执行

2.1.5基本的MCS-51组合语言指令

2.2组译程式与组合语言程式

2.2.1基本组合语言程式例

2.2.2组合语言基本程式结构

2.2.3组合语言常数与运算子

2.2.4基本组译程式假指令

2.3组合语言程式的建立与执行

2.3.1组合语言程式的建立

2.3.2 MCS-51程式发展工具

2.3.3组合语言程式的建立实例

2.3.4组合语言程式的执行

2.4参考资料

2.5习题

第3章 MCS-51软体模式

3.1规划模式

3.1.1资料暂存器

3.1.2位址暂存器

3.1.3特殊用途暂存器

3.2资料类型与记忆器组织

3.2.1记忆器组织

3.2.2位元可存取区

3.2.3资料类型

3.3定址方式与指令格式

3.3.1 MCS-51定址方式

3.3.2指令格式与编码

3.4组译程式假指令

3.4.1节区定义假指令

3.4.2符号定义假指令

3.4.3程式连系假指令

3.4.4其它假指令

3.5组译程式与组译程序

3.5.1组译程式

3.5.2组译程序与实例

3.6参考资料

3.7习题

第4章 基本组合语言程式设计

4.1定址方式与指令使用

4.1.1定址方式格式

4.1.2使用指令的基本概念

4.2资料转移指令

4.2.1基本资料转移指令

4.2.2双资料指示暂存器

4.3算术运算指令

4.3.1二进制算术运算

4.3.2单运算元指令

4.3.3乘法与除法运算

4.3.4 BCD算术

4.4分歧(跳跃)指令

4.4.1条件性分歧(跳跃)指令

4.4.2无条件分歧(跳跃)指令

4.4.3回路指令

4.5参考资料

4.6习题

第5章 组合语言程式设计

5.1逻辑运算指令

5.1.1基本动作

5.1.2 MCS-51逻辑运算指令

5.2位元运算指令

5.2.1基本动作

5.2.2 MCS-51位元运算指令

5.2.3 MCS-51的位元测试指令

5.3移位与循环移位指令

5.3.1基本移位与循环移位指令

5.3.2 MCS-51移位与循环移位指令

5.4 CPU控制与旗号位元指令

5.4.1 MCS-51 CPU控制指令

5.4.2旗号位元指令

5.5参考资料

5.6习题

第6章 模组化程式设计

6.1程式设计基本技巧

6.1.1模组化程式设计

6.1.2结构化程式设计

6.2程式的连结与模组宣告

6.2.1程式的连结与重置位

6.2.2外部变数

6.3副程式

6.3.1堆叠

6.3.2副程式呼叫与归回指令

6.3.3巢路副程式

6.3.4副程式参数传递方式

6.3.5可重入与递回副程式

6.4巨集指令

6.4.1巨集指令定义与扩展

6.4.2标记问题与局部标记

6.4.3巢路巨集指令

6.5参考资料

6.6习题

第7章 综合程式设计

7.1数码转换

7.1.1转换十六进制数字为七段显示码

7.1.2二进制对BCD转换

7.1.3 BCD对二进制转换

7.2资料的排序与搜寻

7.2.1浮升排序演算法

7.2.2二分搜寻演算法

7.3多精确制乘法运算

7.3.1基本乘法运算方法

7.3.2使用移位相加的方法

7.3.3使用乘法指令MUL

7.3.4乘法运算…Booth演算法

7.4多精确制除法运算

7.4.1除法运算—恢复式除法

7.4.2除法运算—非恢复式除法

7.5参考资料

7.6习题

第8章 MCS-51硬体模式

8.1 MCS-51硬体模式

8.1.1内部功能

8.1.2 CPU时序

8.1.3硬体界面

8.1.4基本时序

8.1.5内部程式记忆器规划

8.1.6基本的MCS-51模组

8.2 8xC51 Fx系列微控制器

8.2.1内部功能

8.2.2硬体界面

8.3 8xC51 GB系列微控制器

8.3.1内部功能

8.3.2硬体界面

8.4参考资料

8.5习题

第9章 记忆器元件与应用

9.1记忆器类型

9.1.1记忆器类型

9.1.2快闪记忆器

9.2记忆器容量与语句宽度的扩充

9.2.1容量扩展方法

9.2.2语句宽度扩展方法

9.2.3容量与语句宽度同时扩展方法

9.3记忆器位址解码电路设计

9.3.1记忆器位址解码原理

9.3.2位址解码电路设计

9.4商用记忆器元件

9.4.1 SRAM

9.4.2 UV-EPROM元件

9.4.3快闪记忆器(X28系列)

9.5 MCS-51与记忆器界接

9.5.1外部资料记忆器

9.5.2外部程式记忆器

9.5.3共用程式与资料记忆器

9.6参考资料

9.7习题

第10章 中断要求、系统重置、与电源管理

10.1中断要求与处理

10.1.1中断要求的主要应用

10.1.2中断要求类型

10.1.3 CPU对外部中断要求的反应

10.2多重中断要求与优先权

10.2.1中断优先权

10.2.2轮呼

10.2.3键结优先权结构

10.2.4中断优先权仲裁器

10.3 MCS-51中断要求

10.3.1 MCS-51中断要求结构

10.3.2中断处理程序

10.3.3 8xC51Fx微控制器

10.3.4 8xC51GB微控制器

10.4中断服务程式

10.4.1中断服务程式设计

10.4.2巢路中断要求

10.5系统重置

10.5.1 MCS-51微控制器

10.5.2 8xC51Fx微控制器

10.5.3 8xC51 GB微控制器

10.6功率控制

10.6.1功率控制

10.6.2闲置模式

10.6.3电源关闭模式

10.7参考资料

10.8习题

第11章 基本I/O观念与界面

11.1 I/O基本结构

11.1.1 I/O装置与界面电路

11.1.2输入埠与输出埠

11.1.3独立式I/O结构

11.1.4记忆器映成I/O结构

11.2 I/O资料转移方式

11.2.1 I/O资料转移基本方式

11.2.2轮呼式(程式)I/O

11.2.3中断式I/O

11.2.4直接记忆器存取(DMA)

11.3实际的界面问题

11.3.1资料触取系统

11.3.2逻辑位准匹配问题

11.3.3推动能力的考虑

11.4 DAC与ADC

11.4.1数位对类比转换器(DAC)

11.4.2类比对数位转换器(ADC)

11.4.3 8xC51GB的ADC

11.4.4应用实例…温度控制系统

11.5参考资料

11.6习题

第12章 并列I/O与界面

12.1并列资料转移

12.1.1同步并列资料转移

12.1.2闪脉控制方式

12.1.3来复式控制方式

12.1.4三线来复式控制方式

12.2 MCS-51I/O埠结构与动作

12.2.1 I/O埠结构与动作

12.2.2 RMW指令组

12.3可规划并列周边界面(82C55A)

12.3.1内部功能

12.3.2硬体界面

12.3.3模式规划与动作

12.3.4 82C55A与MCS-51模组界接

12.4参考资料

12.5习题

第13章 定时器与应用

13.1定时器0与1

13.1.1基本动作

13.1.2模式设定

13.1.3操作模式与应用

13.2定时器2

13.2.1模式设定

13.2.2操作模式与应用

13.3可规划计数器阵列

13.3.1基本结构

13.3.2模式设定

13.3.3操作模式与应用

13.3.4 8xC51GB的PCA1

13.4应用实例…步进马达控制

13.4.1步进马达原理

13.4.2步进马达驱动电路与程式

13.5参考资料

13.6习题

第14章 键盘与显示器电路

14.1键盘电路设计

14.1.1开关类型

14.1.2键盘电路设计原理

14.1.3输呼式键盘电路设计

14.1.4中断式键盘电路设计

14.2 LED显示器电路

14.2.1简单的LED显示器

14.2.2直接推动方式七段LED显示器

14.2.3多工推动方式七段LED显示器

14.3液晶显示器

14.3.1液晶显示器原理

14.3.2商用液晶显示器

14.3.3与MCS-51界接

14.4参考资料

14.5习题

第15章 串列I/O、界面、与应用

15.1串列资料转移

15.1.1基本概念

15.1.2非同步串列资料转移

15.1.3同步串列资料转移

15.1.4资讯错误的侦测与更正

15.2串列界面标准

15.2.1数据通信基本原理

15.2.2 RS-232界面标准

15.2.3其它串列界面标准

15.3 MCS-51串列通信埠

15.3.1基本结构

15.3.2模式设定

15.3.3鲍速率

15.3.4操作模式与应用

15.3.5 8xC51Fx/8xC51 GB的自动位址侦测

15.4 8xC51GB的SEP界面

15.4.1模式设定

15.4.2操作模式与应用

15.5串列界面基本应用

15.5.1界接X24C44元件

15.5.2界接MC 14489元件

15.5.3 12C汇流排界面标准与应用

15.6参考资料

15.7习题

第16章 C语言与程式设计

16.1基本C语言程式

16.1.1基本C语言程式例

16.1.2程式的基本要素

16.1.3资料类型与变数宣告

16.1.4 C51的记忆器类型

16.1.5 C51扩充的资料类型

16.1.6运算子

16.1.7程式流程控制指述

16.2函式与指标

16.2.1函式

16.2.2指标

16.2.3副程式参数传递

16.2.4 MCS-51相关程式例

16.3 C语言与组合语言程式的连结

16.3.1行内(In-Line)组合语言

16.3.2 C语言与组合语言程式的连结

16.4参考资料

16.5习题

附录 专题研究与MCS-51相关资料

A.MCS-51应用专题研究

B.MCS-51特殊功能暂存器(SFR)

C.MCS-51指令组详细资料

C.1MCS-51指令分类表

C.2MCS-51指令码、执行周期、与长度

C.3MCS-51指令详细动作


书查询(www.shuchaxun.com)本网页唯一编码:
fecd2819470046e132dd1dd1781e11f7#25d3d5f0b8f5f571dda57775a648b3a4#164719509#13604378_微算机基本原理与应用 MCS-51嵌入式微算机系统软件与硬件_p756.zip