272,412
次編輯
變更
创建页面,内容为“《'''微机原理及应用技术'''》,毛志忠 著,出版社: 科学出版社。 书籍是全世界的营养品。生活里没有书籍,就好像…”
《'''微机原理及应用技术'''》,毛志忠 著,出版社: 科学出版社。
[[书籍]]是全世界的营养品。生活里没有书籍,就好像没有阳光;智慧<ref>[http://www.rensheng5.com/yd/2013/071511060.html 关于智慧的名言],人生屋,2013-07-15</ref>里没有书籍,就好像鸟儿没有[[翅膀]]。——莎士比亚<ref>[https://www.docin.com/p-2795247275.html 关于莎士比亚的名言名句(100句)],豆丁网,2021-10-01</ref>
==内容简介==
《微机原理及应用技术》首先给出微型计算机的体系结构,着重介绍中央处理器、存储器、输入/输出设备及总线等部件的组成、特点、功能和工作原理;接着介绍两种典型的微处理器,即8086微处理器和MCS51微处理器,同时分别对其存储器管理、程序设计方法(8086系统为汇编语言、MCS51系统为C语言)、输入/输出接口(包括并行接口、串行接口及定时计数接口)及中断模式进行介绍;然后以实际应用为目标介绍输入/输出通道设计技术,包括数字量输入/输出(并行和串行)通道、模拟量输入/输出通道及人机交互通道技术;最后给出一个可编程逻辑控制器(PLC)系统的综合设计实例。
==目录==
前言
第1章[[微型计算机]]基础1
1.1计算机概述1
1.1.1计算机发展史1
1.1.2微型计算机结构4
1.2预备知识9
1.2.1数据的机内表示10
1.2.2二进制数的运算20
1.2.3常用数字电路22
1.3中央处理器39
1.3.1指令系统与寻址技术39
1.3.2CPU结构和功能52
1.3.3指令周期57
1.3.4参数与型号60
1.4存储器62
1.4.1微型机存储器结构62
1.4.2[[存储器]]的组织64
1.4.3存储器与CPU的连接72
1.4.4地址译码73
1.4.5容量扩展与数据存储79
1.5输入/输出85
1.5.1I/O接口基础85
1.5.2I/O方式92
1.5.3I/O设备104
1.6程序设计104
1.6.1简单计算实例104
1.6.2程序设计基本步骤107
1.6.3程序设计语言109
1.6.4堆栈111
1.7计算机与控制113
1.7.1计算机控制发展历程113
1.7.2控制计算机115
1.7.3控制计算机主机类型116
1.7.4控制设备中常用CPU117
第2章8086微处理器及系统119
2.18086微处理器119
2.1.1功能与引脚119
2.1.2总线时序129
2.1.3地址锁存与总线驱动131
2.1.4时钟、就绪、等待发生器133
2.1.5工作模式140
2.28086的存储器管理144
2.2.1存储器组织144
2.2.2存储器寻址146
2.2.3CPU与存储器接口149
2.38086程序设计156
2.3.18086的寻址方式156
2.3.28086指令系统159
2.3.3汇编语言程序设计179
2.4程序直接控制I/O205
2.4.18086接口基础205
2.4.2可编程外围设备接口82C55217
2.4.3可编程定时/计数器8254227
2.4.4串行通信接口8251A235
2.5中断I/O248
2.5.18086中断与简单扩展249
2.5.2可编程中断控制器8259A263
2.5.3中断程序设计实例275
2.6直接存储器存取282
2.6.18086与DMA282
2.6.2DMA控制器8237285
2.6.3DMA应用实例295
2.780x86接口301
第3章89C51单片机及系统302
3.189C51的结构和原理302
3.1.1内部结构及特点302
3.1.2引脚及功能305
3.1.3时钟、时序与复位307
3.1.4程序设计资源313
3.1.5空闲和掉电方式317
3.1.6工作模式319
3.2存储器与I/O326
3.2.1存储器与I/O组织326
3.2.2程序存储器扩展330
3.2.3数据存储器与I/O扩展331
3.3MCS51指令系统335
3.3.1指令系统的寻址方式336
3.3.2指令系统的使用要点337
3.3.3指令系统的分类总结339
3.4高级语言程序设计343
3.4.1C51语言概述343
3.4.2C51语言基础345
3.4.3C51语言的变量定义351
3.4.4C51语言的函数362
3.4.5C51语言与汇编语言的混合编程367
3.4.6C51语言访问硬件资源373
3.589C51集成I/O资源378
3.5.1中断控制器378
3.5.2定时器/计数器390
3.5.3串行通信口404
第4章I/O通道设计418
4.1数字量I/O通道技术419
4.1.1电平变换419
4.1.2信号隔离420
4.1.3信号驱动426
4.1.4数字量通道设计实例434
4.2模拟量I/O通道技术440
4.2.1模拟量输出通道440
4.2.2模拟量输入通道453
4.2.3A/D与D/A的选择480
4.2.4高精度测量482
4.2.5模拟通道设计实例488
4.3人机交互通道技术491
4.3.1键盘设计491
4.3.2显示技术504
4.3.3专用键盘显示电路516
4.4串行通信通道技术523
4.4.1设备间的异步通道设计523
4.4.2设备中器件间的同步通信541
第5章综合设计实例553
5.1设计目标553
5.1.1PLC的硬件结构553
5.1.2设计目标555
5.2简单PLC系统设计555
5.2.1CPU模块设计555
5.2.2存储卡设计566
5.2.3I/O模块设计570
5.2.4电源设计579
参考文献581
附录8086指令码582
==参考文献==
[[Category:040 類書總論;百科全書總論]]
[[书籍]]是全世界的营养品。生活里没有书籍,就好像没有阳光;智慧<ref>[http://www.rensheng5.com/yd/2013/071511060.html 关于智慧的名言],人生屋,2013-07-15</ref>里没有书籍,就好像鸟儿没有[[翅膀]]。——莎士比亚<ref>[https://www.docin.com/p-2795247275.html 关于莎士比亚的名言名句(100句)],豆丁网,2021-10-01</ref>
==内容简介==
《微机原理及应用技术》首先给出微型计算机的体系结构,着重介绍中央处理器、存储器、输入/输出设备及总线等部件的组成、特点、功能和工作原理;接着介绍两种典型的微处理器,即8086微处理器和MCS51微处理器,同时分别对其存储器管理、程序设计方法(8086系统为汇编语言、MCS51系统为C语言)、输入/输出接口(包括并行接口、串行接口及定时计数接口)及中断模式进行介绍;然后以实际应用为目标介绍输入/输出通道设计技术,包括数字量输入/输出(并行和串行)通道、模拟量输入/输出通道及人机交互通道技术;最后给出一个可编程逻辑控制器(PLC)系统的综合设计实例。
==目录==
前言
第1章[[微型计算机]]基础1
1.1计算机概述1
1.1.1计算机发展史1
1.1.2微型计算机结构4
1.2预备知识9
1.2.1数据的机内表示10
1.2.2二进制数的运算20
1.2.3常用数字电路22
1.3中央处理器39
1.3.1指令系统与寻址技术39
1.3.2CPU结构和功能52
1.3.3指令周期57
1.3.4参数与型号60
1.4存储器62
1.4.1微型机存储器结构62
1.4.2[[存储器]]的组织64
1.4.3存储器与CPU的连接72
1.4.4地址译码73
1.4.5容量扩展与数据存储79
1.5输入/输出85
1.5.1I/O接口基础85
1.5.2I/O方式92
1.5.3I/O设备104
1.6程序设计104
1.6.1简单计算实例104
1.6.2程序设计基本步骤107
1.6.3程序设计语言109
1.6.4堆栈111
1.7计算机与控制113
1.7.1计算机控制发展历程113
1.7.2控制计算机115
1.7.3控制计算机主机类型116
1.7.4控制设备中常用CPU117
第2章8086微处理器及系统119
2.18086微处理器119
2.1.1功能与引脚119
2.1.2总线时序129
2.1.3地址锁存与总线驱动131
2.1.4时钟、就绪、等待发生器133
2.1.5工作模式140
2.28086的存储器管理144
2.2.1存储器组织144
2.2.2存储器寻址146
2.2.3CPU与存储器接口149
2.38086程序设计156
2.3.18086的寻址方式156
2.3.28086指令系统159
2.3.3汇编语言程序设计179
2.4程序直接控制I/O205
2.4.18086接口基础205
2.4.2可编程外围设备接口82C55217
2.4.3可编程定时/计数器8254227
2.4.4串行通信接口8251A235
2.5中断I/O248
2.5.18086中断与简单扩展249
2.5.2可编程中断控制器8259A263
2.5.3中断程序设计实例275
2.6直接存储器存取282
2.6.18086与DMA282
2.6.2DMA控制器8237285
2.6.3DMA应用实例295
2.780x86接口301
第3章89C51单片机及系统302
3.189C51的结构和原理302
3.1.1内部结构及特点302
3.1.2引脚及功能305
3.1.3时钟、时序与复位307
3.1.4程序设计资源313
3.1.5空闲和掉电方式317
3.1.6工作模式319
3.2存储器与I/O326
3.2.1存储器与I/O组织326
3.2.2程序存储器扩展330
3.2.3数据存储器与I/O扩展331
3.3MCS51指令系统335
3.3.1指令系统的寻址方式336
3.3.2指令系统的使用要点337
3.3.3指令系统的分类总结339
3.4高级语言程序设计343
3.4.1C51语言概述343
3.4.2C51语言基础345
3.4.3C51语言的变量定义351
3.4.4C51语言的函数362
3.4.5C51语言与汇编语言的混合编程367
3.4.6C51语言访问硬件资源373
3.589C51集成I/O资源378
3.5.1中断控制器378
3.5.2定时器/计数器390
3.5.3串行通信口404
第4章I/O通道设计418
4.1数字量I/O通道技术419
4.1.1电平变换419
4.1.2信号隔离420
4.1.3信号驱动426
4.1.4数字量通道设计实例434
4.2模拟量I/O通道技术440
4.2.1模拟量输出通道440
4.2.2模拟量输入通道453
4.2.3A/D与D/A的选择480
4.2.4高精度测量482
4.2.5模拟通道设计实例488
4.3人机交互通道技术491
4.3.1键盘设计491
4.3.2显示技术504
4.3.3专用键盘显示电路516
4.4串行通信通道技术523
4.4.1设备间的异步通道设计523
4.4.2设备中器件间的同步通信541
第5章综合设计实例553
5.1设计目标553
5.1.1PLC的硬件结构553
5.1.2设计目标555
5.2简单PLC系统设计555
5.2.1CPU模块设计555
5.2.2存储卡设计566
5.2.3I/O模块设计570
5.2.4电源设计579
参考文献581
附录8086指令码582
==参考文献==
[[Category:040 類書總論;百科全書總論]]