图书介绍

MCS-51单片机原理与应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

MCS-51单片机原理与应用
  • 俞国亮主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302178446
  • 出版时间:2008
  • 标注页数:273页
  • 文件大小:65MB
  • 文件页数:285页
  • 主题词:单片微型计算机-高等学校:技术学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

MCS-51单片机原理与应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 单片机基础1

单片机概述1

单片机的不断发展1

单片机的特点与应用3

单片机开发工具4

Insight系列仿真器4

MedWinV3仿真软件5

通用编程器6

数制与码制8

数制及数制间转换8

单片机中常用编码11

单片机中数的表示13

无符数与有符数13

定点数与浮点数15

本章小结16

习题116

第2章 单片机开发快速入门18

初识单片机18

AT89C2051引脚功能18

AT89C2051控制的单灯闪烁19

Keil μVision3软件的安装与界面21

Keil μVision3软件的安装21

Keil μVision3软件的界面22

Keil μVision3集成开发环境使用之一23

如何创建一个新工程23

如何创建新源文件24

Keil μVision3集成开发环境使用之二26

如何编译连接工程27

如何调试运行程序27

如何产生十六进制文件29

如何进行模拟仿真的设置30

如何用编程器写入芯片31

本章小结32

习题232

第3章 MCS-51单片机硬件结构34

单片机的结构34

单片机内部结构框图34

单片机引脚及其外特性35

单片机时钟电路及CPU时序37

单片机时钟电路37

CPU时序38

单片机复位39

复位操作的主要功能39

复位电路40

单片机的存储器分配40

程序存储器地址空间41

数据存储器地址空间42

特殊功能寄存器43

单片机的并行口47

本章小结51

习题351

第4章 MCS-51指令系统53

指令系统概述53

机器指令与汇编语言指令53

汇编语言指令格式54

指令系统标识符54

寻址方式55

立即寻址55

直接寻址56

寄存器寻址57

寄存器间接寻址57

变址寻址58

相对寻址58

位寻址60

数据传送指令61

片内RAM数据传送指令61

访问程序存储器与片外RAM指令63

堆栈操作指令66

数据交换指令67

算术运算指令68

加法和减法指令69

乘法和除法指令72

逻辑运算与移位指令73

逻辑运算指令73

移位指令76

控制转移指令77

无条件转移指令77

条件转移指令79

子程序调用和返回指令81

位操作指令84

本章小结87

习题488

第5章 汇编语言程序设计91

汇编语言程序设计概述91

机器语言、汇编语言与C程序91

汇编语言语句格式92

汇编语言程序设计一般步骤93

伪指令93

结构化程序设计基础96

顺序结构程序设计96

分支结构程序设计97

循环结构程序设计99

子程序设计102

子程序的结构与参数传递102

子程序设计举例103

常用子程序应用举例105

代码转换与查表程序105

运算程序107

本章小结110

习题5110

第6章 中断系统与定时/计数器112

中断系统概述112

MCS-51中断系统的结构114

中断系统结构框图与中断源114

中断控制寄存器116

中断响应118

中断编程应用举例119

定时/计数器的结构与原理121

定时/计数器的工作模式123

工作模式寄存器和控制寄存器123

定时/计数器的工作模式124

定时/计数器编程应用举例126

本章小结131

习题6131

第7章 MCS-51串行接口与I2C总线133

串行通信的基本概念133

通信方式133

波特率135

串行通信总线标准及其接口136

串行口的结构与控制138

串行口的结构138

串行口的控制139

串行口的工作方式140

串行口的应用143

I2C串行总线151

I2C串行总线简介151

I2C总线传输的模拟154

I2C总线应用实例156

本章小结160

习题7160

第8章 MCS-51系统扩展与接口161

最小应用系统与总线扩展161

存储器的扩展164

程序存储器的扩展164

数据存储器的扩展166

并行I/O口的扩展170

并行I/O口的简单扩展170

8255A可编程并行I/O接口171

显示器及键盘接口177

显示器及其接口177

键盘及其接口182

A/D转换接口186

D/A转换接口190

本章小结192

习题8193

第9章 单片机应用系统开发195

单片机应用系统开发步骤195

单片机应用系统设计要求195

单片机应用系统设计流程196

单片机应用系统开发实例198

系统开发的目的和要求199

系统的整体架构199

系统的硬件说明201

系统的软件说明208

系统逻辑电路的可编程设计212

用MedWinV3开发单片机应用系统213

用MedWinV3进行用户系统的仿真调试216

本章小结218

习题9219

第10章 单片机的实验与实训220

单片机应用系统实验220

关于单片机控制实验与实训220

实验1 I/O口控制——流水灯扫描221

实验2 控制蜂鸣器音乐发声——铃儿响叮?223

实验3 外部中断控制实验228

实验4 定时器输出控制实验229

实验5 串口自收自发通信实验230

实验6 并行A/D转换实验232

实验7 并行D/A转换实验233

实验8 单片机与新热敏微打接口设计实验235

单片机应用系统实训239

实训1 用Keil μVision3开发单片机C语言程序239

实训2 用VP-ISP1编程器进行ISP编程245

实训3 LED与LCD显示的Proteus仿真249

实训4 数字电子钟控制258

实训5 交通灯控制261

实训6 两相四拍步进电机控制263

附录A ASCII码表267

附录B MCS-51指令表268

参考文献273

热门推荐