当前位置:首页 > 工业技术
单片机应用技术
单片机应用技术

单片机应用技术PDF电子书下载

工业技术

  • 电子书积分:8 积分如何计算积分?
  • 作 者:覃奈新主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2009
  • ISBN:9787121076831
  • 页数:121 页
图书介绍:本书是指导初学者学习51系列单片机的入门书。全书通过讲解MCS-51单片机的应用系统的开发过程来介绍51系列单片机的知识和体系。书中具体介绍了MCS-51单片机的结构、指令系统、硬件设计及开发环境,每章后精选了具有代表性的实验,通过这些实验来加深读者对知识点的理解。本书内容丰富、通俗易懂、结构清晰、语言简练,可作为中等职业学校相关专业学生的参考书,也可作为51系列单片机初学者的学习和参考用书。本书配有电子教学参考资料包。
《单片机应用技术》目录

绪论 1

第1章 单片机的端口控制 3

1.1 AT89XX系列单片机简介 3

1.2 单片机的端口控制功能 3

1.2.1 认识AT89S51的引脚 3

1.2.2 单片机的最小化应用 4

1.3 闪光灯实验 5

1.3.1 实验电路原理图 5

1.3.2 指令与程序 6

1.3.3 程序的调试 8

1.3.4 程序的下载 14

1.4 流水灯的制作 15

1.4.1 硬件电路的设计 16

1.4.2 指令与程序分析 16

本章小结 18

想一想,做一做 19

第2章 MCS-51单片机结构 20

2.1 单片机内部逻辑结构 20

2.2 存储器 21

2.2.1 程序存储器 21

2.2.2 片内数据存储器 22

2.3 特殊功能寄存器 23

2.3.1 专用寄存器简介 23

2.3.2 复位电路 27

2.3.3 堆栈操作 28

2.4 单片机中断系统 29

2.4.1 中断概述 29

2.4.2 外部中断 29

2.4.3 定时器/计数器中断 30

2.4.4 串行口中断 30

2.5 中断实验 32

本章小结 34

想一想,做一做 34

第3章 定时器/计数器 35

3.1 定时器/计数器的结构与功能 35

3.1.1 定时器/计数器的结构 35

3.1.2 定时器/计数器的功能 36

3.2 定时器/计数器的工作方式及控制方法 36

3.2.1 用于控制定时器/计数器的寄存器 36

3.2.2 定时器/计数器工作方式0 39

3.2.3 定时器/计数器工作方式1 40

3.2.4 定时器/计数器工作方式2 41

3.2.5 定时器/计数器工作方式3 43

3.2.6 看门狗定时器 44

3.3 调光灯的制作 45

3.3.1 电路设计 45

3.3.2 程序设计(设晶振为6MHz) 45

本章小结 48

想一想,做一做 48

第4章 键盘与显示接口 49

4.1 键盘接口 49

4.1.1 独立式非编码键盘 49

4.1.2 矩阵式键盘 50

4.2 LED显示器 53

4.2.1 七段LED显示器结构及工作原理 54

4.2.2 LED显示器的工作方式 55

4.3 简易抢答器的设计 57

4.3.1 电路的设计 57

4.3.2 程序设计 58

本章小结 59

想一想,做一做 59

第5章 模/数、数/模转换技术 60

5.1 A/D转换常用器件 61

5.1.1 并行A/D芯片 61

5.1.2 串行A/D芯片 67

5.1.3 模/数转换实验 68

5.2 D/A转换常用器件 70

5.2.1 并行D/A芯片 70

5.2.2 串行D/A芯片 72

5.3 简易数控直流电源的制作 75

5.3.1 电路设计 75

5.3.2 程序设计 76

本章小结 76

想一想,做一做 77

第6章 单片机的串行接口 78

6.1 串行口通信 78

6.1.1 串行口的结构 79

6.1.2 串行口的控制 80

6.1.3 串行口的工作方式 81

6.1.4 双机通信实验 86

6.2 I2C总线接口 87

6.2.1 I2C总线简介 87

6.2.2 I2C总线数据传输 88

6.2.3 I2C总线接口的软件模拟 90

6.2.4 存储芯片AT24CXX 94

本章小结 97

想一想,做一做 97

第7章 单片机应用开发实例——100米体育计时器 98

第8章 MCS-51单片机指令系统 107

8.1 一些特殊符号的意义 107

8.2 MCS-51的寻址方式 108

8.3 MCS-51数据传送指令 110

8.4 MCS-51算术运算指令 111

8.5 MCS-51逻辑运算及移位指令 113

8.6 MCS-51控制转移指令 115

8.7 MCS-51布尔变量操作指令 116

8.8 伪指令 117

附录A 119

返回顶部