![]()
教 案 本
2022 ~2023 学年第 一 学期
课程名称: 单片机原理及应用C
课程性质: 专业课程
教学时数: 32
授课班级: 电气 20级4-8班
授课教师: 雷 辉
全课程教案
一、基本信息
课程名称 | 单片机原理及应用C | 课程编号 | 0809000045 | 课程性质 | 专业基础课,限选课 | 学分 | 2 | ||
教学安排 | 总学时32。其中讲授 24 学时,实验 8 学时,上机 0 学时,实训 0学时 | ||||||||
授课时间:第 6周至第 16周 | 周学时 | 4 | |||||||
相关课程与环节 | 数字电路技术、微机原理及应用 | ||||||||
二、授课对象
基本情况 | 专业 | 电气工程及其自动化 | 年级 | 2020 | 班级 | 电气20级4-8班 | 修读人数 | 175 |
授课对象分析 | 学生已经学习了数字电路,正在学习微机原理的课程,具有较好的计算机理论基础,学生学习的能力较强。学生对微机系统的软件和硬件的概念有一定了解,但是没有设计过微机控制系统,没有独立编制控制程序,学生程序设计能力较弱,实践操作能力也较弱。 | |||||||
三、教学内容与安排
课程简介与要求 | 课程简介:《单片机原理与应用》是一门实践性和实用性都很强的课程。本课程以AT89C51单片机为对象,系统地介绍了51系列单片机的结构原理、单片机指令系统、汇编程序设计、定时器/计数器、串行通信接口、中断系统,系统扩展等知识。 学习要求: 1、掌握学习工具 软件工具:仿真软件 KEIL C51和Proteus和烧写软件STC-ISP。 硬件工具:单片机开发板或面包板。 2、理论与实践并重 学习与实践相结合,边学习、边演练,循序渐进,这样才能将所用到的指令理解、吃透、扎根于脑海,甚至 " 根深蒂固 " 。也就是说,当你学习完几条指令后 ( 一次数量不求多,只求懂 ) ,接下去就该做实验了,通过实验,使你感受到刚才的指令产生的控制效果,眼睛看得见 ( 灯光 ) 、耳朵听得到 ( 声音 ) ,更能深刻理解指令是怎样转化成信号去实现控制的,通过实验看到自己所学的成果不仅有一种成就感也能提升你对单片机的兴趣。单片机与其说是学出来的,还不如说是做实验练出来的,何况做实验本身也是一种学习过程。因此边学边练的学习方法,效果会更好。 3、合理安排时间持之以恒 学习单片机不能 " 三天打鱼、两天晒网 ",要有持之以恒的毅力与决心。学习完几条指令后,就应及时做实验,融汇贯通,而不要等几天或几个星期之后再做实验,这样效果不好甚至前学后忘。另外要有打 " 持久战 "的心理准备,不要兴趣来时学上几天,无兴趣时凉上几星期。学习单片机很重要的一点就是持之以恒。 | |||||||
课程目标 | 课程目标 | 支撑毕业要求指标点 | 与课程关联度 | |||||
1.掌握计算机的冯诺依曼结构及两大分支 2.掌握单片机的发展史及应用领域 3.掌握经典单片机系统的硬件构成及工作原理 4.掌握单片机的指令系统 5.掌握单片机系统的扩展及接口技术 | 能够将工程基础和专业知识用于解决复杂工程问题。 | 高 | ||||||
6.能够运用单片机指令完成相关程序设计 7.能够运用单片机引脚及功能部件完成简单应用系统设计 | 能够应用工程科学的基本原理,并通过文献研究、识别,表达、分析复杂工程问题。 | 高 | ||||||
8.能够运用单片机系统扩展方法及人机接口技术完成综合应用系统开发和设计 | 能够针对工程领域复杂工程问题,开发、选择与使用恰当的技术、资源、现代工程工具对复杂工程问题进行预测和模拟。 | 低 | ||||||
教学方法 | 本课程是一门实践性很强的课程,充分利用《单片机原理及应用》省级精品在线课程的资源开展线上线下混合式教学,课前教师发布学习任务通知,学生线上学习完成相关任务点的学习,完成知识点测试和积极参与交流讨论。线下课堂教师进行重点强化、难点讲解,答疑解惑,知识拓展,结合启发式、案例式、讨论式等多种教学方式实行翻转课堂教学,建立学习小组,分组完成设计任务,并利用仿真软件PROTEUS、KEIL C51进行实验仿真,培养学生自主探究学习的能力和动手实践能力,提升学生的创新思维,引导学生在探究研讨中产生情感共鸣,在启发中进行思想引领,在实践中培养职业素养,在课堂互动过程中教师通过言传身教将社会主义核心价值观润物细无声的浸润学生的心田,引导学生树立正确的世界观、人生观和价值观,实现立德树人。课后,学生完成线上作业,并对自己的学习情况进行检测,遇到问题可以在线上进行师生或生生讨论,方便教师了解学生掌握知识的情况。 在课程教学中始终坚持价值引领,不仅传授知识,锻炼能力,还注重培养学生的爱国主义精神、科学精神、工匠精神、团队精神、责任意识和创新意识,坚定立志成才和坚守职业道德的信念。 | |||||||
教学重点 与难点 | 重点: 1、单片机的系统结构; 2、单片机的功能模块的组成和工作原理; 3、单片机汇编语言程序设计; 4、单片机扩展系统; 5、单片机的I/O设备接口; 6、单片机的应用系统设计。 难点: 1、汇编程序的设计; 2、数码管的动态显示接口与控制 3、矩阵键盘的扫描原理及程序控制; 4、中断响应及处理; 5、串行通信的收发程序设计; 6、接口电路的扩展技术; | |||||||
课程各教学环节内容与安排 | 知识单元 | 知识点 | 课内学时 | 教学方式 | 作业/测验 | 课外学习 | ||
单片机应用系统概论 | 1、单片机的发展历史和趋势 2、用于控制的计算机系统特点、嵌入式系统概念 3、课程内容、任务和学习方法 | 2 | 讲授 | 线上单元测试 | 单片机的发展历程 | |||
MCS-51单片机内部结构 | 1、51单片机的组成结构及引脚功能 2、51单片机存储器的组织 3、时钟电路 4、复位电路 | 4 | 线上学习翻转课堂 讨论 | 线上单元测试 在Proteus中绘制单片机最小系统 | 仿真软件Proteus 使用 | |||
MCS-51单片机指令系统 | 1、MCS-51单片机指令系统的寻址方法 2、单片机指令系统 | 4 | 线上学习翻转课堂 练习、讨论 | 线上单元测试
| 指令系统 | |||
汇编语言程序设计 | 1、汇编语言指令特点 2、伪指令 3、汇编程序结构特点及设计 | 4 | 线上学习翻转课堂 练习、仿真 | 线上单元测试 设计作业
| 使用仿真软件Keil调试汇编程序设计 | |||
I/O端口及应用 | 1、I/O端口的结构特点 2、数码显示器的结构及应用 3、键盘的结构及应用 | 4 | 线上学习翻转课堂 分组任务、仿真 | 线上单元测试 设计一个流水灯显示器
| 人机交互接口技术 | |||
MCS-51中断控制 | 1、中断概念、中断源、中断优先级 2、中断控制 3、中断应用程序编写 | 1 | 线上学习翻转课堂 分组任务讨论 | 线上单元测试
| 中断控制 | |||
MCS-51定时/计数器 | 1、定时/计数器结构 2、定时/计数器的初始化编程 3、定时/计数器的应用编程 | 1 | 线上学习翻转课堂 分组任务讨论 | 线上单元测试 设计一个秒计时器
| 定时器的扩展计时 | |||
MCS-51串口 | 1、串口的结构 2、串口的工作方式 3、串口的应用编程 | 2 | 线上学习翻转课堂 分组任务讨论 | 线上单元测试 设计一个双机通信系统
| 串行接口标准 | |||
MCS-51单片机接口扩展技术 | 1、存储器扩展方法 2、I/O口扩展方法 3、A/D、D/A接口方法 | 2 | 线上学习翻转课堂 分组任务讨论 | 线上单元测试
| 串行扩展的方法 | |||
四、考核方式
考核项目 | 考核内容 | 考核方式 | 分值或占比 |
期末考试 | 课程教学内容 | 开卷 | 60 |
线上学习 | 线上自主学习和参与讨论 | 视频、章节测试、作业、讨论 | 15 |
课堂表现 | 出勤率和课堂参与度 | 考勤、课堂讨论、课堂展示等 | 5 |
实验 | 实践操作 | 实验 | 10 |
设计任务 | 单片机应用系统设计 | 分组答辩、实物演示 | 10 |
五、教学资源
推荐教材 |
梅丽凤主编,单片机原理及接口技术(第4版),北京:清华大学出版社,2018 |
参考材料 | [1]胡汉才主编. 单片机原理及其接口技术(第三版). 北京:清华大学出版社,2010 |
课程资源 | 学银在线:https://mooc1.chaoxing.com/mycourse/teachercourse?moocId=216925611&clazzid=39217300 |
教材分析与处理 | 教材在第二章单片机内部结构中介绍I/O端口的结构,没有结合常用的输入、输出外设来讲解I/O端口的应用,而是在第九章才结合LED数码管、键盘介绍,不利于对I/O端口功能的理解,也不利于学生搭建单片机应用系统,故在课程教学中将这两部分内容进行重新组合,在第二章单片机的结构中先不介绍I/O端口,在学完指令系统和程序设计后,再介绍I/O端口的功能结构及与LED、数码管、键盘等外设的接口应用,这样能更好地掌握I/O端口的功能与应用,也为后面功能部件的学习和搭建单片机应用系统打好基础。 |
电气与信息工程学院 单片机原理及应用C 课程教案
NO:1
授课章节 | 第一章 单片微型计算机概述 | 课时安排 | 2学时 |
教学 目的 要求 | 1、介绍课程教学内容和实施方案,对学生的要求以及考核方式和成绩评定方法; 2、复习微型计算机中基本概念; 3、了解单片机的概念、特点、发展及应用。 | ||
教学重点难点 | 重点:了解单片机的定义、特点及应用,培养学生学习单片机的兴趣。 难点:计算机的工作过程 | ||
教 学 内 容 及 课 时 分 配 | 教学方法 及手段 | ||
一、绪论 (约20min ) 1、课程性质:面向应用的、具有很强的理论性、实践性的课程 ,是学生的“能力型"课程。 2、课程目标: 1)知识目标:(1)了解单片机概念、种类及最新发展水平和方向; (2)掌握51单片机内部功能部件的结构原理及使用; (3)掌握单片机基本指令的使用和单片机应用系统程序设计方法; (4)掌握单片机系统扩展的方法; 2)能力目标:(1)会应用汇编语言进行单片机控制程序的编写; (2)能熟练使用keil C51软件进行单片机应用程序的仿真和调试; (3)能熟练使用PROTEUS软件进行单片机应用系统仿真和调试; (4)具备单片机应用系统设计、安装和调试的初步能力。 3)素质目标:(1)养成积极、严谨的科学态度和工作作风,自主学习和探索创新的良好习惯; (2)培养参与专业实践活动的热情,有将专业应用于实际生产、生活的意识; (3)培养合作意识,提高语言表达与交流能力。 3、课程实施 在线学习+翻转课堂+操作实训+实验仿真 4、课程考核方式 在线学习20%+操作实验、实训10%+设计任务10%+开卷考试60% | 多媒体讲解 | ||
二、单片机系统概述 1、单片机定义 (约20min ) 将微处理器、存储器和输入输出接口电路集成在一块集成电路芯片上,称为单片微型计算机,简称单片机 讨论:单片机与微机关系 单片机应用系统是以单片机为核心,配以一定的外部电路和软件,能实现某种或多种功能的实用系统。 单片机应用系统由硬件和软件组成,硬件是由单片机、接口电路及外设构成,是单片机应用系统的基础,软件是在硬件的基础上对其资源进行合理调配和使用,从而完成应用系统所要求的任务,二者相互依赖,缺一不可。 2、单片机的发展与趋势 (约20min ) 1) 发展 第一阶段 1971~1976年,属萌芽阶段。 第二阶段 1976~1980年,初级8位机阶段; 第三阶段 1980~1983年,高级8位机阶段; 第四阶段 1983年以后,16位、32位单片机阶段; 2)单片机的发展趋势 • | |||