附件2:教案参考模板
教 案
2024-2025学年第一学期
课程名称: 微机原理及单片机应用技术
课程性质: 专业基础课,选修课
授课学时: 56学时
授课对象: 电气、自动化、机器人等
任课教师: 彭赋
长沙理工大学电气学院
2024.8
全课程教案
一、基本信息
课程名称 | 微机原理及单片机应用技术 | 课程编号 | 0809000456 | 课程性质 | 专业基础课 | 学分 | 3.5 | ||
教学安排 | 总学时56。其中讲授 46学时,实验 10 学时,上机 0 学时,实训 0学时 | ||||||||
授课时间:第1 周至第 10 周 | 周学时 | 6 | |||||||
相关课程与环节 | 先修课程:《计算机文化基础》,《电路》,《模拟电子技术》,《数字电子技术》 后继课程:《嵌入式系统B》、《计算机控制技术》 | ||||||||
二、授课对象
基本情况 | 专业 | 电气、自动化 | 年级 | 2022级 | 班级 | 电气22[1-3]班 电气22[10-11]班 自动化22[1-2]班 | 修读人数 | 284 |
授课对象分析 | 学生学习的能力强,有较强的学习兴趣,学生已经学习了C语言程序设计、模拟电路和数字电路,初步具备软件程序分析能力,有一定的电子电路分析和设计能力,学生对微机系统的软件和硬件的概念有一定了解,但是微机原理概念多,内容抽象,单片机应用性、实践性强,学生对微机系统的工作原理难理解,没有设计过微机控制系统,学生的程序设计能力也较弱,没有独立编制控制程序,学生实践操作能力较弱。 | |||||||
三、教学内容与安排
课程简介与要求 | 微型计算机的发展日新月异,微机硬件技术及其应用已成为电气信息类、机电类等工科专业最重要的知识之一。《微机原理及单片机应用技术》课程是自动化专业学生学习运用计算机硬件应用知识的主要技术基础课程,课程主要介绍Intel x86系列微型计算机系统的构成原理、MCS-51系列单片机的组成原理、汇编语言程序设计及常用可编程接口芯片的工作原理与应用技术。课程的特点是面向应用、具有很强的理论性、实践性与综合性。通过本课程的学习,使学生从理论和实践上掌握现代微型计算机和单片微型计算机的基本组成、工作原理及典型接口技术,建立微机系统的整体概念,使学生具有运用现代微机技术进行软、硬件开发的初步能力,为后续相关专业课程的学习奠定基础。 | |||||||
课程目标 | 课程目标 | 支撑毕业要求指标点 | 与课程关联度 | |||||
1、应用微机系统的基本概念和基本原理知识,对8086微机控制系统和51单片机应用系统的工作过程进行表述,对控制系统的汇编程序进行分析和解释。 | 2.1具有从事自动化专业工作所需数学、自然科学、工程基础和专业知识和技能。 | M | ||||||
2、运用存储器技术、接口技术和中断技术,对自动控制系统中的微控制器、存储器、接口电路进行分析,并获得有效结论。 | 3.2 能够运用数学、自然科学和工程科学的基本原理,并通过文献查阅与研究,分析复杂自动化系统功能及其实现途径。(功能分析)。 | M | ||||||
3、运用微机控制系统的分析方法对复杂的自动控制工程问题进行功能分析,能够对多种设计方案进行论证,选择合理可行的解决方案。 | 4.2认知复杂自动化系统或装置设计有多种方案可供选择,能够通过文献研究、对比分析寻求优秀的解决方案。(方案论证) | H | ||||||
4、分析具体的控制对象特点,设计出单片机控制系统的硬件电路,用汇编语言设计出相应的控制程序,使用Proteus、Keil C51及STCISP等工具软件对单片机应用系统进行仿真和验证,并分析现有解决方案的不足,提出改进的设计方案,设计出满足特定需求的单片机应用系统,解决自动控制领域的复杂工程问题,体现创新意识。 | 5.1能够基于科学原理,通过文献研究或相关方法,调研和分析复杂自动化工程问题的解决方案。 | H | ||||||
课程思政 | 本课程结合微机应用行业特点,从前沿科技(行业前沿、科技成果等)、工程案例(国家工程、工程伦理等)、专家故事(科学家故事、大国工匠等)、时政热点(时政要闻、社会热点等)和文化积淀(传统文化、辩证理论等)五个维度挖掘专业知识中蕴涵的思想价值与精神内容,并找准思政内容与专业知识的“契合点”科学设计教学内容,将专业知识与思政元素自然的融合。将线上与线下结合、理论与实践结合和课内与课外结合,采用探究、研讨、启发、小组互动、实践操作等多种教学方式开展课程思政教学,让课程“活”起来,让学生在各种探究研讨活动中获得体验感和成就感,潜移默化地进行思想引领,提升学生的思想政治素养。 | |||||||
教学方法 | 本课程是一门操作性、技能性很强的课程,理论与实践并重。充分利用数字化技术、网络教学平台和学银在线等网络资源,采用线上线下混合教学模式,课前,教师提前布置学习任务,学生线上学习完成相关任务点的学习,完成知识点测试和积极参与交流讨论。课堂,教师运用翻转课堂、项目驱动、小组研讨等多种教学方法,融入“家国情怀”、“规则意识”、“追求卓越”、“诚信守时”等思政元素,对课程重难点知识进行重点讲解及拓展延伸,充分调动学生学习积极性,提高教学效率,加深学生掌握专业知识和领悟知识蕴含的精神内涵,建立更加完整的知识体系,并将所学知识举一反三解决实际问题。课后,学生完成线上作业巩固所学知识,小组合作完善设计任务,并在线上进行讨论。 教学过程中安排课前小测回顾上次课内容,课堂练习和讨论强化重点和难点内容,课后作业巩固所学知识,课程教学中将理论知识与工程实践相结合,利用仿真软件进行单片机应用系统的虚拟仿真;本课程至少安排设计型课外作业2次,要求学生分组合作完成,用仿真软件或实物完成一个整体的微机应用系统设计。通过设计任务让学生在实践中巩固理论知识,并教导学生在实践中时刻牢记“差之毫厘、谬以千里”,努力做到精准、精确与精益,在遇到困难时,鼓励学生不畏困难、执着进取,大胆创新,在教学过程中引导学生在做中悟、在悟中学,进一步提升他们的职业素质、实践创新能力和团队合作意识。 | |||||||
教学重点 与难点 | 重点:(1)微处理器8086的组成结构与原理; (2)8086指令系统及汇编语言程序结构; (3)存储器与微处理器的接口技术; (4)接口的功能及微处理器与外设间的数据传送方式; (5)中断系统的基本概念和管理; (6)51单片机的功能结构原理及应用; (7)51单片机汇编语言程序设计; (8)常用接口芯片的结构原理及编程应用。 难点:(1) 堆栈操作和存储器的分段管理; (2)存储器的扩展技术; (3)中断响应和处理过程; (4)接口应用电路的设计; (5)应用程序的编制与调试; (6)单片机应用系统的设计、仿真和调试。 | |||||||
课程各教学环节内容与安排 | 知识单元 | 知识点 | 课内学时 | 教学方式 | 作业/测验 | 课外学习 | ||
微型计算机基础知识 | 1、计算机发展历史和趋势 2、微型计算机的组成及工作原理 3、51系列单片机简介 4、计算机中数的表示和编码 | 2 | 线上线下混合 | 雨课堂练习 | 线上学习 | |||
8086微处理器 | 1、8086微处理器的内部结构 2、8086存储器组织 3、8086引脚及工作模式 4、8086总线操作时序 5、80X86微处理器简介 | 4 | 线上线下混合 | 雨课堂练习 | 线上学习 | |||
8086汇编语言与汇编程序 | 1、8086CPU的寻址方式 2、8086CPU的指令系统 3、伪指令 4、汇编语言源程序结构及上机过程 5、汇编语言基本结构程序设计 | 12 | 线上线下混合 案例教学 仿真调试 | 雨课堂练习 | 线上学习 | |||
半导体存储器 | 1、8086CPU的寻址方式 2、8086CPU的指令系统 3、伪指令 4、汇编语言源程序结构及上机过程 5、汇编语言基本结构程序设计 | 4 | 线上线下混合 | 雨课堂练习 | 线上学习 | |||
输入输出接口及中断 | 1、输入输出接口概述 2、CPU与外设间的数据传送方式 3、中断概念及8086中断系统 4、可编程中断控制器8259A | 4 | 线上线下混合 | 雨课堂练习 | 线上学习 | |||
常用接口芯片 | 1、可编程中断控制器8259A 2、可编程并行接口8255A的结构及应用 3、可编程计数器/定时器8253的结构及应用 | 4 | 线上线下混合 案例教学 仿真调试 | 雨课堂练习 | 线上学习 | |||
51单片机的结构和原理 | 1、80C51的基本结构及引脚 2、CPU的功能 3、存储器组织 4、并行口结构 5、单片机最小系统 | 4 | 线上线下混合 | 雨课堂练习 | 线上学习 | |||
51单片机的指令系统及程序设计 | 1、寻址方式 2、指令系统 3、汇编语言程序设计举例 4、单片机应用系统开发流程 | 4 | 线上线下混合 | 雨课堂练习 | 线上学习 | |||
51单片机的功能部件 | 1、中断系统的结构原理 2、中断系统应用举例 3、定时/计数器结构原理 4、定时/计数器典型应用 5、串行通信概述 6、串行口的结构原理 7、串行口应用举例 | 4 | 线上线下混合 案例教学 仿真调试 | 雨课堂练习 | 线上学习 | |||
常用接口技术 | 1、键盘、显示接口电路 2、D/A转换器0832的结构及应用 3、A/D转换器0809的结构及应用
| 4 | 线上线下混合 案例教学 仿真调试 | 雨课堂练习 | 线上学习 | |||
四、考核方式
考核项目 | 考核内容 | 考核方式 | 分值或占比 |
线上学习 | 课程教学内容 | 线上学习数据 | 10 |
课堂表现 | 出勤率和课堂参与度 | 考勤、课堂讨论、课堂展示等 | 5 |
课堂测验 | 各知识模块 | 随堂考试 | 5 |
设计作业 | 微机控制系统设计 | 设计报告、仿真或实物调试 | 10 |
实验 | 主要知识模块 | 实验操作 | 10 |
期末考试 | 课程教学内容 | 开卷 | 60 |
五、教学资源
推荐教材 | 微机原理与单片机接口技术,余发山、王福忠、杨凌霄、王莉,煤炭工业出版社出版,2013年版 |
参考材料 | 参考教材: [1]微机原理与单片机接口技术,李精华,电子工业出版社,2018年版; [2]微机原理及单片机应用技术,王维新,西安电子科技大学出版社,2014年版; [3] 微机原理及单片机接口技术,张文利,中国科学技术大学出版社,2007年版 网站资源: [1] 51单片机自学网:http://www.51zxw. net [2] 宏晶STC单片机官网:http://www.stcisp.com |
课程资源 | 学银慕课: https://mooc2-ans.chaoxing.com/mooc2-ans/mycourse/tch?courseid=227467014&clazzid=81137912&cpi=329551461&enc=07c7db772947cef414242e76947fb883&t=1693972353705&pageHeader |
教材分析与处理 | 教材的第十章是介绍单片机的C语言编程,因为学生已经在大一学过C语言程序设计,对C语言的基本语句和程序结构都已学习,针对单片机的C语言编程学生可以自学完成,故本课程教学中就把这部分内容作为学生的课后自学内容,不在课堂中进行讲解。 |
分课时教案
知识单元名称 | 微机系统概述 | 课次 | 第1讲 | |||
授课类型 | 理论课☑ | |||||