本门课程以够用为原则,简化了单片机理论的难度和深度,以应会为目的,侧重对学生单片机应用能力的培养和技能的训练,共设置了四个主题,主题一娱乐彩灯:以单片机最小系统、单片机并行I/O口应用为目标,主题二仪器仪表:以键盘及显示接口的应用为目标,主题三智能控制:以定时计数器、中断系统及串行通信接口应用为目标,主题四创客实践:以激发创业、创新实践、创客项目开发为目标。每个主题又分为多个任务,每个任务即具有完整性又有循序渐进的特点,知识链接以“相关知识”的形式出现,每个任务都是一个单片机系统开发过程,通过应用Proteus绘制硬件电路图,再应用Keil uVision3编写软件程序,最后通过交互式仿真与调试完成软硬件联调,同时应用开发板进行功能验证,通过对多个任务的学习,最终达到掌握相关项目知识和能力的目的。
1、素质目标
通过分组完成主题活动任务,培养学生学习能力、组织能力、创新意识和团队意识,并树立正确的人生观、科学观,养成认真负责的态度和严谨细致的工作作风。
(1)培养学生的沟通能力及团队协作精神。
(2)培养学生分析问题、解决问题的能力。
(3)培养学生勇于创新的精神。
(4)具备批判性和发散性的思维素养,整合资源的意识。
(5)具备乐于分享的素质。
(6)培养学生的质量意识、安全意识。
(7)具有社会主义核心价值观践行能力。
2、知识目标
了解单片机的新技术和新应用;掌握单片机的基本结构;熟练掌握单片机的最小系统的构成;掌握单片机显示和键盘接口电路设计方法和程序设计方法;掌握单片机定时器结构、工作方式和程序设计方法;掌握单片机中断系统结构和中断函数的编写方法;掌握单片机串行口的结构、工作方式和串行通信程序的设计方法;掌握单片机应用系统的开发流程和调试方法。
(1)掌握单片机的基本结构。
(2)熟练掌握单片机的最小系统。
(3)掌握单片机程序的设计方法。
(4)掌握单片机的显示、键盘、模拟接口电路的设计与编程。
(5)掌握单片机应用系统开发流程和调试方法。
(6)了解单片机相关产品的新技术、新工艺、新器件的应用知识。
3、技能目标
能熟练掌握单片机内部机构及其最小系统的构成;能应用单片机进行系统的分析及方案设计;简单硬件电路设计、制作;能应用Proteus软件进行电路绘制;应用Keil开发软件进行程序编写、调试。
(1)掌握单片机开发环境的使用能力。
(2)掌握单片机系统的开发方法。
(3)掌握常用显示、键盘、模拟接口电路的设计与编程能力。
(4)具有单片机小系统的软硬件设计、制作与调试能力。
(5)培养学生创新设计能力。
(6)培养学生具有较强的模仿能力、敏锐的观察能力、丰富的想象能力。
(7)培养学生资料的搜集、整合、运用能力。
模拟电子技术和数字电子技术的基础知识;
常用元器件的识别能力,简单电路的分析能力;
C语言基础知识。
1.参考教材主要有:
《手把手教你学51单片机(C语言版)》作者:宋雪松 出版社:清华大学出版社
《新概念51单片机C语言教程》作者:郭天祥 出版社:电子工业出版社
《单片机C语言应用100例》作者:王会良 出版社:电子工业出版社
2.网络课程资源:
爱课程网站:https://jiangsu.icourses.cn/
3.网络教学资源:
中国电子网技术论坛:https://bbs.21ic.com/
电路城: https://www.cirmall.com/
与非网:https://www.eefocus.com/
中国电子工业网:https://www.dianzinet.com/