本课程是电子类专业的专业基础课程。通过本课程的学习,学生将掌握单片机应用技术,使学生对智能电子产品的模块化,智能化发展方向有初步认识,培养学生对单片机应用产品的软硬件开发能力。
本课程以51架构单片机为主线,以STC的IAP15W4K61S4单片机为研究对象,系统的讲解了单片机内部逻辑结构,存储器和单片机输入输出口、最小系统构成等硬件知识。课程中共设计了4个模块,16个设计任务,强化了C51程序设计的基本方法和流程以及程序流程图的绘制,从点亮一只发光二极管到“循迹小车”主体功能设计,由简到繁,层层递增,使学习者一步步走进单片机世界,掌握单片机应用系统的设计方法和规范,建立单片机系统设计的基本概念。通过Keil uVision专业开发软件、Proteus虚拟仿真软件、智能小车硬件平台 ,实现对单片机的软件仿真和在线硬件调试功能,可以更好掌握单片机软硬件知识,完成单片机系统硬件和程序设计,初步具备单片机应用系统的设计能力。
课程模块设置:
课程思政体系设置:
为积极响应国家低碳环保政策, 2021年秋季学期开始,中国大学MOOC平台将取消纸质版的认证证书,仅提供电子版的认证证书服务,证书申请方式和流程不变。
电子版认证证书支持查询验证,可通过扫描证书上的二维码进行有效性查询,或者访问 https://www.icourse163.org/verify,通过证书编号进行查询。学生可在“个人中心-证书-查看证书”页面自行下载、打印电子版认证证书。
完成课程教学内容学习和考核,成绩达到课程考核标准的学生(每门课程的考核标准不同,详见课程内的评分标准),具备申请认证证书资格,可在证书申请开放期间(以申请页面显示的时间为准),完成在线付费申请。
认证证书申请注意事项:
1. 根据国家相关法律法规要求,认证证书申请时要求进行实名认证,请保证所提交的实名认证信息真实完整有效。
2. 完成实名认证并支付后,系统将自动生成并发送电子版认证证书。电子版认证证书生成后不支持退费。
学习指导
课程参考授课计划(线上线下混合式教学)
课程学习指南
课前准备——软件教程及联机调试方法
keil uvision5软件使用教程
proteus软件使用教程
keil uvision软件和protues软件联合调试使用教程
Proteus中的常用元件
智能小车与计算机联机调试的方法
把STC单片机添加到keil软件中的方法
STC下载器的使用方法
STC15系列单片机器件手册
模块一 花式流水灯<基础项目>
任务1:初识单片机
任务2:搭建单片机最小系统
任务3:点亮发光二极管
任务4:花式流水灯
模块一单元测验
模块一单元作业
模块二 键控小车<进阶项目>
任务1:小车状态显示(数码管静态显示)
任务2:小车状态显示(数码管动态显示)
任务3:小车按键控制设计
任务4:键控小车综合设计
模块二作业
模块二单元测
模块三 定时调速小车<提升项目>
任务1:小车启停控制
任务2:小车定时运行控制
任务3:小车调速控制
任务四:定时调速小车综合控制
模块四 循迹小车<拓展项目>
设计任务一:"循迹小车"总体方案设计
设计任务二:"循迹小车"辅助功能设计
设计任务三:"循迹小车"主体功能设计
设计任务四:"循迹小车"总体方案实施与评价
学生作品展示
双电梯智能控制系统
智能洗衣机模拟控制程序
小型太阳能仓储机器人设计
小型功率控制器设计
循迹小车1
智能数字钟
温度检测及显示
电扇风速调节控制器
遥控小车
简易示波器的设计
大棚温湿度监控系统设计
智能宠物投食系统设计
两轮自平衡小车的设计与控制
相关竞赛历年题目
蓝桥杯大赛——单片机设计与开发项目
蓝桥杯大赛——嵌入式设计与开发项目
全国大学生电子设计大赛