图书介绍
微型计算机原理与接口技术PDF|Epub|txt|kindle电子书版本网盘下载
![微型计算机原理与接口技术](https://www.shukui.net/cover/40/30193470.jpg)
- 赵长德,雷田玉主编;全国高等教育自学考试指导委员会组编 著
- 出版社: 北京:机械工业出版社
- ISBN:7111076346
- 出版时间:1999
- 标注页数:312页
- 文件大小:13MB
- 文件页数:323页
- 主题词:
PDF下载
下载说明
微型计算机原理与接口技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 C语言程序设计1
第一章 微型计算机基础知识1
第一节 微型计算机和单片机发展概述1
一、微处理器和微型计算机的发展1
二、单片计算机的发展和特点2
第二节 计算机中的数制和编码5
一、无符号数的表示和运算5
二、带符号数的表示方法10
三、8位与16位二进制数表示的范围13
四、字符编码14
第三节 微型计算机的基本组成和语言15
一、微型计算机系统的基本组成15
二、计算机语言及其发展16
第四节 微型计算机的解题过程18
一、微处理器的结构18
二、指令、程序和指令系统19
三、计算机的解题过程19
习题22
第二章 C语言概述与最简单的C程序23
第一节 C语言的特点23
第二节 利用高级语言解题的一般过程24
第三节 C语言的基本数据类型25
一、字符型25
二、整型26
三、浮点型(实型)27
四、变量赋初值27
第四节 C语言的算术运算27
一、基本算术运算符27
二、算术表达式与算术运算符的优先顺序28
三、自加和自减运算符28
第五节 C程序的一般组成29
第六节 C程序的编辑、编译和运行31
第七节 最简单的C程序32
一、输入原始数据的方法32
二、算术表达式计算34
三、数据的输出——printf()函数34
第八节 字符输入输出函数36
第九节 简单程序应用举例37
习题38
第三章 C程序的选择结构39
第一节 C语言的关系运算与逻辑运算39
一、关系运算符与关系表达式39
二、逻辑运算符与逻辑表达式39
第二节 if语句40
第三节 switch语句47
习题48
第四章 C程序的循环结构49
第一节 当型循环49
第二节 直到型循环50
第三节 for循环52
第四节 循环的控制语句54
一、break语句54
二、continue语句54
第五节 多重循环54
习题56
第五章 C语言的数组57
第一节 数组的定义与初始化58
一、一维数组定义格式58
二、二维数组定义格式58
第二节 数组元素的输入和输出59
一、一维数组的数组元素输入输出59
二、二维数组的数组元素输入输出59
第三节 数组的应用60
一、计算n个数据的平均值60
二、求n个数据中的最大最小值60
三、顺序查找61
四、排序62
第四节 字符数组63
习题65
第六章 C语言的函数66
第一节 C函数的定义66
第二节 函数的调用68
一、一般调用68
二、函数的嵌套调用69
三、函数的递归调用70
第三节 C程序的总体结构71
第四节 函数之间的数据传递72
第五节 多功能菜单程序74
习题77
第七章 C语言的指针78
第一节 指针变量78
一、指针变量的定义78
二、指针变量的初始化78
三、指针的操作79
第二节 指针用作函数的形参80
第三节 指针与一维数组81
第四节 指针与字符串82
习题83
第八章 C语言的结构体与联合体84
第一节 结构体与结构体变量84
一、结构体类型的定义84
二、结构体成员的引用85
三、结构体指针用作函数参数86
第二节 联合体与联合体变量88
习题89
第九章 C语言的文件90
第一节 文件指针和文件的打开与关闭90
第二节 文件读写函数91
一、fputc()和fgetc()函数91
二、fprintf()和fscanf()函数93
三、fwrite()和fread()函数95
第三节 随机读写的基本概念96
习题97
第二部分 MCS-51单片机原理与接口技术第十章 MCS-51单片机的内部结构98
第一节 MCS-51单片机的组成和总体结构98
一、单片机的组成98
二、MCS-51单片机的总体结构99
三、信号引脚100
第二节 MCS-51单片机的中央处理单元(CPU)101
一、运算器101
二、控制器102
三、CPU时序103
第三节 MCS-51单片机的存储器组织105
一、四个独立的存储器空间105
二、内部数据存储器(RAM)和堆栈106
三、内部特殊功能寄存器(SFR)107
四、布尔处理器109
五、程序存储器(ROM)111
第四节 MCS-51单片机的并行I/O口111
一、四个I/O口的特点111
二、P0口的端口结构111
三、P1口、P2口、P3口介绍113
四、并行I/O口的应用要点114
第五节 8031单片机的最小系统114
一、8031外扩EPROM的方法115
二、8031最小用户系统电路115
第十一章 MCS-51单片机的指令系统117
第一节 MCS-51单片机的指令格式与寻址方式117
一、指令格式117
二、寻址方式117
第二节 数据传送指令120
一、程序状态字(PSW)120
二、数据传送指令120
三、堆栈操作指令123
四、数据交换指令124
五、数据传送指令汇总124
第三节 算术运算指令125
一、加法指令125
二、减法指令127
三、十进制调整指令127
四、乘除法指令128
五、算术运算指令汇总129
第四节 逻辑运算与移位指令130
一、逻辑与运算指令130
二、逻辑或运算指令131
三、逻辑异或运算指令131
四、累加器清0和取反指令131
五、移位指令132
第五节 位操作指令132
一、位赋值指令133
二、位传送指令133
三、位运算指令133
四、空操作指令134
第六节 控制转移指令134
一、无条件转移指令134
二、条件转移指令136
三、子程序调用及返回指令138
四、控制转移指令汇总140
第十二章 MCS-51单片机汇编语言程序设计141
第一节 汇编语言概述141
一、汇编语言与汇编的概念141
二、汇编语言源程序的格式142
三、伪指令143
四、汇编的实现及程序调试手段145
第二节 汇编语言程序结构146
一、程序设计步骤146
二、顺序结构程序147
三、分支结构148
四、循环结构148
第三节 算术运算程序设计151
一、加法程序151
二、减法程序154
三、多字节BCD码加法子程序154
四、乘除法程序155
第四节 非数值操作程序设计156
一、码制转换程序156
二、查表程序159
三、检索与排序程序162
四、数字滤波程序163
第五节 堆栈与子程序设计165
一、堆栈概念165
二、子程序的调用和返回165
三、子程序应用举例167
第十三章 MCS-51单片机的中断与定时169
第一节 微型计算机中断技术概论169
一、中断的概念169
二、中断处理过程170
第二节 MCS-51单片机的中断系统171
一、中断源与中断标志位171
二、与中断有关的特殊功能寄存器FSR172
三、中断响应过程175
四、中断请求的撤除177
五、中断服务程序的编写要点,断点的数据保护——堆栈应用178
第三节 MCS-51单片机的定时器/计数器的原理及应用180
一、定时与计数的原理180
二、与定时器/计数器有关的特殊功能寄存器FSR181
三、定时器/计数器的四种工作方式183
四、定时器/计数器应用实例187
第四节 中断、定时器与P1口的综合应用191
一、P1口的简单应用191
二、外中断应用举例193
三、定时器/计数器的应用举例195
第十四章 MCS-51单片机系统扩展与接口技术197
第一节 微型计算机的I/O接口技术概述197
一、I/O接口的作用197
二、数据总线的隔离198
三、I/O接口寻址技术200
四、I/O数据的传送方式200
第二节 MCS-51单片机存储器的扩展201
一、存储器概述201
二、只读存储器(ROM)203
三、随机读写存储器(RAM)206
四、存储器的扩展208
第三节 MCS-51单片机的I/O接口扩展213
一、单片机I/O口的直接应用214
二、简单I/O口的扩展215
三、扩展可编程并行I/O口8255216
第四节 LED显示接口222
一、LED发光显示管及字模表222
二、用三态锁存器作LED显示接口225
三、LED显示程序226
四、24h时钟显示程序227
第五节 简单键盘接口230
一、键盘识别流程230
二、利用线翻转法的键盘接口231
三、利用8279芯片组成键盘接口234
第六节 模拟通道接口237
一、概述237
二、D/A转换237
三、A/D转换243
第七节 串行接口概述247
一、串行通信概述247
二、RS-232C总线标准249
三、MCS-51单片机串行口252
第十五章 MCS-51单片机应用系统的开发及实验设备259
第一节 单片机应用系统的开发方法259
一、单片机应用系统的构成259
二、单片机应用系统的开发方法261
第二节 MCS-51单片机的实验开发设备和应用263
一、汇编程序功能和汇编过程263
二、ME-5103在线仿真器267
三、TSC-51/196单片机实验开发系统的原理和应用268
四、其他仿真器270
附录271
附录A ASCII(美国标准信息交换码)表271
附录B MCS-51指令表272
参考文献276
《微型计算机原理与接口技术》自学考试大纲277
后记312