《单片机与嵌入式系统》教学大纲_第1页
《单片机与嵌入式系统》教学大纲_第2页
《单片机与嵌入式系统》教学大纲_第3页
《单片机与嵌入式系统》教学大纲_第4页
《单片机与嵌入式系统》教学大纲_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

单片机与嵌入式系统(SingleChipMicrocomputerandEmbeddedSystem)课程代码:学分:3学时:(其中:讲课学时:35实验学时:10上机学时:0课外学时:0)先修课程:模拟电子技术、数字电子技术、微型计算机原理及应用适用专业:自动化教材:(《单片机原理及应用》,赵德安,机械工业出版社,2009年4月第2版)开课学院:电气信息工程学院课程网站:无一、课程目标《单片机与嵌入式系统》是微型计算机应用技术的一个重要分支,在工业智能仪器仪表、光机电设备、自动检测、信息处理、家电等方面得到了极为广泛的应用。本课程以单片机的原理及应用知识为主体,是自动化专业的一门具有重要意义的专业基础课,同时也是自动化专业的一门理论性与实践性很强的课程。通过本课程的学习,使学生理解MCS-51单片机的基本结构和工作原理,初步掌握单片机应用系统的软、硬件开发能力,为学生毕业后从事控制工程的计算机检测与控制、智能仪表、运动控制等相关工作打下比较扎实的理论与实践基础。本课程既培养学生分析问题、解决问题的能力,又使得学生能够具备一定的实践能力,通过实验、及课程设计来提高学生分析问题、解决问题的能力。课程的具体目标如下:.知识方面:《单片机与嵌入式系统》课程主要介绍MCS-51单片机的基本结构和基本工作原理,指令系统,单片机的片内功能部件,汇编语言程序设计,单片机的并行扩展和人机接口技术。包括:了解MCS-51单片机的发展、应用概况,理解单片机的最简系统和开发流程;理解掌握MCS-51单片机的基本结构和基本工作原理;掌握MCS-51单片机的寻址方式、指令系统;掌握MCS-51单片机的并行I/O口、定时器/计数器、串行接口、中断系统工作原理和应用方法;掌握MCS-51单片机的汇编语言程序设计;掌握MCS-51单片机存储器扩展,并行接口的扩展,A/D接口、D/A接口;理解掌握MCS-51单片机键盘接口,LED显示器接口、LCD接口;.能力与素质方面:能设计单片机的最小应用系统;能够针对不同的应用场合扩展不同的程序存储器、数据存储器、I/O设备,能设计正确的接口电路,并给出相应的地址范围;能够熟练使用MCS-51汇编语言指令系统编写循环程序、分支程序、中断程序;定时器查询、中断程序;串行接口通信程序;能熟练地运用MCS-51指令对外部存储器进行读写;熟练编写接口程序;能熟练使用单片机集成开发系统;能够在单片机集成开发环境下使用单片机仿真器,开发单片机应用系统;逐步培养学生的逻辑思维能力、判断和归纳能力。二、课程目标与专业毕业要求指标点的对应关系毕业要求指标点3-2:能针对自动化领域特定需求,完成相应的硬件系统设计,在设计中体现创新意识。毕业要求指标点12-2:具备终身学习的知识基础,掌握自主学习方法,了解拓展知识和能力的途径,关注自动化领域的前沿发展和趋势\课程目标课课课课课课课课课课课课课课毕\业\程程程程程程程程程程程程程程要\求 \IIII目目目目目目目目目目目目指 \标 \标标标标标标标标标标标标标标点 \1.11.21.31.41.51.61.72.12.22.32.42.52.62.7

