当前位置:首页 > 工业技术
单片机系统设计及应用
单片机系统设计及应用

单片机系统设计及应用PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:夏明娜,高玉芝主编;李娟副主编;高云华,郑晶晶,高欣,高燕编委
  • 出 版 社:北京:北京理工大学出版社
  • 出版年份:2015
  • ISBN:9787568205009
  • 页数:257 页
图书介绍:《单片机系统设计及应用》共开设八大学习情境。学习情境一主要介绍单片机最小系统搭建及单片机内部结构和外部结构;学习情境二主要介绍单片机指令系统及汇编程序设计方法;学习情境三主要介绍单片机外围电路及接口技术;学习情境四主要介绍单片机中断系统及定时/计数器;学习情境五主要介绍单片机串行通信;学习情境六以案例介绍单片机C语言程序设计;学习情境七选取典型综合实例对单片机应用能力进行强化;学习情境八以动车组单片机应用案例介绍单片机在动车组上的应用。
《单片机系统设计及应用》目录

学习情境一 黄闪信号灯 1

任务1.1 制作黄闪信号灯 3

1.1.1 认识单片机 3

1.1.2 搭建单片机最小系统 5

1.1.3 焊接黄闪信号灯 12

任务1.2 KEIL编译程序 14

1.2.1 建立一个项目 14

1.2.2 新建一个文件 16

1.2.3 编译程序 19

任务1.3 编程器烧录程序 22

1.3.1 编程器烧录程序 22

1.3.2 透视单片机内部结构 26

任务1.4 数制与编码 36

1.4.1 数制 36

1.4.2 数制间的转换 37

1.4.3 各数制用途(在计算机中) 38

1.4.4 编码 38

讨论及思考题 43

学习情境二 简易交通灯 44

任务2.1 简易交通灯硬件系统设计 46

任务2.2 简易交通灯软件系统设计 46

2.2.1 编制程序方法及技巧 47

2.2.2 基本程序结构 48

2.2.3 简易交通灯系统程序设计 50

任务2.3 Proteus仿真 53

任务2.4 单片机指令系统 58

2.4.1 指令格式 58

2.4.2 寻址方式 60

2.4.3 数据传送类指令 65

2.4.4 算术运算类指令 69

2.4.5 逻辑运算及移位类指令 72

2.4.6 控制转移类指令 74

2.4.7 位操作指令 78

2.4.8 常用伪指令 80

任务2.5 典型流水灯程序设计 81

2.5.1 典型流水灯系统硬件设计(参考) 81

2.5.2 典型流水灯系统软件设计(参考) 83

讨论及设计题 87

学习情境三 计数器 88

任务3.1 按键去抖及接口电路 90

3.1.1 按键工作原理 90

3.1.2 独立式键盘 91

3.1.3 矩阵式键盘 92

任务3.2 数码管及接口电路 93

3.2.1 数码管结构 94

3.2.2 数码管静态显示 97

3.2.3 数码管动态显示 99

3.2.4 其他显示设备 101

任务3.3 计数器系统设计 102

3.3.1 计数器接线图设计 102

3.3.2 计数器程序设计 104

讨论及设计题 109

学习情境四 音乐播放器 110

任务4.1 制作音乐播放器 112

4.1.1 蜂鸣器及其驱动电路 112

4.1.2 音乐播放器硬件系统设计 114

任务4.2 谱一段简谱 115

4.2.1 蜂鸣器发声原理 115

4.2.2 谱一段简谱 116

任务4.3 音乐播放器程序设计 119

4.3.1 音乐播放器程序流程设计 119

4.3.2 音乐播放器中断程序处理 120

4.3.3 音乐播放器定时/计数器程序处理 128

4.3.4 “新年好”音乐播放器程序设计 133

讨论与设计题 137

学习情境五 八人表决器 138

任务5.1 表决器硬件系统设计 140

5.1.1 单片机串行I/O口应用 140

5.1.2 表决器硬件系统设计 152

任务5.2 表决器软件系统设计 154

5.2.1 初始化编程设计 154

5.2.2 发送程序设计 155

5.2.3 接收程序设计 157

讨论及设计题 163

学习情境六 流水灯的C程序设计 164

任务6.1 C程点亮一支发光二极管 166

6.1.1 点亮一支发光二极管 166

6.1.2 C51中的头文件 167

任务6.2 简单延时程序设计 170

6.2.1 简单延时程序设计与循环语句 170

6.2.2 延时程序与基本运算符 173

任务6.3 C语言指令 176

6.3.1 C51的数据与运算 177

6.3.2 函数 179

任务6.4 流水灯C程序设计 180

讨论及设计题 185

学习情境七 综合项目设计 187

选题一 交通灯控制系统 190

选题二 温度测控系统 201

选题三 步进电机控制系统 213

学习情境八 动车组单片机技术 231

任务8.1 火灾探测系统 232

8.1.1 火灾探测系统硬件电路设计 233

8.1.2 火灾探测系统软件设计 239

任务8.2 火灾报警控制系统 251

8.2.1 火灾报警控制系统硬件电路设计 252

8.2.2 火灾报警控制系统软件设计 254

参考文献 257

返回顶部