《微机原理及其应用》课程教学大纲(本科).docx
《《微机原理及其应用》课程教学大纲(本科).docx》由会员分享,可在线阅读,更多相关《《微机原理及其应用》课程教学大纲(本科).docx(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微机原理及其应用课程教学大纲课程英文名Principle and Practical Application of Microcomputer课程代 码01M0132学分3.5总学时56理论学时40实验/实践学时16课程类别学科基础课课程性质限选先修课程C语言程序设计、电 子技术等适用专业自动化开课学院机电工程学院执笔人审定人制定时间2020年11月一、课程地位与课程目标(-)课程地位微机原理及应用是电气信息类专业的重要学科基础课程,教学目的是培养学生掌握 微机系统的原理,并运用单片机接口技术进行系统设计。通过课程学习,使学生理解单片微 型计算机的结构组成与工作原理,掌握单片机指令系统,掌握汇
2、编语言程序设计方法,熟练 掌握单片机的C语言程序设计与调试方法,熟练掌握单片机的中断系统,熟练使用单片机 接口技术实现通讯、检测、人机交互等应用,掌握单片机应用系统的设计方法。为今后深入 学习MSP430原理与应用、电子系统设计、运动控制装置课程设计、检测技术与计量校准课 程设计等课程奠定基础。学生通过本课程的学习,可针对工程需求,应用单片机技术进行系 统设计,具备初步单片机系统设计能力。(二)课程目标1 .理解微型计算机的基本概念与术语,熟悉单片机系统的典型构成,具有面向基于单 片机的实际测控系统复杂工程问题的理解能力;介绍单片机产业发展历史与现状,通过国产 单片机的发展激励学生爱国热情及培
3、养其使命感。2 .掌握单片机系统结构组成与工作原理,具备应用数学、自然科学、工程基础和专业 知识将工程问题转为单片机系统设计需求的能力;3 .熟练掌握单片机指令系统和编程方法,具备应用单片机技术将理论模型转化为实际 控制系统的能力;4 .熟练掌握单片机中断系统、外设和接口技术,具有运用单片机系统扩展设计实现检 测、控制及数据分析与处理的能力。二、课程目标达成的途径与方法微机原理及应用课程教学以课堂教学和实验教学为主,结合自主学习,引导学生根 据工程问题提炼设计需求,依据单片机设计原理设计单片机硬件系统,运用单片机程序设计 方法,实现检测、处理、通讯、人机交互等应用。培养学生理解检测和控制的基本
4、理论在控 制科学与工程领域的基本运用,以及运用单片机技术设计系统,进行检测、控制及数据分析 与处理的能力。(1)课堂教学主要讲述微机系统的基本概念、基本原理、基本功能和设计方法。在理 论教学中突出重难点的讲解,并结合实际案例加深学生的理解。教学中通过作业与任务布置, 充分调动学生的自学能力,培养学生的自主学习意识。在课堂教学中,充分引入互动环节, 提高教学效果。(2)在实验教学环节,根据理论教学内容设计实验项目,将实践教学贯穿于课堂教学 和自主学习环节,训练实验技能,培养理论知识的应用能力、实验数据分析和处理能力和团 队协助能力。三、课程目标与相关毕业要求的对应关系注:1 .支撑强度分别填写H
5、、M或L (其中H表示支撑程度高、M为中等、L为低);课程目标毕业要求(支撑程度H、M、L)毕业要求2-2毕业要求3-1毕业要求5-3课程目标1M课程目标2H课程目标3H课程目标4H2 .毕业要求须根据课程所在专业培养方案进行描述。四、课程主要内容与基本要求第一部分微型机的基本知识了解微型计算机的发展和分类;了解单片微型计算机的发展和趋势;理解微处理器、微型机和单片机的概念和术语;理解微型计算机模型的组成理解微机系统的组成和衡量计算机性能的主要技术指标;理解单片微型计算机的内部结构、应用系统、典型产品和应用第二部分51单片机的硬件结构了解51单片机的主要功能特点理解51单片机的内部结构和时序掌
6、握51单片机的引脚功能,能够根据接口电路的需求正确选择单片机的引脚和模式;掌 握51单片机的程序存储器、数据存储器、特殊功能存储器的配置、寻址方式和功能;掌握51 单片机的低功耗运行方式,能够根据应用的功耗需求选择运行方式;掌握51单片机的程序存 储器的写入和擦除第三部分51单片机的指令系统理解51单片机指令系统的基本概念、术语和特点 掌握汇编语言的伪指令、寻址方式和指令系统第四部分汇编语言程序设计理解汇编语言的特点掌握汇编语言程序的设计步骤;具有编写顺序程序、分支程序、循环程序和子程序等基 本结构程序的能力;掌握常用的汇编语言应用程序的设计、调试和分析方法,能够熟练应用 Keil uVisi
7、on集成开发环境设计与调试汇编语言程序。第五部分单片机C语言程序设计理解C语言与汇编语言的优缺点掌握C51在数据类型、变量存储类型、存储器模式、SFR、指针、绝对地址访问和函数 使用上对标准C语言的限制与扩展;掌握常用的C语言应用程序的设计、调试和分析方法, 能够熟练应用Keil uVision集成开发环境设计与调试C语言程序第六部分51单片机的中断系统理解中断系统的优点掌握中断系统的屏蔽与开放、响应与返回、优先级、嵌套,能够根据系统设计需求正确 分析外设的中断需求;掌握常用的中断请求源、中断控制方法,能够对中断的响应过程进行 分析;掌握外部中断的响应时序、触发方式,能够设计外部中断的应用程序
8、第七部分51单片机的定时/计数器理解51单片机定时/计数器的结构和工作原理掌握51单片机定时/计数器的寄存器和工作方式,能够根据系统设计需求正确选择定时/ 计数器工作方式、配置寄存器及设计程序第八部分51单片机的串行口理解串行通信的两种基本方式;理解51串行口的结构掌握51单片机的串行工作方式和波特率设计,能够根据系统设计需求正确选择串行口 工作方式、配置寄存器及设计程序第九部分D/A和A/D转换器理解D/A转换器的基本原理和性能参数掌握51单片机与典型DA转换器的接口技术理解A/D转换器的基本原理和性能参数掌握51单片机与典型A/D转换器的接口技术;掌握测控系统中的模拟量输入通道技术; 掌握
9、A/D转换中数字滤波程序的设计方法第十部分单片机应用系统研制方法掌握单片机应用系统的总体设计、硬件设计、软件设计的一般方法以及可靠性和保密性 原则;掌握单片机开发系统的仿真、调试和辅助设计功能的应用方法;掌握常用的硬件调试 和软件调试方法;能够运用单片机技术进行测控系统的设计,实现检测、控制及数据分析与处理。五、课程学时安排章节号教学内容教学 时数学生任务对应课程 目标第1章1 .微型机的基本知识1.1 微型计算机的发展和分类1.2 微处理器、微型机和单片机的 基本概念1.3 微型机模型的组成1.4 单片微型计算机4L完成微型机基本知识相关 作业。课程目标1第2章2. 51单片机的硬件结构2.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机原理及其应用 微机 原理 及其 应用 课程 教学大纲 本科
限制150内