《单片机原理及应用》课程教学大纲(二00五年二月).doc_第1页
《单片机原理及应用》课程教学大纲(二00五年二月).doc_第2页
《单片机原理及应用》课程教学大纲(二00五年二月).doc_第3页
《单片机原理及应用》课程教学大纲(二00五年二月).doc_第4页
《单片机原理及应用》课程教学大纲(二00五年二月).doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

单片机原理及应用课程教学大纲(二五年二月)第一部分 大纲说明一、课程的性质、目的与任务单片机原理及应用是物理与电子信息学院电子信息专业的专业课,物理学和教育技术学专业的专业选修课程。本课程是以MCS-51单片机为范例学习微机原理的课程,是一门面向应用的、具有很强的实践性与综合性的课程。通过学习,使学生获得微机原理的有关知识和在相应专业领域内应用单片计算机的初步能力。二、预备知识先修“计算机应用基础”、“模拟电子技术”和“数字电子技术”课程或其它有关知识。三、课程特点1、工作原理与编程方法、接口技术并重;2、软件与硬件结合;3、理论与实践结合。四、教学总体目标与要求通过理论教学与实验教学,让学生了解微型计算机的基本工作原理、掌握MCS-51单片机的工作原理和内部结构、汇编语言程序设计的基本方法、单片机接口技术。 在各章节知识点中,按“了解”、“理解”、“掌握”三个层次要求。1.了解对于本课程的次要内容要求学生能够了解。所涉及的内容都是一些基本概念和简单叙述,知道了就行,没有进一步深入和扩展的要求。2.理解对于本课程的一般内容要求学生能够理解。即要求学生能够理解所学内容,对所涉及的内容能够进行简单的分析和判断。3.掌握对于本课程的重点内容要求学生达到掌握的程度。即要求学生能够全面、深入地掌握所学内容,能够举一反三,熟练解决相关问题。第二部分 课程学时分配课程总学时为75学时,其中讲课54学时,实验18学时。具体安排如下:内容讲课学时实验学时绪论1微机组成及原理3单片机体系结构4指令系统、寻址方式83程序设计103复习2中断与定时器86单片机系统扩展63单片机串行口4单片机应用系统设计83合计5418第三部分 教学内容和教学要求 第一章 绪论(1) (一)教学内容(1)计算机的发展、分类、特点与应用。(2)单片机的概念(3)单片机的发展(4)单片机的应用 (二)教学要求了解:计算机的发展、分类、特点与应用,单片机的的概念、发展及应用领域,典型单片机系列的基本情况。 第二章 微机组成及原理(补充知识)(3) (一)教学内容1、微型计算机基本概念 2.1 微机的硬件系统 基本结构(五大组成分) 三总线和三态门 产品类别(单片机 单板机 个人计算机 开发系统) 分类方法(4位机 8位机 16位机 32位机64位机) 典型个人计算机系统配置 2.2存储器存储器的分类存储器的一级译码和二级译码ROM、EPROM结构和工作原理动态和静态RAM的结构及工作原理 2.3 简化的微型计算机 假设微机的结构 假设微机的工作过程 (二)教学要求了解:微机的硬件系统,存储器的分类工作原理,假设微机的结构和工作过程。第三章 MCS-51单片机体系结构(4)(一)教学内容 3.1 MCS-51单片机的逻辑结构及信号引脚重要组成部分,引脚的名称和功能,引脚的复合功能。3.2 MCS-51单片机的存储器结构内部数据存储器及特殊单元外部数据存储器专用寄存器的名称、功能和寻址程序存储器的功能及特殊单元位寻址区3.3 MCS-51单片机并行输入/输出口电路结构 基本电路结构、特点和使用。3.4 MCS-51单片机时钟电路与时序 时钟电路,时序定时单位,典型时序。3.5 8031单片机的最小系统电路结构和工作时序(二) 教学要求掌握:单片机芯片的内部组成及存储器结构。理解:单片机时钟电路与时序、输入输出口以及引脚的使用。 第四章 MCS-51单片机指令系统(8)(一) 教学内容4.1 MCS-51单片机指令的寻址方式指令系统特点、各种寻址方式及其特点和使用。4.2 MCS-51单片机指令分类介绍数据传送类指令算术运算类指令逻辑运算及移位类指令控制转移类指令布尔变量操作类指令(二) 教学要求掌握:各种寻址方式,常用指令的功能和使用方法理解:常用指令的特点了解:所有指令的功能第五章 MCS-51汇编语言程序设计(10)(一) 教学内容5.1 汇编语言程序设计概述单片机汇编语言程序的结构形式MCS-51汇编语言的伪指令5.2 MCS-51单片机汇编语言程序设计举例顺序结构程序设计分支结构程序设计循环结构程序设计子程序及其调用程序设计查表程序设计综合性程序设计5.3 单片机汇编语言源程序程序的编辑和汇编(二)教学要求掌握:单片机汇编语言程序的基本结构以及加,减,乘,除运算及数制转换程序设计。理解:查表、差值运算、译码等简单程序设计方法。第六章/第七章 单片机的中断与定时系统(8)(一) 教学内容6.1 输入/输出与中断输入/输出及工作方式(无条件工作方式、查寻工作方式、中断工作方式)中断的好处、中断的功能、中断申请和响应过程6.2 MCS-51单片机中断系统中断系统的结构与中断有关的特殊功能寄存器(TCON、IE、IP、SCON) 中断请求、响应和返回过程。中断应用举例7.1 MCS-51单片机的定时器/计数器定时器/计数器的定时和计数功能与定时器/计数器有关的特殊功能寄存器(TMOD、TCON、THx、TLx定时工作方式0、1、2、3定时/计数应用举例7.2 MCS-51单片机外部中断源的扩展7.3 定时器/计数器与中断综合应用举例(二) 教学要求掌握:计算机中断的概念,MCS-51单片机中断系统的结构,中断源,中断特殊功能寄存器,中断响应过程,定时/计数器系统的电路结构、特殊功能寄存器及功能和使用方法。理解:单片机中断、定时和计数的应用。第八章MCS-51单片机系统扩展(6)(一)教学内容8.1外部存储器扩展 典型存储器芯片,扩展连接。8.2单片机应用系统中的I/O接口扩展技术74LS373并行I/O扩展接口静态和动态显示电路键盘控制电路*8255A可编程并行I/O扩展接口*8279键盘、显示接口*A/D、D/A转换及其与单片机的接口(二)教学要求掌握:单片机的扩展方法,用74LS373扩展的接口技术了解:8255A、8279等专用芯片的结构原理及与单片机的接口技术。第九章 MCS-51单片机串行口(4)(一)教学内容: 9.1 串行口结构与工作原理9.2 串行通信工作方式 9.3 串行口应用举例 (二)教学要求:掌握: 串行口结构与工作原理理解:串行通信方式 了解: 波特率设计,串行口应用第十章 单片机应用系统设计(8)(一)教学内容10.1 单片机应用系统的设计过程10.2 单片机开发工具和开发方法10.3 单片机应用系统举例(二)教学要求:理解:单片机应用系统的设计过程和开发方法第四部分 实验教学大纲一、课程设置目的要求:通过单片机原理及应用实验,使学生加深对单片机原理基础理论的理解:并在单片机原理实验的基本知识、基本方法和基本技能方面受到较系统的训练,为单片机的应用打下坚实的基础。二、实验对象:电子信息专业、物理教育专业、教育技术学专业本科学生。三、实验内容和学时分配:本课程开设12个实验,选做其中6个实验,每个实验3学时,最后一个综合设计实验作为实验考试。实验一 单片机开发系统的使用实验目的:1、了解“AEDK5196ET”各主要组成部分 2、熟悉掌握每个键的功能与使用方法 3、学会输入、修改、单步运行程序的方法 4、学会查指令的机器码,掌握常用特殊功能寄存器的地址 实验内容:1、认识AEDK5196ET开发系统结构 2、熟悉键盘监控命令:S、SX、R、Y、Z、MX、MO、MF、J、N、G、GR等命令 实验仪器1、AEDK单片机开发系统一台。2、稳压电源一台。实验二 单片机软件实验 实验目的:1、学习Lcaw汇编软件的使用2、学习AEDK与PC机的通信及联机调试3、进一步熟悉51单片机指令系统4、学习51单片机汇编程序的编程和调试 实验内容:1、熟悉Lcaw汇编软件的使用2、熟悉简单程序的编写3、掌握单片机程序的运行和调试实验仪器1、PC机一台2、AEDK单片机开发系统一台3、稳压电源一台实验三 MCS-51单片机的I/O实验实验目的:1、学习P1、P3口作为基本I/O口的使用方法;2、学习软硬件结合的编写方法;3、掌握对继电器和发光二极管的程序控制方法。实验内容:1、指示灯循环显示2、输入/输出实验3、P3口输出控制继电器实验仪器1、PC机一台2、AEDK单片机开发系统一台3、稳压电源一台实验四 MCS-51单片机的中断实验实验目的:1、学习在单片机系统中扩展简单I/O接口的方法2、学习模拟交通灯控制的方法3、掌握外部中断技术的基本使用方法4、掌握中断处理程序的编程方法实验内容:编写程序模拟一个时序控制装置,具体为1、通灯控制2、外部中断实验(急救车与交通灯) 实验仪器1、PC机一台2、AEDK单片机开发系统一台3、稳压电源一台实验五 定时器、计数器实验实验目的:1、学习8031内部定时/计数器的使用和编程方法;2、进一步掌握中断处理程序的编程方法实验内容1、 定时器实验 2、 修改程序,使延时常数由50ms变为10ms 3、计数器实验 3、实验仪器1、PC机一台2、AEDK单片机开发系统一台3、稳压电源一台实验六 单片机综合应用设计实验实验目的:1、提高单片机的综合应用能力;2、初步掌握软硬件设计能力;3、测试学生的综合实验能力。实验内容:内容不限,自行设计(下例内容仅供参考)1、串行LED显示的应用2、中断应用3、双机通信4、多机通信5、时钟6、A/D转换器应用7、D/A转换器应用8、程控放大器综合运用上述内容。实验仪器:1、PC机一台2、AEDK单片机开发系统一台3稳压电源一台4、其它自定实验七 8255口可编程并行接实验实验目的 1.了解8255芯片结构及编程方法 2.了解8255输入/输出实验方法3.掌握扫描键盘和显示的编程方法实验内容1、8255可编程并行口芯片基本输入/输出2、8255可编程并行口扫描键盘3、8255可编程并行口扩展七段数码管显示口实验仪器1、PC机一台2、AEDK单片机开发系统一台3稳压电源一台实验八 8279键盘和显示实验实验目的:1. 掌握8279工作原理和编程方法 2掌握在8031系统中扩展8279键盘显示接口的方法3.进一步掌握中断处理程序的编程方法实验内容: 1、用8279实现对键盘/显示器的自动扫描 2、实现电子钟 3、实现电子秒表实验仪器:1、PC机一台2、AEDK单片机开发系统一台3稳压电源一台实验九 D/A转换实验实验目的:1、了解D/A转换的基本原理 2、了解D/A转换芯片0832的性能及编程方法 3、了解单片机系统中扩展D/A转换的基本方法实验内容: 1、编制程序产生锯齿波、三角波、正弦波 2、三种波轮流显示,用示波器观看实验仪器:1、PC机一台2、AEDK单片机开发系统一台3、稳压电源一台4、示波器观一台实验十 A/D转换实验实验目的:1、掌握A/D转换与单片机的接口方法。 2、了解A/D芯片ADC0809转换性能及编程。3、通过实验了解单片机如何进行数据采集实验内容:1、将模拟量转换成二进制数字量,用发光二极管显示2、实现数字电压表实验仪器:1、PC机一台2、AEDK单片机开发系统一台3、稳压电源一台实验十一 电子音调实验实验目的:1、 了解计算机发声原理2、学习使计算机发出不同音调声音的编程方法实验内容:1、P1.0输出不同频率的脉冲通过扬声器发出不同频率音调2、利用74LS244和开关量,决定输出音调实验仪器:1、PC机一台2、AEDK单片机开发系统一台3、稳

温馨提示

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

评论

0/150

提交评论