图书介绍
新视野单片机教程(汇编+C语言)2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 庄俊华,史晓霞等著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111304456
- 出版时间:2010
- 标注页数:235页
- 文件大小:32MB
- 文件页数:243页
- 主题词:单片微型计算机-C语言-程序设计;单片微型计算机-汇编语言-程序设计
PDF下载
下载说明
新视野单片机教程(汇编+C语言)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单片机的发展历史1
1.2单片机的应用特点2
1.3单片机的应用领域3
1.4单片机的学习方法3
1.4.1加强相关知识的学习3
1.4.2怎么看书4
1.4.3实践、实践、再实践4
1.4.4合理安排时间持之以恒4
1.4.5适当购买实验器材及书籍资料4
习题5
第2章 Keil C51 μVision2集成开发环境6
2.1 Keil C51 μVision2的窗口组成6
2.2 Keil C51 μVision2的设置7
2.3 Keil C51 μVision2集成开发环境的使用12
2.3.1单片机的仿真过程12
2.3.2第一个实验13
2.3.3生成HEX文件和最小化系统19
2.4实验21
2.4.1 LED闪烁电路21
2.4.2参考程序21
2.4.3实验步骤(参考)22
第3章 MCS-51单片机基本结构23
3.1 MCS-51单片机内部结构23
3.2中央处理器24
3.2.1运算器24
3.2.2控制器24
3.2.3专用寄存器组24
3.2.4振荡器和CPU时序26
3.3存储器28
3.3.1程序存储空间28
3.3.2数据存储空间29
3.4并行I/O接口31
3.5 MCS-51单片机的工作方式33
3.5.1复位方式33
3.5.2程序执行方式34
3.5.3低功耗方式34
习题34
第4章 MCS-51单片机的指令系统36
4.1汇编指令的格式36
4.2寻址方式36
4.3指令系统39
4.3.1数据传送类指令40
4.3.2算术运算类指令44
4.3.3逻辑操作类指令49
4.3.4控制转移类指令51
4.3.5位操作类指令55
习题57
第5章 汇编语言程序设计59
5.1汇编语言源程序的格式59
5.2伪指令60
5.3汇编语言程序的基本结构63
5.3.1顺序结构63
5.3.2分支结构63
5.3.3循环结构65
5.4系统编程的步骤、方法和技巧70
5.4.1拟定系统工作的流程图70
5.4.2子功能模块或子程序的分解与分析71
5.4.3子功能模块或子程序的设计与调试72
5.4.4系统程序的连接与调试73
5.5实验73
5.5.1实验步骤与要求73
5.5.2实验分析与总结75
5.5.3思考75
习题75
第6章 单片机的C程序设计77
6.1 C51概述77
6.2 C51语言对标准C语言的扩展78
6.2.1数据类型78
6.2.2存储类型及存储区79
6.2.3特殊功能寄存器(SFR)82
6.2.4存储器模式84
6.2.5函数的使用84
6.2.6 C51中的指针87
6.2.7绝对地址访问89
6.3 C51和汇编语言的混合编程89
6.3.1命名规则89
6.3.2参数传递规则90
6.3.3 C51中直接插入汇编指令方式91
6.4使用C51的技巧92
6.5实验93
习题97
第7章 MCS-51单片机的功能部件99
7.1中断系统99
7.1.1计算机的中断请求与控制99
7.1.2 MCS-51中断系统100
7.1.3中断控制102
7.1.4中断响应过程103
7.1.5中断程序举例104
7.2定时器/计数器105
7.2.1定时器/计数器工作方式寄存器TMOD105
7.2.2定时器/计数器控制寄存器TCON106
7.2.3定时器/计数器的工作方式106
7.2.4定时器/计数器应用举例108
7.3串行通信接口110
7.3.1数据通信概述110
7.3.2 MCS-51的串行通信接口112
7.3.3串行接口的控制寄存器113
7.3.4串行接口的4种工作方式114
7.3.5多机通信118
7.3.6波特率计算119
7.3.7 PC与单片机通信技术119
7.4定时器及中断实验122
习题124
第8章 MCS-51单片机的系统扩展126
8.1 MCS-51单片机的最小系统126
8.1.1 8051/8751的最小系统126
8.1.2 8031的最小系统126
8.2并行扩展概述127
8.2.1总线127
8.2.2总线扩展的实现128
8.3并行程序存储器扩展130
8.3.1常用程序存储器和地址锁存器简介130
8.3.2典型EPROM扩展电路132
8.4并行数据存储器扩展133
8.4.1数据存储器的读写控制与时序133
8.4.2常用SRAM芯片简介135
8.4.3典型SRAM扩展电路136
8.5简单I/O接口扩展137
8.5.1用锁存器扩展输出接口137
8.5.2用三态门扩展输入接口139
8.6可编程并行I/O接口扩展140
8.6.1 8255 A可编程并行I/O接口芯片140
8.6.2 8155可编程多功能接口芯片145
习题152
第9章 MCS-51单片机的接口技术154
9.1 MCS-51单片机与键盘的接口154
9.1.1键盘的工作原理154
9.1.2独立式键盘与单片机的接口155
9.1.3矩阵式键盘与单片机的接口157
9.2 MCS-51单片机与LED显示器接口160
9.2.1 LED显示器和显示器接口161
9.2.2 LED显示器接口技术162
9.3 MCS-51单片机与字符型LCD的接口166
9.3.1液晶显示概述167
9.3.2 1602字符型LCD简介167
9.4 MCS-51单片机与ADC的接口177
9.4.1 A/D转换器概述177
9.4.2 ADC 0809芯片178
9.4.3 ADC 0809与MCS-51单片机的接口设计180
9.5 MCS-51单片机与DAC的接口185
9.5.1 D/A转换器的主要特点与技术指标185
9.5.2 DAC 0832芯片186
9.5.3 DAC 0832与MCS-51的接口设计187
9.5.4 DAC 0832应用电路189
9.6 MCS-51单片机与I2C总线芯片接口190
9.6.1 I2 C总线的功能和特点190
9.6.2 I2C总线的构成及工作原理191
9.6.3 I2C总线的工作方式191
9.6.4 I2C总线、E2 PROM芯片与MCS-51单片机接口192
9.7 MCS-51单片机与DS18B20单总线数字温度传感器的接口206
9.7.1 DS18B20的特点206
9.7.2 DS18B20封装形式及引脚功能206
9.7.3 DS18B20内部结构207
9.7.4 DS18B20测温原理208
9.7.5 DS18B20的ROM命令209
9.7.6 DS18B20的工作时序210
9.7.7 DS18B20与单片机的典型接口设计211
习题214
附录215
附录A Proteus软件电路设计快速入门215
附录B MCS-51系列单片机指令表224
附录C ASCII表228
附录D C51库函数229
参考文献235
热门推荐
- 2071038.html
- 2100887.html
- 3867843.html
- 2674218.html
- 1365161.html
- 15034.html
- 1197562.html
- 2022461.html
- 3060139.html
- 1723863.html
- http://www.ickdjs.cc/book_376988.html
- http://www.ickdjs.cc/book_353319.html
- http://www.ickdjs.cc/book_3012861.html
- http://www.ickdjs.cc/book_3315806.html
- http://www.ickdjs.cc/book_3805929.html
- http://www.ickdjs.cc/book_2547777.html
- http://www.ickdjs.cc/book_1654639.html
- http://www.ickdjs.cc/book_2655506.html
- http://www.ickdjs.cc/book_1806781.html
- http://www.ickdjs.cc/book_1769413.html