《单片机设计应用与仿真》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:陆旭明主编;缪建华,陆毅副主编
  • 出 版 社:北京大学出版社
  • 出版年份:2010
  • ISBN:
  • 页数:245 页
图书介绍:

项目1认识单片机 1

任务1.1认识单片机最小系统 2

1.1.1了解微型计算机系统的组成 2

1.1.2微型计算机的概念 2

1.1.3了解单片机硬件组成 3

1.1.4认识单片机最小系统 5

任务1.2使用单片机开发软件KeilC 7

1.2.1启动KeiluVision2 8

1.2.2建立一个汇编程序文件 10

1.2.3编译文件 12

1.2.4仿真调试 14

1.2.5统调并将程序烧录至单片机芯片中 18

任务1.3使用单片机仿真软件Proteus 18

1.3.1运行Proteus仿真软件 19

1.3.2提取元器件 20

1.3.3放置元器件 20

1.3.4绘制电路原理图 21

1.3.5注入和调试程序 22

项目小结 23

习题与思考题 23

项目2单片机硬件及指令系统应用 25

任务2.1点亮单灯 25

2.1.1任务要求 26

2.1.2任务分析 26

2.1.3相关知识 26

2.1.4任务实施 34

2.1.5总结与提高 35

任务2.2闪烁单灯 35

2.2.1任务要求 36

2.2.2任务分析 36

2.2.3相关知识 36

2.2.4任务实施 40

2.2.5总结与提高 41

任务2.3跑马灯 41

2.3.1任务要求 41

2.3.2任务分析 41

2.3.3相关知识 42

2.3.4任务实施 47

2.3.5总结与提高 48

项目小结 49

习题与思考题 49

项目3定时/计数器和中断系统应用 53

任务3.1设计秒脉冲发生器 53

3.1.1任务要求 54

3.1.2任务分析 54

3.1.3相关知识 54

3.1.4任务实施 63

3.1.5总结与提高 67

任务3.2测量脉冲数 68

3.2.1任务要求 68

3.2.2任务分析 68

3.2.3相关知识 68

3.2.4任务实施 72

3.2.5总结与提高 74

任务3.3测量转速 75

3.3.1任务要求 75

3.3.2任务分析 75

3.3.3相关知识 75

3.3.4任务实施 81

3.3.5总结与提高 83

任务3.4设计中断优先级 84

3.4.1任务要求 84

3.4.2任务分析 84

3.4.3相关知识 85

3.4.4任务实施 86

3.4.5总结与提高 89

项目小结 90

习题与思考题 90

项目4存储器扩展和输入/输出接口应用 92

任务4.1设计4x4矩阵键盘及显示键值 92

4.1.1任务要求 93

4.1.2任务分析 93

4.1.3相关知识 93

4.1.4任务实施 97

4.1.5总结与提高 100

任务4.2控制彩灯的变化(82551/O口扩展设计) 101

4.2.1任务要求 101

4.2.2任务分析 101

4.2.3相关知识 101

4.2.4 MCS-51外部总线的扩展 106

4.2.5任务实施 113

4.2.6总结与提高 115

项目小结 116

习题与思考题 116

项目5串行通信应用 118

任务5.1实施双机通信 118

5.1.1任务要求 119

5.1.2任务分析 119

5.1.3相关知识 119

5.1.4任务实施 131

5.1.5总结与提高 134

任务5.2实施8051与PC的通信 135

5.2.1任务要求 135

5.2.2任务分析 135

5.2.3相关知识 136

5.2.4任务实施 141

5.2.5总结与提高 143

项目小结 143

习题与思考题 143

项目6 A/D D/A转换器接口 145

任务6.1设计数字电压表 145

6.1.1任务要求 146

6.1.2任务分析 146

6.1.3相关知识 146

6.1.4任务实施 151

6.1.5总结与提高 154

任务6.2设计锯齿波发生器电路 154

6.2.1任务要求 155

6.2.2任务分析 155

6.2.3相关知识 155

6.2.4任务实施 160

6.2.5总结与提高 162

项目小结 162

习题与思考题 163

项目7 12C总线扩展 165

任务7.1实施AT24C系列存储器读写操作 165

7.1.1任务要求 166

7.1.2任务分析 166

7.1.3相关知识 166

7.1.4任务实施 174

7.1.5总结与提高 182

项目小结 183

习题与思考题 183

项目8综合课题——仿真设计及安装调试 184

任务8.1测量温度——基于DS 18B20温度测量芯片设计 184

8.1.1任务要求 184

8.1.2任务分析 184

8.1.3相关知识 185

8.1.4任务实施 194

8.1.5总结与提高 201

任务8.2设计实时时钟——基于DS 1302时钟芯片的选用 201

8.2.1任务要求 201

8.2.2任务分析 202

8.2.3相关知识 202

8.2.4任务实施 208

8.2.5总结与提高 212

任务8.3控制步进电机正反转 213

8.3.1任务要求 213

8.3.2任务分析 213

8.3.3相关知识 213

8.3.4任务实施 215

8.3.5总结与提高 220

任务8.4控制液晶显示 220

8.4.1任务要求 221

8.4.2任务分析 221

8.4.3相关知识 221

8.4.4任务实施 225

8.4.5总结与提高 228

综合课题实际操练 230

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

附录2 MCS-51系列单片机内存及特殊功能寄存器 236

附录3常用芯片引脚排列图 241

参考文献 245