指标点3-2:能针对自动化领域特定需求,完成相应的硬件系统设计,在设计中体现创新意识;477qqqq指标点12-2:具备终身学习的知识基础,掌握自主学习方法,了解拓展知识和能力的途径,关注自动化领域的前沿发展和趋势;q三'课程内容及要求第一章绪论(一)教学内容本章支撑的课程目标:L1了解MCS-51单片机的发展、应用概况,理解单片机的最简系统和开发流程;2.1能设计单片机的最小应用系统。.单片机的发展概况;.单片机的应用领域和应用方式;.MCS-51系列单片机简介。(二)教学要求了解单片机的发展概况;了解单片机的应用概况;理解单片机的最简系统和开发流程。(三)重点与难点.重点单片机的应用概况,单片机的最简系统和开发流程。.难点单片机的最简系统和开发流程。第二章单片机的基本结构和工作原理(一)教学内容本章支撑的课程目标:1.2理解掌握MCS-51单片机的基本结构和基本工作原理;2.1能设计单片机的最小应用系统;2.6能够在单片机集成开发环境下使用单片机仿真器,开发单片机应用系统。MCS-51系列单片机的总体结构;MCS-51单片机的时钟电路及CPU的工作时序;MCS-51单片机的存储器分类和具体配置;MCS-51单片机的工作方式。(二)教学要求.理解MCS-51系列单片机的总体结构;.掌握MCS-51单片机的时钟电路,了解CPU的工作时序;.掌握MCS-51单片机的存储器分类和具体配置;.理解MCS-51单片机的工作方式。(三)重点与难点.重点MCS-51单片机的时钟电路及CPU的工作时序,MCS-51单片机的存储器分类和具体配置。.难点MCS-51单片机的存储器分类和具体配置。第三章单片机的指令系统(-)教学内容本章支撑的课程目标:1.3掌握MCS-51单片机的寻址方式、指令系统;2.3能够熟练使用MCS-51汇编语言指令系统编写循环程序、分支程序、中断程序;定时器查询、中断程序;串行接口通信程序;2.4能熟练地运用MCS-51指令对外部存储器进行读写;熟练编写接口程序;2.6能够在单片机集成开发环境下使用单片机仿真器,开发单片机应用系统;2.7逐步培养学生的逻辑思维能力、判断和归纳能力 。.指令格式;2.寻址方式;3.数据传送指令;4.算术运算指令;5.逻辑运算指令;6.位操作指令;7.控制转移指令;(二)教学要求.理解指令格式;.掌握寻址方式;.掌握指令系统中各种指令的作用和使用方法。(三)重点与难点.重点寻址方式和各种指令的使用方法。.难点各种指令的使用方法。第四章单片机的其他片内功能部件(一)教学内容本章支撑的课程目标:1.4掌握MCS-51单片机的并行I/O口、定时器/计数器、串行接口、中断系统工作原理和应用方法;2.3能够熟练使用MCS-51汇编语言指令系统编写循环程序、分支程序、中断程序;定时器查询、中断程序;串行接口通信程序;2.4能熟练地运用MCS-51指令对外部存储器进行读写;熟练编写接口程序;2.5能熟练使用单片机集成开发系统;2.6能够在单片机集成开发环境下使用单片机仿真器,开发单片机应用系统;2.7逐步培养学生的逻辑思维能力、判断和归纳能力。MCS-51单片机的并行I/O口;;MCS-51单片机的定时器/计数器;MCS-51单片机的串行接口;MCS-51单片机的中断系统。(二)教学要求.掌握并行I/O□的结构和使用特点;.掌握定时器/计数器的工作方式和使用方法;.掌握串行接口的工作方式和使用方法;.掌握中断系统的工作原理和使用方法。(三)重点与难点.重点定时器/计数器的工作方式和使用方法,中断系统的工作原理和使用方法。.难点定时器/计数器的工作方式和使用方法。第五章汇编语言程序设计(一)教学内容本章支撑的课程目标:1.5掌握MCS-51单片机的汇编语言程序设计;2.3能够熟练使用MCS-51汇编语言指令系统编写循环程序、分支程序、中断程序;定时器查询、中断程序;串行接口通信程序;2.4能熟练地运用MCS-51指令对外部存储器进行读写;熟练编写接口程序;2.6能够在单片机集成开发环境下使用单片机仿真器,开发单片机应用系统;2.7逐步培养学生的逻辑思维能力、判断和归纳能力。1.程序设计步骤;.顺序结构程序的设计;.分支结构程序的设计;.循环结构程序的设计;.查表程序;.子程序。(二)教学要求.理解程序设计的一般步骤;.掌握顺序结构、分支结构、循环结构程序的设计方法;.掌握查表程序和子程序的设计方法。(三)重点与难点L重点各种程序结构的设计方法。.难点循环结构程序和查表程序的设计方法。第六章单片机系统的并行扩展(一)教学内容本章支撑的课程目标:1.6掌握MCS-51单片机存储器扩展,并行接口的扩展,A/D接口、D/A接口;2.4能熟练地运用MCS-51指令对外部存储器进行读写;熟练编写接口程序;2.6能够在单片机集成开发环境下使用单片机仿真器,开发单片机应用系统;2.7逐步培养学生的逻辑思维能力、判断和归纳能力。MCS-51单片机的并行扩展原理;MCS-51单片机的程序存储器扩展;MCS-51单片机的数据存储器扩展;MCS-51单片机的并行接口的扩展;MCS-51单片机的D/A接口的扩展;MCS-51单片机的A/D接口的扩展。(二)教学要求.理解掌握MCS-51单片机的片外总线结构及并行扩展原理;.掌握MCS-51单片机的程序存储器扩展;.掌握MCS-51单片机的数据存储器扩展;.掌握MCS-51单片机的并行接口扩展;.掌握MCS-51单片机的D/A扩展;.掌握MCS-51单片机的A/D扩展。(三)重点与难点.重点程序存储器、数据存储器、并行接口、D/A接口及A/D接口的扩展方法。.难点D/A接口及A/D接口的扩展方法。第七章单片机的人机接口(一)教学内容本章支撑的课程目标:1.7理解掌握MCS-51单片机键盘接口,LED显示器接口、LCD接口;2.6能够在单片机集成开发环境下使用单片机仿真器,开发单片机应用系统;2.7逐步培养学生的逻辑思维能力、判断和归纳能力。键盘接口;LED显示器接口;LCD显示器接口;(二)教学要求.理解键盘接口的工作原理及设计方法;.理解LED显示器接口的工作原理及设计方法;.理解LCD显示器接口的工作原理及设计方法。(三)重点与难点.重点键盘接口、LED显示器接口的工作原理及设计方法。.难点键盘接口的工作原理及设计方法。四、教学形式与学时分配草(按序填写)教学形式及学时分配讲授实验上机课外小计第一章绪论22第二章单片机的基本结构与工作原理44第三章单片机的指令系统628第四章单片机的其他片内功能部件8212第五章汇编语言程序设计628第六章单片机系626

