《跟我学用单片机》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:肖洪兵等编著
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:2002
  • ISBN:781077199X
  • 页数:223 页
图书介绍:

第1篇 跟我学 1

第1章 绪论 1

1.1 嵌入式系统与单片机 1

1.2 单片机技术发展的四个阶段 3

1.3 80C51单片机的家族简介 5

1.4 单片机的发展趋势 6

习题 7

第2章 80C51单片机的硬件结构 8

2.1 80C51单片机的内部结构 8

2.2 80C51的外部引脚及功能 9

2.3 80C51的存储器配置 11

2.3.1 程序存储器 12

2.3.2 内部数据存储器 12

2.3.3 外部数据存储器 17

2.4.1 P0口 18

2.4 并行输入/输出接口电路 18

2.4.2 P1口 19

2.4.3 P2口 20

2.4.4 P3口 20

2.4.5 P0~P3口的使用特点 21

2.5 80C51的中断系统 21

2.5.1 什么叫中断 21

2.5.2 中断源 22

2.5.4 中断控制的寄存器 23

2.5.3 中断方式 23

2.5.5 中断响应 26

2.5.6 中断请求的撤除 27

2.6 80C51的定时器/计数器 28

2.6.1 定时器/计数器的定时和计数功能 28

2.6.2 定时器/计数器的控制寄存器 28

2.6.3 定时器/计数器的工作方式 29

2.7.1 串行通信的概念 31

2.7 80C51的串行通信 31

2.7.2 串行接口的构成与工作方式 32

2.7.3 多机通信 36

2.8 80C51的外围电路 37

2.8.1 时钟电路与时序 37

2.8.2 复位电路 39

习题 40

第3章 80C51的指令系统 41

3.1 80C51指令系统概述 41

3.1.1 指令格式 41

3.1.2 寻址方式 42

3.1.3 指令中符号意义说明 45

3.2 80C51指令分类介绍 45

3.2.1 数据传送类指令 45

3.2.2 算术运算类指令 47

3.2.3 逻辑运算及移位类指令 48

3.2.4 控制转移类指令 50

3.2.5 位操作类指令 52

3.3 80C51指令纵览 53

习题 57

第4章 80C51的编程技术 58

4.1 汇编语言源程序指令的结构 58

4.2 常用的伪指令 60

4.2.1 ORG(汇编起始命令) 60

4.2.2 END(汇编结束命令) 60

4.2.3 EQU(等值命令) 60

4.2.4 DB(定义字节命令) 61

4.2.5 DW(定义字命令) 62

4.3 几种典型的程序结构 62

4.3.1 简单程序 62

4.3.2 分支程序 63

4.3.3 循环程序 64

4.3.4 查表程序 66

4.3.5 子程序 68

习题 69

第5章 80C51程序开发的一般步骤 70

5.1 80C51程序的开发流程 70

5.2 汇编语言源程序的编辑 70

5.2.1 MedWin仿真软件简介 70

5.2.2 编辑程序 74

5.2.3 几种主要工具和使用技巧 75

5.3 汇编语言源程序的汇编 76

5.4 汇编语言程序的仿真调试 79

5.4.1 仿真调试的有关命令 80

5.4.2 仿真调试举例 82

5.5 目标程序的写入与运行 83

习题 84

6.1 练习1——一位LED显示 85

第2篇 跟我练 85

第6章 基本I/O应用练习 85

6.2 练习2——红绿灯控制 87

6.3 练习3——8个LED显示 89

6.4 练习4——16×16 LED汉字显示 92

6.5 练习5——液晶点阵显示器应用 96

6.6 练习6——光柱模拟显示与数字显示混合应用 101

6.7 练习7——3键式键盘应用 104

第7章 中断应用练习 106

7.1 练习1——外部中断INT0 106

7.2 练习2——多级外部中断 109

第8章 定时器练习 112

8.1 练习1——秒时钟的产生(1) 112

8.2 练习2——秒时钟的产生(2) 114

8.3 练习3——测量脉冲的频率 115

9.1 练习1——串行口显示 121

第9章 串行口应用练习 121

9.2 练习2——串行口扩展键盘 123

9.3 练习3——串行口通信 125

9.4 练习4——串行口多机通信 128

第10章 串行EEPROM应用练习 134

10.1 练习1——串行EEPROM写入 134

10.2 练习2——串行EEPROM读出 139

10.3 练习3——IC卡应用 143

第11章 模/数、数/模转换器练习 150

11.1 练习1——8位A/D转换器的应用 150

11.2 练习2——串行A/D的应用 153

11.3 练习3——8位D/A转换器的应用 156

11.4 练习4——串行D/A的应用 159

11.5 练习5——V/F变换(1) 162

11.6 练习6——V/F变换(2) 164

12.1 练习1——直流继电器 167

第12章 功率驱动接口练习 167

12.2 练习2——单片机与单向可控硅的接口 170

12.3 练习3——单片机与双向可控硅的接口 172

12.4 练习4——固态继电器 174

第3篇 跟我用 177

第13章 单片机的应用实践 177

13.1 单片机应用系统设计的一般步骤 177

13.2 应用1——3位半数字电压表的设计 177

13.3 应用2——密码锁控制器的设计 184

13.4 应用3——数字温度控制器的设计 192

第14章 单片机应用系统的抗干扰设计 203

14.1 硬件抗干扰设计 203

14.1.1 光电隔离电路 203

14.1.2 复位电路及看门狗电路 206

14.2 软件抗干扰设计 210

14.2.1 数据采集的软件抗干扰技术 210

14.2.2 系统内部的软件抗干扰技术 218