《单片机原理及接口技术》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:史庆武,王艳春,李建辉主编
  • 出 版 社:水利水电出版社
  • 出版年份:2008
  • ISBN:9787508458069
  • 页数:280 页
图书介绍:本书详细地介绍了MCS-51单片机的硬件结构、指令系统,从应用的角度介绍汇编语言程序设计、单片机与各种硬件接口设计、各种常用的数据运算和处理程序、接口驱动程序以及单片机应用系统的设计,本书突出了选取内容的实用性、典型性。内容包括单片机组成结构与工作原理、指令系统与程序设计、单片机内部器件、外部功能扩展与接口技术、应用系统的设计及C51入门简介。本书可作为工科院校本科生单片机课程的教材以及毕业设计工作的参考书,也可供从事自动控制、计算机、电子及机电一体化等各类MCS-51单片机应用的工程技术人员参考。

第1章 单片机概述 1

1.1 单片机概念及发展概况 1

1.2 单片机的特点及应用领域 3

1.3 MCS-51系列单片机 5

第2章 MCS-51单片机内部硬件结构及原理 8

2.1 MCS-51单片机的内部结构及引脚功能 8

2.2 MCS-51单片机的微处理器及工作原理 13

2.3 存储器的结构 14

2.4 并行端口 22

2.5 CPU时序及时钟电路 25

2.6 复位和复位电路 30

第3章 MCS-51单片机的指令系统 32

3.1 指令系统简介 32

3.2 指令系统的寻址方式 33

3.3 指令系统分类介绍 37

3.4 MCS-51汇编语言的伪指令 58

第4章 MCS-51单片机汇编语言程序设计 62

4.1 概述 62

4.2 汇编语言程序设计 64

4.3 查表程序设计 74

4.4 子程序设计 77

4.5 运算类程序设计 82

第5章 MCS-51单片机内部器件 93

5.1 MCS-51单片机的中断系统 93

5.2 MCS-51单片机定时器/计数器 108

5.3 MCS-51单片机串行口 118

第6章 MCS-51单片机的系统扩展应用 136

6.1 系统扩展概述 136

6.2 存储器的扩展 146

6.3 并行I/O口扩展 168

第7章 MCS-51单片机与ADC、DAC的接口设计 190

7.1 常用ADC芯片及单片机与ADC0809的接口 190

7.2 常用DAC芯片及单片机与DAC0832的接口 199

第8章 MCS-51单片机与键盘、显示器的接口设计 208

8.1 键盘接口 208

8.2 LED显示器接口 215

8.3 键盘/显示器接口设计实例 221

第9章 单片机应用系统的开发过程和典型实例 227

9.1 单片机应用系统的研制步骤和方法 227

9.2 MCS-51单片机与日历时钟芯片的接口设计 231

9.3 MCS-51单片机在温度测控系统中的应用实例 235

9.4 单片机与步进电机接口设计实例 241

第10章 C51程序设计语言基础 249

10.1 C语言在单片机开发中的应用 249

10.2 C51语言的数据类型与运算 251

10.3 C51语言的构造数据类型及预处理指令 255

10.4 C51语言的函数 261

10.5 C51语言的库函数 263

10.6 C语言与汇编语言混合编程 264

10.7 Keil IDE开发环境μVision2 266

10.8 C51语言程序设计范例 268

附录 MCS-51系列单片机指令表 276

参考文献 280