网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 单片机技术及应用项目教程(工作页一体化中等职业教育电类专业共建共享系列教材)
分类
作者
出版社 科学出版社
下载
简介
内容推荐
本书以基于51内核的增强型单片机为学习对象,以8个项目为载体,从点亮LED、控制流水灯,到学会制作智能交通灯、驱动液晶显示屏、制作电子密码锁、实现WiFi物联、搭建语音物联、应用射频卡RFID等新科技项目,均采用C语言进行编程,系统介绍了单片机内部功能模块及C51编程技巧。书中涉及的实训项目均可在实验板上验证,也可自行搭建单片机系统完成。
本书编写力求深入浅出,以“够用、能做”为原则,引入的教学项目,如语音识别、WiFi通信等,既有学习方法的完整性,又符合现代科技发展的潮流;既能激发读者学习兴趣,又能在工程应用中实现产品化。
本书可作为各类职业院校电子技术类相关专业的教材,也可供电子行业的从业人员和单片机爱好者参考学习。
目录
项目1 点亮LED
任务1.1 认识单片机
1.1.1 认识单片机及引脚
1.1.2 单片机最小系统
1.1.3 单片机C语言基础知识
学生工作页
任务小结
任务1.2 单片机驱动LED
1.2.1 建立项目工程
1.2.2 点亮LED电路分析
1.2.3 编程点亮LED
学生工作页
任务小结
项目小结
知识巩固
项目2 控制流水灯
任务2.1 实现简单的流水灯
2.1.1 分析流水灯电路
2.1.2 循环语句
2.1.3 编程实现流水灯
学生工作页
任务小结
任务2.2 按键控制流水灯
2.2.1 选择语句
2.2.2 实现独立按键
2.2.3 编程实现按键流水灯
学生工作页
任务小结
项目小结
知识巩固
项目3 制作智能交通灯
任务3.1 实现数码管显示
3.1.1 数组与指针
3.1.2 编程实现静态显示数码管
3.1.3 分析动态显示4位数码管
3.1.4 编程实现动态显示数码管
学生工作页
任务小结
任务3.2 实现倒计时
3.2.1 使用单片机定时器
3.2.2 编写中断函数
3.2.3 编程实现99s倒计时
学生工作页
任务小结
任务3.3 控制智能交通灯
3.3.1 函数及函数的调用
3.3.2 分析交通灯电路
3.3.3 编程实现简单功能交通灯
学生工作页
任务小结
项目小结
知识巩固
项目4 驱动液晶显示屏
任务4.1 控制LCD1602
4.1.1 认识LCD1602模组
4.1.2 LCD1602接口电路
4.1.3 编程显示字符
学生工作页
任务小结
任务4.2 控制LCD12864
4.2.1 认识LCD12864模组
4.2.2 分析LCD12864接口电路
4.2.3 编程显示汉字
学生工作页
任务小结
任务4.3 控制LED点阵显示
4.3.1 LED点阵显示原理
4.3.2 分析点阵接口电路
4.3.3 使用取模软件
4.3.4 编程显示8×8点阵
4.3.5 编程显示4个级联点阵
学生工作页
任务小结
项目小结
知识巩固
项目5 制作电子密码锁
任务5.1 识别矩阵键盘
5.1.1 分析矩阵键盘电路
5.1.2 编程识别矩阵键盘
学生工作页
任务小结
任务5.2 读写EEPROM
5.2.1 分析EEPROM及相关寄存器
5.2.2 编程读写EEPROM
学生工作页
任务小结
任务5.3 制作密码锁
5.3.1 模块化编程
5.3.2 分析密码锁功能
5.3.3 编程实现密码锁开关
学生工作页
任务小结
项目小结
知识巩固
项目6 实现WiFi物联
任务6.1 认识UART通信
6.1.1 分析单片机UART功能
6.1.2 使用串口调试助手
6.1.3 编程实现串口与计算机通信
学生工作页
任务小结
任务6.2 实现远程控制
6.2.1 分析双机通信接口电路
6.2.2 编程实现发送信号
6.2.3 编程实现收发信号
学生工作页
任务小结
任务6.3 应用物联WiFi
6.3.1 认识物联WiFi模块
6.3.2 编程实现WiFi模块通信
6.3.3 实现手机APP物联
学生工作页
任务小结
项目小结
知识巩固
项目7 搭建语音物联
任务7.1 探秘语音识别
7.1.1 认识语音识别模块
7.1.2 测试语音识别模块
7.1.3 修改语音识别词条
学生工作页
任务小结
任务7.2 实现语音物联
7.2.1 认识定制语音识别模块
7.2.2 编程实现灯光语音物联
学生工作页
任务小结
项目小结
知识巩固
项目8 应用射频卡RFID
任务8.1 读写射频卡
8.1.1 认识射频卡
8.1.2 分析射频卡读写器接口电路
学生工作页
任务小结
任务8.2 制作刷卡门禁系统
8.2.1 读写卡程序包分析
8.2.2 运用程序包编程读写射频卡
8.2.3 编程实现门禁系统
学生工作页
任务小结
项目小结
知识巩固
参考文献\tR
序言
随着单片机应用的不断发展,基于51内核
的增强型单片机快速崛起,其内置功能模块越来
越丰富,如ADC、PWM、EEPROM、UART等;同时
,由于在中小项目应用时可以减少更多的外围接
口电路,增强型单片机在科技产品中广为应用。
因此,将增强型单片机引入教学是十分必要的。
本书程序采用单片机C51语言,其兼备高级
语言与低级语言的优点,语法结构和标准C语言
基本一致,语言简洁,便于学习。
单片机技术是集硬件电路与软件编程为一
体的学科,既要求有数字电路和模拟电路的基础
知识,又需要有较强的逻辑思维能力,对于职业
学校的学生来说,普遍感到难度很大。本书的编
写以快速简单入门、重在实训为宗旨,以具备开
发单片机中小型项目的能力为目的。
本书在内容组织与结构编排上具有以下鲜
明的特色。
1.理实一体“做中学”
引入项目式教学方式,体现任务驱动的特
点,以职业学校培养初、中级技能人才为目标。
为了创设单片机的学习环境,编者专门为
本书教学设计了配套的实验板,使教学在一开始
就进入实践环节,从接触单片机开始学习单片机
原理,遵循实践—理论—再实践的“做中学”理
念。读者可联系编者索取。
2.项目体现新科技
精心选择的教学项目源于工程应用,项目
编排兼顾C语言认知规律及单片机硬件电路知识
,层层递进。其中,既有单片机应用常见的项目
(如交通灯、数码管显示等),也有体现智能生
活的新科技项目(如语音识别、射频卡应用、
WiFi通信等)。这让本书更具时代感,更能激
发读者的学习兴趣。
3.重基础强应用
针对职业院校的学习特点,重视基础入门
,强调单片机项目实训,力争完成一个项目实训
,就达到开发一个“产品”的学习目的。本书配
套有丰富的教学资源,包括视频微课、PPT以及
所有项目实训中完整的C语言程序代码,可从
http://www.abook.cn下载,供学习参考。
本书内容分为8个项目,分别为点亮LED、
控制流水灯、制作智能交通灯、驱动液晶显示屏
、制作电子密码锁、实现WiFi物联、搭建语音
物联、应用射频卡RFID。
每个任务均配有学生工作页,为学习提供
了实践提升的空间,真正使知识、能力融会贯通
,达到学习的新境界。
学习本书大约需要132课时,课时分配可参
考下表。
学时分配参考表
序 号\t项目名称\t理论课时\t实践课时\t
序 号\t项目名称\t理论课时\t实践课时
项目1\t点亮LED\t7\t5\t
项目5\t制作电子密码锁\t10\t6
项目2\t控制流水灯\t10\t
6\t项目6\t实现WiFi物联\t6\t
4
项目3\t制作智能交通灯\t18\t
12\t项目7\t搭建语音物联\t8\t
8
项目4\t驱动液晶显示屏\t10\t
6\t项目8\t应用射频卡RFID\t6\t
10
合计\t132
本书由舒伟红任主编,负责全书统稿;留
海丽、李成中、陈德美任副主编;特邀浙江固驰
电子有限公司工程师范涛参与实训项目的设计。
全书由丽水职业技术学院李三波教授审定,同时
得到了诸多同行的大力支持,在此一并表示诚恳
的谢意。
由于编者水平有限,本书难免存在错误及
疏漏之处,恳请读者批评指正。
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/31 20:37:59