单片机技术与项目开发教程(C语言版)

单片机技术与项目开发教程(C语言版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
出版社: 科学出版社
2021-09
版次: 1
ISBN: 9787030688002
定价: 54.00
装帧: 其他
开本: 16开
纸张: 胶版纸
7人买过
  • 本书根据职业教育特点及新要求,将单片机技术应用课程的教学内容重构为5个教学项目,即交通灯信号指示电路设计与制作、数码管显示音乐盒电路设计与制作、篮球比赛控制器设计与制作、单片机通信电路设计与制作和智能大棚控制系统设计与制作。每个项目拆分成若干学习任务进行组织教学,通过逐步完成项目的各个任务,让学生学会单片机项目开发。本书秉承校企“双元”合作开发理念,邀请企业工程师合作开发,以实际工程项目为载体,依据职业岗位工作过程科学设计教学过程,配套完善的数字化教学资源,课堂教学强化思政教育,重视培养学生优秀的职业素养和道德规范。
      本书可作为高等职业院校电子信息、电气自动化、机电一体化、计算机控制等专业的教材,也可供其他专业的师生及有关工程技术人员参考,还可作为中等职业学校相关专业的提高性教材。 项目1  交通灯信号指示电路设计与制作    1­1

    任务1.1  单片机小系统电路设计与制作    1­3

    1.1.1  相关知识:51单片机概述及内部结构    1­3

    1.1.2  任务实施:单片机小系统电路设计与制作    1­15

    任务1.2  Keil C51软件编译与下载    1­16

    1.2.1  相关知识:Keil C51?软件的安装与应用    1­17

    1.2.2  任务实施:Keil C51软件编译与下载    1­31

    任务1.3  Proteus仿真软件使用与调试    1­33

    1.3.1  相关知识:Proteus软件的安装与应用    1­34

    1.3.2  任务实施:Proteus软件使用与调试    1­48

    任务1.4  交通灯信号指示电路设计与制作    1­49

    1.4.1  相关知识:单片机的I/O端口与应用    1­50

    1.4.2  任务实施:交通灯信号指示电路设计与制作    1­55

    练习与思考    1­59

    考核评价    1­61

    项目2  数码管显示音乐盒电路设计与制作    2­1

    任务2.1  单个数码管静态显示电路设计与制作    2­2

    2.1.1  相关知识:数码管的显示和编码原理与应用    2­2

    2.1.2  任务实施:单个数码管静态显示电路设计与制作    2­10

    任务2.2  多位数码管动态显示电路设计与制作    2­12

    2.2.1  相关知识:数码管的动态显示原理与应用    2­12

    2.2.2  任务实施:多位数码管动态显示电路设计与制作    2­20

    任务2.3  LED点阵显示电路设计与制作    2­22

    2.3.1  相关知识:LED点阵显示原理与应用    2­23

    2.3.2  任务实施:LED点阵显示电路设计与制作    2­29

    任务2.4  按钮控制蜂鸣器音乐电路设计与制作    2­32

    2.4.1  相关知识:蜂鸣器发生原理、音调与节拍    2­32

    2.4.2  任务实施:按钮控制蜂鸣器音乐电路设计与制作    2­37

    任务2.5  数码管显示音乐盒电路设计与制作    2­39

    2.5.1  相关知识:蜂鸣器发出音乐的原理与应用    2­40

    2.5.2  任务实施:数码管显示音乐盒电路设计与制作    2­42

    练习与思考    2­46

    考核评价    2­47

    项目3  篮球比赛控制器设计与制作    3­1

    任务3.1  按钮开关中断控制电路设计与制作    3­2

    3.1.1  相关知识:单片机中断系统概述与外部中断事件应用    3­3

    3.1.2  任务实施:按钮开关中断控制电路设计与制作    3­9

    任务3.2  矩阵键盘扫描电路设计与制作    3­11

    3.2.1  相关知识:矩阵键盘检测方法与程序设计    3­11

    3.2.2  任务实施:矩阵键盘扫描电路设计与制作    3­14

    任务3.3  篮球比赛计时电路设计与制作    3­18

    3.3.1  相关知识:单片机的定时器/计数器与应用    3­18

    3.3.2  任务实施:篮球比赛计时电路设计与制作    3­27

    任务3.4  篮球比赛计分电路设计与制作    3­31

    3.4.1  相关知识:定时器计数初始值的计算方法    3­31

    3.4.2  任务实施:篮球比赛计分电路设计与制作    3­37

    任务3.5  篮球比赛控制器设计与制作    3­40

    任务实施:篮球比赛控制器设计与制作    3­41

    练习与思考    3­43

    考核评价    3­47

    项目4  单片机通信电路设计与制作    4­1

    任务4.1  单片机与单片机通信电路设计与制作    4­1

    4.1.1  相关知识:数据通信相关概念与单片机的串行口通信    4­2

    4.1.2  任务实施:单片机与单片机通信电路设计与制作    4­12

    任务4.2  单片机主从机通信电路设计与制作    4­15

    4.2.1  相关知识:单片机主从机通信过程    4­15

    4.2.2  任务实施:单片机主从机通信电路设计与制作    4­16

    任务4.3  单片机与PC通信电路设计与制作    4­22

    4.3.1  相关知识:RS­232接口协议、单片机与PC通信    4­23

    4.3.2  任务实施:单片机与PC通信电路设计与制作    4­27

    任务4.4  单片机IIC通信电路设计与制作    4­29

    4.4.1  相关知识:IIC?通信原理与存储芯片?24C04    4­29

    4.4.2  任务实施:单片机I2C通信电路设计与制作    4­33

    任务4.5  单片机SPI通信电路设计与制作    4­37

    4.5.1  相关知识:SPI通信原理与时钟芯片?DS1302    4­37

    4.5.2  任务实施:单片机SPI通信电路设计与制作    4­42

    练习与思考    4­43

    考核评价    4­44

    项目5  智能大棚控制系统设计与制作    5­1

    任务5.1  液晶显示电路设计与制作    5­2

    5.1.1  相关知识:液晶显示器原理与应用    5­2

    5.1.2  任务实施:液晶显示电路设计与制作    5­10

    任务5.2  温度检测电路设计与制作    5­14

    5.2.1  相关知识:数字化温度传感器DS18B20    5­15

    5.2.2  任务实施:温度检测电路设计与制作    5­17

    任务5.3  湿度检测电路设计与制作    5­20

    5.3.1  相关知识:DHT11湿度采集芯片及其应用    5­21

    5.3.2  任务实施:湿度检测电路设计与制作    5­22

    任务5.4  光照强度检测电路设计与制作    5­25

    5.4.1  相关知识:A/D?转换与D/A?转换及其常用芯片应用    5­25

    5.4.2  任务实施:光照强度检测电路设计与制作    5­41

    任务5.5  智能大棚控制系统设计与制作    5­44

    任务实施:智能大棚控制系统设计与制作    5­45

    练习与思考    5­50

    考核评价    5­51

    参考文献

    附录  单片机常用Proteus元件库
  • 内容简介:
    本书根据职业教育特点及新要求,将单片机技术应用课程的教学内容重构为5个教学项目,即交通灯信号指示电路设计与制作、数码管显示音乐盒电路设计与制作、篮球比赛控制器设计与制作、单片机通信电路设计与制作和智能大棚控制系统设计与制作。每个项目拆分成若干学习任务进行组织教学,通过逐步完成项目的各个任务,让学生学会单片机项目开发。本书秉承校企“双元”合作开发理念,邀请企业工程师合作开发,以实际工程项目为载体,依据职业岗位工作过程科学设计教学过程,配套完善的数字化教学资源,课堂教学强化思政教育,重视培养学生优秀的职业素养和道德规范。
      本书可作为高等职业院校电子信息、电气自动化、机电一体化、计算机控制等专业的教材,也可供其他专业的师生及有关工程技术人员参考,还可作为中等职业学校相关专业的提高性教材。
  • 目录:
    项目1  交通灯信号指示电路设计与制作    1­1

    任务1.1  单片机小系统电路设计与制作    1­3

    1.1.1  相关知识:51单片机概述及内部结构    1­3

    1.1.2  任务实施:单片机小系统电路设计与制作    1­15

    任务1.2  Keil C51软件编译与下载    1­16

    1.2.1  相关知识:Keil C51?软件的安装与应用    1­17

    1.2.2  任务实施:Keil C51软件编译与下载    1­31

    任务1.3  Proteus仿真软件使用与调试    1­33

    1.3.1  相关知识:Proteus软件的安装与应用    1­34

    1.3.2  任务实施:Proteus软件使用与调试    1­48

    任务1.4  交通灯信号指示电路设计与制作    1­49

    1.4.1  相关知识:单片机的I/O端口与应用    1­50

    1.4.2  任务实施:交通灯信号指示电路设计与制作    1­55

    练习与思考    1­59

    考核评价    1­61

    项目2  数码管显示音乐盒电路设计与制作    2­1

    任务2.1  单个数码管静态显示电路设计与制作    2­2

    2.1.1  相关知识:数码管的显示和编码原理与应用    2­2

    2.1.2  任务实施:单个数码管静态显示电路设计与制作    2­10

    任务2.2  多位数码管动态显示电路设计与制作    2­12

    2.2.1  相关知识:数码管的动态显示原理与应用    2­12

    2.2.2  任务实施:多位数码管动态显示电路设计与制作    2­20

    任务2.3  LED点阵显示电路设计与制作    2­22

    2.3.1  相关知识:LED点阵显示原理与应用    2­23

    2.3.2  任务实施:LED点阵显示电路设计与制作    2­29

    任务2.4  按钮控制蜂鸣器音乐电路设计与制作    2­32

    2.4.1  相关知识:蜂鸣器发生原理、音调与节拍    2­32

    2.4.2  任务实施:按钮控制蜂鸣器音乐电路设计与制作    2­37

    任务2.5  数码管显示音乐盒电路设计与制作    2­39

    2.5.1  相关知识:蜂鸣器发出音乐的原理与应用    2­40

    2.5.2  任务实施:数码管显示音乐盒电路设计与制作    2­42

    练习与思考    2­46

    考核评价    2­47

    项目3  篮球比赛控制器设计与制作    3­1

    任务3.1  按钮开关中断控制电路设计与制作    3­2

    3.1.1  相关知识:单片机中断系统概述与外部中断事件应用    3­3

    3.1.2  任务实施:按钮开关中断控制电路设计与制作    3­9

    任务3.2  矩阵键盘扫描电路设计与制作    3­11

    3.2.1  相关知识:矩阵键盘检测方法与程序设计    3­11

    3.2.2  任务实施:矩阵键盘扫描电路设计与制作    3­14

    任务3.3  篮球比赛计时电路设计与制作    3­18

    3.3.1  相关知识:单片机的定时器/计数器与应用    3­18

    3.3.2  任务实施:篮球比赛计时电路设计与制作    3­27

    任务3.4  篮球比赛计分电路设计与制作    3­31

    3.4.1  相关知识:定时器计数初始值的计算方法    3­31

    3.4.2  任务实施:篮球比赛计分电路设计与制作    3­37

    任务3.5  篮球比赛控制器设计与制作    3­40

    任务实施:篮球比赛控制器设计与制作    3­41

    练习与思考    3­43

    考核评价    3­47

    项目4  单片机通信电路设计与制作    4­1

    任务4.1  单片机与单片机通信电路设计与制作    4­1

    4.1.1  相关知识:数据通信相关概念与单片机的串行口通信    4­2

    4.1.2  任务实施:单片机与单片机通信电路设计与制作    4­12

    任务4.2  单片机主从机通信电路设计与制作    4­15

    4.2.1  相关知识:单片机主从机通信过程    4­15

    4.2.2  任务实施:单片机主从机通信电路设计与制作    4­16

    任务4.3  单片机与PC通信电路设计与制作    4­22

    4.3.1  相关知识:RS­232接口协议、单片机与PC通信    4­23

    4.3.2  任务实施:单片机与PC通信电路设计与制作    4­27

    任务4.4  单片机IIC通信电路设计与制作    4­29

    4.4.1  相关知识:IIC?通信原理与存储芯片?24C04    4­29

    4.4.2  任务实施:单片机I2C通信电路设计与制作    4­33

    任务4.5  单片机SPI通信电路设计与制作    4­37

    4.5.1  相关知识:SPI通信原理与时钟芯片?DS1302    4­37

    4.5.2  任务实施:单片机SPI通信电路设计与制作    4­42

    练习与思考    4­43

    考核评价    4­44

    项目5  智能大棚控制系统设计与制作    5­1

    任务5.1  液晶显示电路设计与制作    5­2

    5.1.1  相关知识:液晶显示器原理与应用    5­2

    5.1.2  任务实施:液晶显示电路设计与制作    5­10

    任务5.2  温度检测电路设计与制作    5­14

    5.2.1  相关知识:数字化温度传感器DS18B20    5­15

    5.2.2  任务实施:温度检测电路设计与制作    5­17

    任务5.3  湿度检测电路设计与制作    5­20

    5.3.1  相关知识:DHT11湿度采集芯片及其应用    5­21

    5.3.2  任务实施:湿度检测电路设计与制作    5­22

    任务5.4  光照强度检测电路设计与制作    5­25

    5.4.1  相关知识:A/D?转换与D/A?转换及其常用芯片应用    5­25

    5.4.2  任务实施:光照强度检测电路设计与制作    5­41

    任务5.5  智能大棚控制系统设计与制作    5­44

    任务实施:智能大棚控制系统设计与制作    5­45

    练习与思考    5­50

    考核评价    5­51

    参考文献

    附录  单片机常用Proteus元件库
查看详情