图书介绍
全国高等职业教育规划教材 单片机原理与控制技术 双解汇编和C51 第3版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 张志良主编 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111423935
- 出版时间:2013
- 标注页数:294页
- 文件大小:65MB
- 文件页数:306页
- 主题词:单片微型计算机-计算机控制-高等职业教育-教材
PDF下载
下载说明
全国高等职业教育规划教材 单片机原理与控制技术 双解汇编和C51 第3版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 微型计算机系统基本知识1
1.1微型计算机和单片机概述1
1.1.1微型计算机发展概况1
1.1.2 80C51单片机概述2
【复习思考题】3
1.2计算机中数的表示方法及运算4
1.2.1二进制数和十六进制数基本概念4
1.2.2数制转换6
1.2.3二进制数和十六进制数运算8
1.2.4原码、反码和补码10
【复习思考题】13
1.3常用编码13
1.3.1 8421 BCD码13
1.3.2 ASCII码14
【复习思考题】15
1.4习题15
第2章 80C51单片机片内结构和工作原理17
2.1片内结构和引脚功能17
2.1.1片内结构17
2.1.2引脚功能18
【复习思考题】20
2.2存储空间配置和功能20
2.2.1程序存储器(ROM)21
2.2.2外部数据存储器(外RAM)21
2.2.3内部数据存储器(内RAM)22
2.2.4特殊功能寄存器(SFR)23
2.2.5程序计数器PC26
【复习思考题】26
2.3 I/O端口结构及工作原理27
【复习思考题】29
2.4时钟和时序29
2.4.1时钟电路和机器周期29
2.4.2时序30
【复习思考题】33
2.5复位和低功耗工作方式33
2.5.1复位方式33
2.5.2低功耗工作方式35
【复习思考题】36
2.6习题36
第3章 80C51指令系统38
3.1指令系统基本概念38
3.1.1指令基本格式38
3.1.2指令系统中的常用符号39
3.1.3寻址方式39
3.1.4指令分类41
【复习思考题】42
3.2指令系统42
3.2.1数据传送类指令42
3.2.2算术运算类指令48
3.2.3逻辑运算及移位指令51
3.2.4位操作类指令53
3.2.5控制转移类指令54
【复习思考题】57
3.3习题57
第4章 汇编语言程序设计63
4.1汇编语言程序设计基本概念63
4.1.1汇编63
4.1.2伪指令64
4.1.3程序设计的基本步骤65
【复习思考题】66
4.2汇编程序设计举例66
4.2.1顺序程序66
4.2.2分支程序67
4.2.3循环程序69
4.2.4查表程序72
4.2.5散转程序74
【复习思考题】74
4.3习题74
第5章 C51程序设计77
5.1 C51概述77
【复习思考题】80
5.2 C51数据与运算80
5.2.1数据与数据类型80
5.2.2变量及其定义方法85
5.2.3运算符和表达式90
5.2.4数据类型转换和运算顺序的优先级、结合性93
【复习思考题】96
5.3 C51基本语句96
5.3.1语句基本概念96
5.3.2选择语句97
5.3.3循环语句101
【复习思考题】106
5.4 C51构造类型数据106
5.4.1数组106
5.4.2指针109
【复习思考题】114
5.5 C51函数114
5.5.1函数概述114
5.5.2函数的参数和返回值116
5.5.3函数的调用120
5.5.4常用库函数122
【复习思考题】126
5.6习题126
第6章 80C51片内功能部件129
6.1 80C51中断系统129
6.1.1中断概述129
6.1.2中断源和中断控制寄存器130
6.1.3中断处理过程132
6.1.4中断系统的应用136
6.1.5中断C51编程138
【复习思考题】140
6.2 80C51定时/计数器140
6.2.1定时/计数器概述140
6.2.2定时/计数器的控制寄存器141
6.2.3定时/计数器工作方式142
6.2.4定时/计数器的应用144
【复习思考题】149
6.3 80C51串行口149
6.3.1串行通信概述149
6.3.2串行口特殊功能寄存器151
6.3.3串行工作方式153
【复习思考题】161
6.4习题161
第7章 80C51片外扩展165
7.1并行扩展165
7.1.1并行扩展概述165
7.1.2并行扩展外ROM167
7.1.3并行扩展外RAM169
7.1.4并行扩展I/O口171
【复习思考题】174
7.2串行扩展175
7.2.1串行扩展概述175
7.2.2 80C51同步移位寄存器串行扩展177
7.2.3 I2C串行总线181
7.2.4虚拟I2C扩展AT24CXX系列E2 PROM186
【复习思考题】191
7.3习题192
第8章 常用外围设备接口电路194
8.1 LED数码管显示接口电路194
8.1.1 LED数码管和编码方式194
8.1.2静态显示方式及其典型应用电路197
8.1.3动态显示方式及其典型应用电路200
【复习思考题】202
8.2 LCD 1602显示屏接口电路202
【复习思考题】207
8.3键盘接口电路207
8.3.1键盘接口概述208
8.3.2独立式按键及其接口电路209
8.3.3矩阵式键盘及其接口电路210
【复习思考题】213
8.4 A/D转换接口电路213
8.4.1 A/D转换的基本概念213
8.4.2并行ADC0809及其接口电路214
8.4.3串行ADC0832及其接口电路217
【复习思考题】220
8.5 D/A转换接口电路221
8.5.1 D/A转换的基本概念221
8.5.2 DAC 0832及其接口电路222
【复习思考题】226
8.6开关量驱动输出接口电路226
【复习思考题】228
8.7时钟DS 1302接口电路228
【复习思考题】235
8.8步进电动机接口电路235
【复习思考题】239
8.9习题239
第9章 单片机常用开发工具244
9.1 Keil C51编译软件介绍244
9.1.1软件安装244
9.1.2项目建立和设置245
9.1.3程序编译运行251
9.1.4常用窗口介绍253
9.1.5程序调试实例257
9.2 ProteusISIS仿真软件介绍262
9.2.1用户编辑界面262
9.2.2电路原理图设计和编辑265
9.2.3虚拟仿真273
9.2.4 Proteus与Keil联合仿真调试276
9.3单片机应用虚拟仿真实例277
9.3.1循环灯虚拟仿真278
9.3.2示波器显示周期脉冲方波278
9.3.3串行扩展虚拟仿真279
9.3.4双机串行通信282
9.3.5读写I2C AT24C02282
9.3.6 LED数码管显示虚拟仿真283
9.3.7 LCD 1602显示虚拟仿真286
9.3.8键盘接口虚拟仿真286
9.3.9并行A/D 0808虚拟仿真287
9.3.10串行A/D 0832虚拟仿真288
9.3.11 DAC0832虚拟仿真289
9.3.12时钟1302虚拟仿真290
9.3.13步进电动机虚拟仿真291
附录 80C51反汇编指令表292
参考文献293
热门推荐
- 120139.html
- 1334373.html
- 558817.html
- 2574653.html
- 1183344.html
- 3840575.html
- 4836.html
- 689520.html
- 3121642.html
- 787261.html
- http://www.ickdjs.cc/book_3454348.html
- http://www.ickdjs.cc/book_3037672.html
- http://www.ickdjs.cc/book_1900215.html
- http://www.ickdjs.cc/book_966554.html
- http://www.ickdjs.cc/book_3894481.html
- http://www.ickdjs.cc/book_3337267.html
- http://www.ickdjs.cc/book_3190153.html
- http://www.ickdjs.cc/book_1007999.html
- http://www.ickdjs.cc/book_2272938.html
- http://www.ickdjs.cc/book_2517765.html