依据信息化教学和碎片化学习的特点,构建课程内容模式,优选相应的教学知识点和专项技能,形成多维度、全方位的内容体系。 结合学生认知规律和职业成长规律及信息化教学手段,主要教学内容:学习单片机所需要的知识及学习环境准备(6学时)、51单片机的内部资源及外部引脚功能(12学时)、C51编程基础知识及应用(18学时)、51单片机的中断系统应用(8学时)、定时计数器的应用(8学时)、串行口的应用(6学时)、AD/DA转换器的应用(6学时)等7大模块,共64学时。将教学内容按重要知识点及技能点进行分解,形成12个单元, 34讲,每讲都配置了相应的实际应用任务点,完成相应的任务,习得知识,着重实践技能的培养。通过本课程的学习可以提高单片机控制系统的开发和程序的编制、调试能力。
一、课程目标
通过本课程的学习,使学生具有单片机系统硬件设计及软件编程的知识与技能,具备较高的职业素质,具有调试单片机系统程序和设计最小单片机系统的能力,能解决程序调试和系统设计中遇到的简单问题。
二、职业能力目标
(一)、知识目标
1.能读懂单片机应用系统电路原理,包括复位电路、时钟电路、最小单片机应用系统电路,掌握各I/O口的区别及与外围电路连接的方法,熟练掌握单片机拥有的系统资源及资源利用,学会简单的应用系统设计,掌握单片机内部资源的规划方法;
2.掌握C51语言的结构形式、数据类型,函数的使用方法,学会基于C51的单片机应用系统的程序编写,掌握程序设计过程中解决常见问题的解决方法;
3.掌握单片机系统中的基本技术概念,并在设计项目中灵活运用;
4.会使用PROTEUS仿真软件绘制电路原理,会使用KEIL软件仿真调试程序,掌握单片机产品的调试、测试的方法;
5.掌握程序流程图的画法、子程序的编写方法、中断程序的编写方法、子程序和中断调用、伪指令的熟练使用。
(二)、能力目标
1.根据项目设计要求,进行单元电路的设计能力;
2.培养学生合理编制单片机应用系统软件程序能力;
3.培养学生单片机应用系统的软硬件设计能力;
4. 能用单片机产品开发工具进行软件编程、调试及软硬件联调的能力。
(三)、素质目标
1.培养学生逻辑思维能力与发现问题和解决问题的能力,使学生从习惯思维中解脱出来,引导启发学生的创造性思维;
2.培养学生刻苦钻研的学习态度,善于思考的学习方法,脚踏实地的工作作风;
3.培养学生的编程意识。
序号 | 前期课程名称 | 为本课程支撑的主要能力 |
1 | 电工电子技术基础 | 数字电路的识别和分析能力 |
序号 | 后续课程名称 | 需要本课程支撑的主要能力 |
1 | 机床电控与PLC应用技术 | 基本指令的编程能力 |
2 | 毕业设计 | 单片机技术的应用开发能力 |
序 号 | 目 录 | 主 编 | 出 版 社 |
1 | 《单片机原理及应用》 | 张毅刚 | 高等教育出版社 |
2 | 《单片机原理及应用》 | 李全利 | 高等教育出版社 |
3 | 《单片机原理及应用》 | 孙波 施伟主编 | 江苏教育出版社 |
4 | 《基于Proteus的51系列单片机设计与仿真》 | 侯玉宝主编 | 电子工业出版社 |