《单片机应用设计及开发项目教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:陈新锐主编
  • 出 版 社:北京:北京理工大学出版社
  • 出版年份:2019
  • ISBN:9787568258548
  • 页数:246 页
图书介绍:本书采用项目引领、任务驱动的模式来编撰,以Proteus软件的仿真代替实物制作,把单片机应用技术知识融入于精心组织的20个项目中。全书分为入门基础篇和综合提升篇。入门基础篇为专题项目,综合提升篇为综合项目。入门基础篇包含项目1至12,分别为发光二极管LED点亮控制、按键控制LED花样灯、双边流水灯的设计、点阵LED屏字符显示控制、独立按键控制数码管显示、矩阵键盘控制指示灯的设计、简易水情报警系统、60s秒表的设计、数字电压表系统、单片机双机通信、单片机与上位机通信、DS18B20温度传感器信号采集实现;综合提升篇包含项目13至项目20,分别为汽车信号灯控制的实现、直流电机转速和方向控制系统、车窗玻璃升降及雨刷控制的实现、数字电子钟系统、音乐节拍器的设计、简易计算器的设计、液晶显示的温度计控制系统和基于无线传输模块的实时监控系统。本书内容翔实,项目丰富,有较强的实际应用指导价值,可作为电子信息工程、通信工程等专业单片机入门学习的教材,也可作为实训教学的指导书或电子爱好者的参考用书。

入门篇 3

项目任务一 点亮1个LED 3

一、教学目的 3

二、知识储备 3

三、项目任务描述 12

四、项目任务实施 12

五、项目任务小结 21

习题 21

项目任务二 开关控制LED闪烁方式 22

一、教学目的 22

二、知识储备 22

三、项目任务描述 26

四、项目任务实施 26

五、项目任务小结 31

习题 32

项目任务三 双边拉幕灯的设计 33

一、教学目的 33

二、知识储备 33

三、项目任务描述 37

四、项目任务实施 37

五、项目任务小结 43

习题 43

项目任务四 LED点阵屏显示字符控制 44

一、教学目的 44

二、知识储备 44

三、项目任务描述 46

四、项目任务实施 46

五、项目任务小结 51

习题 51

项目任务五 独立式按键控制数码管 52

一、教学目的 52

二、知识储备 52

三、项目任务描述 55

四、项目任务实施 55

五、项目任务小结 59

习题 60

项目任务六 2×2矩阵键盘指示灯控制 61

一、教学目的 61

二、知识储备 61

三、项目任务描述 62

四、项目任务实施 62

五、项目任务小结 68

习题 68

项目任务七 简易水情报警器的设计 70

一、教学目的 70

二、知识储备 70

三、项目任务描述 73

四、项目任务实施 74

五、项目任务小结 79

习题 80

项目任务八 10s秒表的设计 81

一、教学目的 81

二、知识储备 81

三、项目任务描述 86

四、项目任务实施 86

五、项目任务小结 91

习题 92

项目任务九 数字电压表的设计 93

一、教学目的 93

二、知识储备 93

三、项目任务描述 95

四、项目任务实施 95

五、项目任务小结 100

习题 101

项目任务十 单片机与PC通信 102

一、教学目的 102

二、知识储备 102

三、项目任务描述 107

四、项目任务实施 107

五、项目任务小结 111

习题 111

提高篇 115

项目任务十一 汽车信号灯控制系统的设计 115

一、教学目的 115

二、知识储备 115

三、项目任务描述 115

四、项目任务实施 115

五、项目任务小结 120

习题 120

项目任务十二 直流电动机转速和转向控制系统的设计 121

一、教学目的 121

二、知识储备 121

三、项目任务描述 123

四、项目任务实施 124

五、项目任务小结 130

习题 130

项目任务十三 汽车车窗玻璃升降及雨刷控制系统的设计 131

一、教学目的 131

二、知识储备 131

三、项目任务实施 131

四、项目任务小结 138

习题 139

项目任务十四 数码管显示的电子钟设计 140

一、教学目的 140

二、知识储备 140

三、项目任务描述 140

四、项目任务实施 141

五、项目任务小结 149

习题 149

项目任务十五 按键调节的液晶万年历设计 150

一、教学目的 150

二、知识储备 150

三、项目任务描述 157

四、项目任务实施 157

五、项目任务小结 172

习题 172

项目任务十六 音乐演奏电路的设计 173

一、教学目的 173

二、知识储备 173

三、项目任务描述 175

四、项目任务实施 175

五、项目任务小结 184

习题 184

项目任务十七 多路温度采集显示系统的设计 186

一、教学目的 186

二、知识储备 186

三、项目任务描述 193

四、项目任务实施 193

五、项目任务小结 202

习题 202

项目任务十八 简易计算器的设计 203

一、教学目的 203

二、知识储备 203

三、项目任务描述 208

四、项目任务实施 208

五、项目任务小结 218

习题 218

附录A Proteus软件和Keil软件的安装 220

附录B 数制与码制 234

附录C Proteus中常用元器件符号表 240

参考文献 245