统的并行扩展第七章单片机的人机接口325合计351045注:课外学时按相关专业培养计划列入表格。五'本课程开设的实验项目编号实验项目名称学时类型要求备注1汇编语言环境及调试2设计必做报告2定时器中断应用2设计必做报告3程序设计及调试2设计必做报告4并行I/O扩展应用2设计必做报告5数码管动态显示2设计必做报告注:1.类型指验证性、综合性、设计性等。2.要求指必做、选做。实验1.汇编语言环境及调试(-)实验目的.熟悉单片机开发环境;.掌握单片机汇编语言程序的调试流程;.掌握简单的汇编语言程序的编写与调试。(-)实验主要内容.开发环境的硬件模块认识与调试;.汇编语言程序输入与查错;.汇编语言程序段编写与调试。(三)重难点汇编语言程序的编写与调试。实验2.定时器中断应用(-)实验目的.掌握定时器/计数器的工作原理与设计方法;.掌握中断的工作原理与应用;.掌握定时器中断程序的完整设计与调试。(二)实验主要内容.定时器方式选择与初值计算;.定时器中断程序的设计;.定时器中断程序的调试。(三)重难点定时器中断程序的设计与调试。实验3.程度设计及调试(-)实验目的.掌握不同结构程序的设计方法;.掌握不同结构程序的调试方法;(-)实验主要内容.顺序结构程序的设计与调试;.循环结构程序的设计与调试;.子程序的设计与调试。(三)重难点循环结构程序的设计与调试。实验4.并行I/O扩展应用(-)实验目的.掌握并行I/O扩展的工作原理;.掌握并行I/O扩展的设计方法;.掌握并行I/O扩展程序的调试。(二)实验主要内容.按照实验要求完成并行I/O扩展的设计;.完成并行I/O扩展的初始化;.完成并行I/O扩展的程序设计与调试。(三)重难点并行I/O扩展的程序设计与调试。实验5.数码管动态显示(-)实验目的.掌握数码管显示的工作原理;.掌握数码管静态显示与动态显示的工作原理与实现方法;.掌握数码管动态显示的程序设计与调试。

(-)实验主要内容.按照实验要求完成数码管静态显示的程序设计与调试;.按照实验要求完成数码管动态显示的程序设计与调试;(三)重难点数码管动态显示的程序设计与调试。六、主要教学方法章(按序填写)教学方法第一章绪论讲授、演示第二章单片机的基本结构与工作原理讲授、演示、讨论第三章单片机的指令系统讲授、演示、案例、讨论第四章单片机的其他片内功能部件讲授、演示、案例、讨论第五章汇编语言程序设计讲授、演示、案例、讨论第六章单片机系统的并行扩展讲授、演示、案例、讨论第七章单片机的人机接口讲授、演示、案例、讨论注:主要教学方法包括讲授法、讨论法、演示法、研究型教学方法(基于问题、项目、案例等教学方法)等。七、课程考核考核方式或途径考核要求考核权重备注课堂表现考察学生上课出勤率及迟到早退情况,上课期间的纪律,上课时回答问题的积极性与准确度等情况,按照总平时成绩的40%计入总成绩;充分发挥学生的学习主动性,提高上课效率。12%上课情况、平时作业和实验占据总成绩的30%,其中上课情况、平时作业和实验之间的比重分别平时作业课后完成4-6次作业,主要考核学生对每节课知识点的复习、理解和掌握度,按总平时成绩的30%计入总成绩;可让学生查阅资料,了解本课程相关技

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论