[工学]2358单片机大纲修改.doc

上传人:sccc 文档编号:4531848 上传时间:2023-04-26 格式:DOC 页数:32 大小:262KB
返回 下载 相关 举报
[工学]2358单片机大纲修改.doc_第1页
第1页 / 共32页
[工学]2358单片机大纲修改.doc_第2页
第2页 / 共32页
[工学]2358单片机大纲修改.doc_第3页
第3页 / 共32页
[工学]2358单片机大纲修改.doc_第4页
第4页 / 共32页
[工学]2358单片机大纲修改.doc_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《[工学]2358单片机大纲修改.doc》由会员分享,可在线阅读,更多相关《[工学]2358单片机大纲修改.doc(32页珍藏版)》请在三一办公上搜索。

1、南京理工大学编(高纲号 0535)I、课程的性质与目的一、课程的性质与设置目的单片机原理与应用课程是我省高等教育自学考试电子工程专业(本科段)考试计划规定的考试科目。单片微型计算机作为微型计算机家族发展中的一个分支,以其独特的结构和优点,越来越深受各个应用领域的关注和重视,应用领域十分广泛。在这机关报工程应用背景下,开设本课程显得尤为重要。本课程是一门面向应用的综合性专业科,以MCS-51系列单片机为主展开讨论。在学习微型计算机基本原理的基础上,注重单片机系统的设计和工程的实际应用。通过本课程的学习,为后续课程及课程设计和毕业设计打下坚实的基础。二、本课程的基本要求通过本课程的学习,提出学习的

2、基本要求如下:1、了解单片微型计算机的基本概念,掌握MCS-51系列单片机系统结构,及其引脚功能和内部组成部分的功能。掌握MCS-51系列单片机存储器结构和寻址方式。2、熟练掌握MCS-51系列单片机的指令系统,熟练掌握汇编语言程序设计方法和程序设计的基本结构。3、掌握MCS-51系列单片机中定时/计数器与串行通讯技术,以及中断系统,学会I/O接口技术的应用。4、掌握MCS-51系列单片机系统扩展技术,初步掌握单片机系统的设计开发方法。通过实例分析,进一步巩固和加深对所学理论知识的理解。三、本课程与相关课程的关系本课程是一门面向应用的专业课程,需要有许多先期基础知识课程的支撑,与本课程有关的先

3、修课程有模拟电路技术、数字电路技术、计算机基础等课程。为了加强实践训练与实际应用能力,本课程需进行实验。通过实验让学生获得感性认识和实际动手能力。、课程内容与考核目标1、绪论一、课程内容1、1单片微型计算机单片微型计算机发展历史、单片微型计算机发展总趋势的特点1、2Intel MCS系列单片微机简介MCS-48系列单片微机、MCS-51系列单片微机、MCS-96系列单片微机1、3单片微机工业产品(IGP)概念二、考核知识点1、单片微机发展的特点2、Intel MCS系列单片微机的种类3、MCS-51系列单片微机各产品性能4、单片微机工业产品(IGP)概念三、考核要求(1)识记1、MCS-51系

4、列单片微机各产品性能2、Intel MCS系列单片微机的种类(2)领会1、单片微机发展的特点2、单片微机工业产品(IGP)概念2、MCS-51单片微机系统结构一、课程内容2、1 电子计算机、微型计算机、单片微机的硬件组成结构电子计算机的硬件组成结构、微型计算机的硬件组成结构、单片微型计算机的硬件组成结构、MCS-51单片微机内部功能部件、MCS-51单片微机结构框图2、2 8051单片微机引脚功能说明主电源引脚、外接晶振或外部振荡器引脚、控制或选通复用引脚、多功能I/O口引脚、8051引脚和逻辑符号图2、3 中央处理器CPU算术/逻辑运算部件ALU、专用寄存器(累加器A、寄存器B、程序状态字P

5、SW、堆栈及栈指针SP、数据指针DPTR)、振荡器、时钟电路及时序、取指/执行时序图2、4 并行I/O口结构并行I/O口的内部结构、读-修改-写操作、并行I/O口的写操作、并行I/O口的负载能力、总线2、5 RST/VPD引脚功能复位(RESET)、节电运行方式2、6EPROM型8751H单片微机8751H内部EPROM编程、8751H内部程序的校验、内部程序存储器保密位、片内EPROM的擦除。2、7片内振荡器HMOS型8051片内振荡器、CHMOS型80C51片内振荡器二、考核知识点1、单片微型计算机的硬件组成结构2、MCS-51单片微机内部功能部件3、8051单片微机内部功能部件4、805

6、1中央处理器CPU的结构5、并行I/O口的结构6、复位(RESET)和节电运行方式7、片内振荡器原理与结构8、EPROM型8751H单片微机三、考核要求(1)识记1、MCS-51单片微机的硬件组成结构和内部功能部件2、8051单片微机引脚分类和功能及8051引脚和逻辑符号图3、8051中央处理器CPU中算术/逻辑运算部件ALU、专用寄存器的功能4、MCS-51单片微机的时钟周期、机器周期、指令周期的分配5、总线的概念及分类(2)领会1、微型计算机的硬件组成结构2、8051中央处理器CPU中时钟电路及时序和取指/执行时序图3、并行I/O口内部结构及读、写操作,及并行I/O口的负载能力4、复位(R

7、ESET)操作的功能和复位后CPU内部的状态5、节电运行方式6、片内振荡器原理与结构7、EPROM型8751H单片微机(3)应用1、MCS-51单片微机内部寄存器的分配和正确使用2、MCS-51单片微机4个并行I/O口的分工和正确使用3、MCS-51存储器和布尔(位)处理器一、课程内容3、1概述半导体随机存取存储器RAM、只读存储器ROM、静态RAM、动态RAM、EPROM、EEPROM3、2 MCS-51存储器结构MCS-51程序存储器地址空间、MCS-51数据存储器地址空间、特殊功能寄存器地址空间3、3外部存储器与访问外部程序存储器与访问、外部数据存储器与访问、外部扩展地址/数据总线3、4

8、 MCS-51的寻址方式寄存器寻址方式、直接寻址方式、寄存器间接寻址方式、立即寻址方式、变址间接寻址方式、相对寻址方式、位寻址方式3、5 布尔(位)处理器二、考核知识点1、半导体存储器的类型、名词定义及使用2、MCS-51存储器结构,程序存储器、数据存储器、特殊功能寄存器的地址空间及地址空间的分配3、外部程序、数据存储器与访问及外部扩展地址/数据总线(PO口、P2口)4、MCS-51寻址方式的种类、各寻址方式 访问的地址空间及应用5、布尔(位)处理器三、考核要求(1)识记1、半导体存储器的类型、名词定义及使用2、MCS-51程序、数据存储器结构及地址空间的分配3、MCS-51寻址方式的种类及定

9、义(2)领会1、MCS-51特殊功能寄存器地址空间的分配2、访问外部程序、数据存储器执行时序及外部扩展地址/数据总线(PO口、P2口)的应用3、各种寻址方式访问的地址空间及应用4、位寻址空间及布尔(位)处理器(3)应用1、综合MCS-51存储器结构的映象,进一步分析访问各存储器地址空间的寻址方式4、MCS-51指令系统一、课程内容4、1概述指令系统、汇编语言、MCS-51汇编语言的指令格式、MCS-51指令系统的分类4、2数据传送类指令MCS-51的数据传送、一般数据传送类指令、栈操作类指令、累加器传送类指令、16位数据传送指令4、3算术运算类指令算术运算操作、加法类指令、减法类指令、乘法类指

10、令、除法类指令4、4逻辑运算类指令累加器A逻辑运算及循环位移类指令双操作数逻辑运算及循环位移类指令4、5控制转移类指令无条件转移类指令、子程序调用类指令、返回类指令、转移类指令、条件转移类指令、判零转移指令、比较转移指令、循环转移指令、空操作指令4、6布尔(位)处理类指令布尔(位)数据传送类指令、布尔(位)操作指令、布尔(位)逻辑运算指令、布尔(位)条件转移指令二、考核知识点1、MCS-51汇编语言的指令格式及MCS-51指令系统的特点2、数据传送类指令的类型、特点及应用3、算术运算类指令的类型、特点及应用4、逻辑运算及循环位移类指令的类型、特点及应用5、控制转移类指令的类型、特点及应用6、布

11、尔(位)处理类指令的类型、特点及应用三、考核要求(1)识记1、MCS-51汇编语言的指令格式2、数据传送指令的指令格式3、算术运算类指令的指令格式4、逻辑运算及循环位移类指令的指令格式5、控制转移类指令的指令格式6、布尔(位)处理类指令的类型及指令格式(2)领会1、数据传送类指令的应用,及执行后存储器、寄存器各单元内容的变化2、算术运算类指令的应用及对标志位的影响3、二-十进制高速指令应用的场合、执行的条件、执行后的结果4、逻辑运算及循环位移类指令的应用及对标志位的影响5、并行I/O口逻辑运算的应用6、控制转移类指令的应用及对SP、PC的影响7、相对偏移量的概念及计算8、比较转移指令和循环转移

12、指令的功能及应用9、布尔(位)处理类指令的特点及应用(3)应用1、对给定的程序段进行分析,确定其完成的功能及各种状态的变化2、编制一个程序段,实现某个指定的功能或期望的结果5、定时/计数器与串行通讯口一、课程内容5、1MCS-51的定时/计数器MCS-51的定时/计数器的基本原理、定时/计数器控制与状态寄存器、定时/计数器的工作方式、定时/计数器2、定时/计数器编程举例5、2MCS-51的串行通讯口串行通讯概述、MCS-51的串行通讯接口、MCS-51的串行通讯技术二、考核知识点1、MCS-51的定时/计数器的基本原理2、控制定时/计数器的特殊功能寄存器TMOD和TCON3、定时/计数器的工作

13、方式4、定时/计数器应用编程5、串行通讯的基本原理及通讯方式6、MCS-51串行通讯的工作方式及控制7、MCS-51双机通讯和多机通讯技术的实现三、考核要求(1)识记1、MCS-51的定时/计数器的基本原理2、定时/计数器的工作方式3、串行通讯的基本原理及通讯方式4、MCS-51串行通讯的工作方式(2)领会1、特殊功能寄存器TMOD和TCON的应用2、定时/计数器初值的计算及应用编程3、MCS-51串行通讯的应用编程(3)应用1、按给定要求编写定时/计数器初试化程序段2、编写程序实现MCS-51双机通讯和多机通讯技术6、中断系统一、课程内容6、1中断概述中断、中断源、查询中断、向量中断、中断技

14、术的优点6、2MCS-51的中断系统MCS-51的中断源、中断控制、中断优先级6、3响应中断的条件和过程响应中断的条件、响应中断的过程6、4关于外部中断电平触发方式、跳变触发方式6、5中断响应时间中断响应时间的计算6、6中断技术应用举例二、考核知识点1、中断的基本概念、方式及中断技术的优点2、MCS-51的中断源、中断控制及中断优先级3、响应中断的条件和过程,及各中断源的向量地址4、外部中断的触发方式5、中断响应时间的计算6、MCS-51中断技术的应用三、考核要求(1)识记1、中断的基本概念、方式及中断技术的特点2、MCS-51的中断源的种类及各中断源的向量地址3、外部中断的触发方式(2)领会

15、1、MCS-51中断设置与控制2、MCS-51中断优先级设置3、MCS-51中断响应的条件和响应过程4、中断响应时间的计算5、MCS-51中断技术的应用(3)应用1、针对各中断源编写中断初始化程序及相应的中断服务程序7、汇编语言程序设计基础一、课程内容7、1程序设计概述汇编语言程序设计的步骤与方法、算法、流程图、源程序、汇编与调试、常用伪指令7、2程序设计基础和和举例简单结构程序、分支结构程序、循环结构程序、子程序结构程序、查表结构程序7、3应用程序设计与技巧举例MCS-51源程序的基本格式、常用功能模块程序段设计举例、数字滤波程序设计举例、数字滤波程序段设计举例、软件抗干扰技术简介、系统的复

16、位7、4应用程序的开发和调试单片微机应用软件的开发、程序的检测与调试二、考核知识点1、汇编语言程序设计的基本概念、方法与步骤2、常用伪指令的格式及应用3、程序设计基本结构及应用4、根据程序的逻辑结构和算法,设计程序流程图5、MCS-51源程序的基本格式及应用6、常用功能模块程序段设计7、数字滤波程序段设计8、软件抗干扰技术与系统的复位9、单片微机就用软件的开发、程序的检测与调试三、考核要求(1)识记1、汇编语言程序设计的基本概念、方法与步骤2、常用伪指令的格式及应用4、程序设计基本结构种类5、MCS-51源程序的基本格式(2)领会1、程序设计基本结构及应用2、根据程序的逻辑结构和算法,设计程序

17、流程图3、常用功能模块程序段设计4、数字滤波程序段设计5、软件抗干扰干扰技术与系统的复位(3)应用1、采用汇编语言设计与开发程序段2、借助开发系统对程序进行检测与调试8、单片微机系统功能扩展一、课程内容8、1概述确定单片硬件系统总体方案、应用系统分析、硬件系统配置、地址空间的分配和译码8、2外部存储器扩展外部程序存储器扩展、外部数据存储器扩展、外部EEP、ROM存储器扩展8、3并行I/O接口的扩展8031配置8155H/8156H扩展RAM、定时器和I/O接口8031配置8255A扩展并行I/O接口8、4D/A和A/D转换器的扩展8031外部扩展D/A转换器、8031外部扩展A/D转换器8、5

18、外部中断源的扩展8、6MCS-51外部总线的驱动二、考核知识点1、单片机硬件系统总体方案的设计2、系统地址空间的分配和译码3、系统外部存储器的扩展4、采用8155H/8156H扩展RAM、定时器和I/O接口5、采用8255扩展并行I/O接口6、MCS-51外部中断源的扩展和外部总线的驱动7、D/A和A/D转换器的扩展三、考核要求(1)识记1、应用系统分析和系统配置2、系统地址空间的分配和译码(2)领会1、外部程序和数据存储器扩展2、外部EEPROM存储器扩展3、通用接口芯片8155H/8156H的结构及应用4、通用接口芯片8255A的结构及应用5、MCS-51外部中断源的扩展和外部总线的驱动(

19、3)应用1、8031配置8155H/8156H扩展RAM、定时器和I/O接口2、8031配置8255扩展并行I/O接口3、8031外部扩展D/A转换器DAC08324、8031外部扩展A/D转换器ADC08099、MCS-51单片微机的开发与应用一、课程内容9、1单片微机开发、应用概述单片微机在智能仪器中的应用、单片微机在家用电器中的应用、单片微机在工业测控领域中的应用、单片微机在通讯技术中的应用、单片微机在军事装备中的应用9、2单片微机的开发、应用过程9、3MCS-51的仿真开发器9、4MCS-51系列单片微机的开发、应用举例二、考核知识点1、单片微机的开发、应用过程及实例2、MCS-51的

20、仿真开发器的基本结构及应用三、考核要求(1)识记1、单片微机在各领域中的应用2、单片微机的开发、应用的过程(2)领会MCS-51的仿真开发器的基本结构(3)应用设计MCS-51系列单片微机开发、应用的实例、实践性环节的训练与考核一、类型:课程实验二、目的和要求1、目的通过实验进一步理解MCS-51系列单片微机的基本原理。掌握MCS-51系列单片微机芯片和外部扩展芯片的使用方法。熟悉MCS-51系列单片微机开发系统的使用。掌握常用程序段的编程方法。运用MCS-51系列单片微机开发系统,对程序进行仿真调试。了解MCS-51系列单片微机扩展系统的设计。2、要求到主考学校或其他指定的场所进行实验。实验

21、前必须熟读实验指导书,了解实验装置的原理和操作步骤。实验时必须按照指导书的内容和指导教师的指示进行。实验通过后,必须写出实验报告。实验报告的内容包括:实验装置描述、实验方法、操作步骤、测量仪器、实验结果、实现现象观察和分析。实验报告经指导教师检查并签字后有效。三、内容实验1、开发装置的操作与简单程序练习实验2、分支、循环程序和子程序编程及仿真调试实验3、堆栈、表格的处理和使用及仿真调试实验4、算术运算、逻辑运算程序编程及仿真调试实验5、定时器/计数器和中断技术的应用实验实验6、D/A、A/D转换器实验注:实验3、4中任选一项,实验5、6中任选项一项。四、与课程考试的关系1、建议与课程自学过程同

22、步进行。2、实验内容应在考试试题中得到反映。3、考试通过但实验未通过的考生不能取得本课程的成绩。、有关说明及实施要求一、关于课程内容与考核目标的说明1、本大纲是MCS-51系列单片微型计算机及其应用课程学习和考核的主要依据,教材的内容是大纲所规定课程的内容的扩展。大纲中规定的课程内容和考核知识点都包含在指定的教材中,而教材中有些内容可作为自学参考,大纲中不作要求。2、在自学本课程之前应先通读大纲,了解课程的内容、考核知识点和考核要求。明确考核目标,使自学应考者有的放矢地系统地学习教材;使辅导教师更好地组织教学内容;使命题教师能够更加明确命题范围,更准确地安排试题的知识能力层次和难易程度。本大纲

23、要求学习和掌握的知识点都可作为考核的内容。3、本大纲按照识记、领会、应用三个层次规定达到能力层次的要求。识记:要求考生能够识别和记忆大纲中规定的考核知识点有关定义、公式、表达式、格式、原则、重要结论、特征、特点及适用范围等主要内容,能够根据考核的不同要求,作出正确的表述、选择和判断。是较低的要求。领会:要求考生能够领悟和理解本大纲规定的有关考核知识点的内涵和外延,熟悉其内容要点和它们之间的区别与联系,并能正确地解释说明和论述。是较高层次的要求。应用:要求考生能够运用大纲中规定有关知识点分析和解决应用问题。二、自学方法指导1、根据考核要求中的三个能力层次,在全面系统学习的基础上掌握重点概念和重点

24、问题,如单片微机系统的内部结构和功能、指令系统和汇编语言程序设计、单片微机系统功能扩展等,注意各章内容之间的内在联系。2、本课程是一门实践性较强的课程,考生在自学过程中必须注意理论联系实际,按实验的目的、要求和内容认真做好实验。建议实验与课程自学过程同步进行。3、考生在自学时要注意基本能力的培养,即系统分析和综合、系统硬件配置、系统软件设计以及实验能力等。为了培养能力,要认真做一定数量的习题和实验。4、本课程建议6学分(包括实验),建议自学分配学时如下表:章次课 程 内 容自学时间(小时)1绪论52MCS-51单片微机系统结构253MCS-51存储器和布尔(位)处理器204MCS-51指令系统

25、305定时/计数器与串行通讯口206中断系统107汇编语言程序设计基础308单片微机系统功能扩展209MCS-51单片微机的开发与应用20三、对社会助学的要求1、社会助学指导教师应熟悉本大纲所要求的内容、考核知识点和考核要求,辅导内容必须以本大纲为依据。切实作好对自学应考者的辅导,防止自学中的各种偏向,把握社会助学的正确导向。2、注意自学考试的特点,命题将覆盖各章,不可随意增删和圈定重点以免导向失误。考核知识点不要求的内容则不考。3、注意培养考生的自学能力和分析、设计及应用的能力,努力引导自学应考者将识记、领会与应用联系起来,把知识和理论转化为能力。着重培养和提高自学应考者的分析问题和解决问题

26、的能力。4、建议课程学习和实验同步进行。实验可以在主考学校,也可以在有条件的地方进行。在实验中,指导教师对考生遇到的实际问题应及时进行具体的帮助。四、关于命题考试的若干规定1、本大纲各章所规定的考核知识点及知识点下的知识细目,都属于本课程命题考试的内容。未写入大纲的知识点不作考试要求。考试命题覆盖到章,适当突出重点部分内容,加大重点内容的覆盖密度。2、本课程在试卷中对不同能力层次要求的分数比例为:识记占30%,领会占40%,应用占30%.试卷中不同难度试题的分数比例为:容易占20%,较易占30%,较难占30%,难占20%.3、考试采用闭卷方式。考试时间为150分钟,一律采用钢笔或圆珠笔书写。可

27、携带计算器和直尺。4、本课程考试命题可能采用的题型有:名词解释、选择题、问题题、阅读程序题、简单编程题、综合应用题等。附录:题型举例一、名词解释1、“单片微型计算机”。2、“指令周期”。3、“全又工串行通讯”。二、选择题1、MOV A,R0的寻址方式是寄存器寻址 立即寻址 寄存器间接寻址 直接寻址2、伪指令的作用是与指令一样 汇编时产生机器代码 汇编时执行某些操作 没有作用三、问答题1、MCS-51系列单片微机存储器的结构特点是什么?2、MCS-51系列单片微机有哪能些查表指令?它们有何本质区别?当表的长度超过256个字节时应如何处理?四、阅读程序题1、设RO的内容为32H,A的内容为48H,

28、32H单元内容为80H,40H单元的内容为08H,阅读下列程序,将各单元变化填入空格中。MOV A,R0; A=_MOV RO,40H; (32H)=_MOV 40H,A; (40H)=_MOV RO,#35H; RO=_五、简单编程题1、设在外部数据存储器中,从首地址为1000H开始,连续存放100个无符号8位二进制数,编写查找其中最大值并存放在1100H单元的程序段,画出程序流程图。六、综合应用题1、8031CPU外部扩展程序存储器8K、数据存储器8K,扩展一片8155H(选通工作方式、连续方式输出定时模式)、一片ADC0809(采用中断方式)和一片DAC0832.画出电路图,写出各扩展芯

29、片的地址空间和初始化程序段,A/D、D/A和定时模式的程序段。编 写 弁 言中华人民共和国高等教育法第二十一条规定国家实行高等教育自学考试制度,经考试合格的,发给相应的学历证书或其它学业证书。高等教育自学考试的开考专业根据经济建设和社会发展的需要设置。当前,中国高等职业技术教育正处于发展时期。发展职业技术教育是促进经济、社会发展和社会主义精神文明建设的重要途径。作为高等教育事业的重要组成部分,高等教育自学考试开展职业技术教育对调整教育结构、广开成才之路,对普及义务教育、提高教育整体效益,对促进素质教育、增强教育与经济的紧密结合都具有重要的作用。高等职业技术教育培养的是活跃在生产、管理、服务第一

30、线,掌握专业知识、成熟技术和管理规范,具有完成职业任务能力的应用人才。高等职业技术教育的专业设置与社会需求密切结合,强调知识、技能、态度和价值等素质的整合及其在具体工作环境中的应用。其课程是依据社会经济发展对劳动力的需求,在以职业为导向的整合能力本位思想指导下开发的。高等职业技术专业的课程标准(大纲)是职业活动、学科知识和学习经验的综合反映,在课程内容和课程内容的构造方式上,具有针对性、应用性和综合性的特点。单片机原理与应用自学考试大纲由茹国宝副教授、甘良才教授、杨文副教授等编写,茹国宝副教授执笔。单片机原理与应用自学考试大纲经应用电子技术专业委员会审定,湖北省高等教育自学考试委员会批准,自2

31、004年4月1日起试行。单片机原理及应用(2358)自学考试大纲一、课程性质及其设置目的(一)课程性质和特点1 课程性质单片机原理与应用是高等教育自学考试电子工程本科专业必修的专业基础课程之一。单片机技术在通信、家电、自动控制、仪器仪表中得到广泛的应用。本课程以MCS-51单片机为基础,研究8051单片机的硬件结构、组成原理和指令系统及其在工业实时控制领域中的应用。通过学习本课程,使学生能够掌握有关单片机的基础知识,并为今后的单片机应用打下基础。随着科学技术的发展,计算机在各个领域正发挥越来越重要的作用。作为微型计算机发展的一个重要分支,单片机以其体积小、速度快、使用方便、控制功能强、性能价格

32、比高、容易产品化等特点在实时控制、智能仪表、数据采集、机电一体化及家用电器等诸多领域得到了广泛的应用。因此,工程类专业尤其是计算机应用、电子工程、自动化、机电一体化等专业的学生学习单片机知识、掌握单片机应用技术是十分必要的。2课程特点单片机原理及应用介绍了单片机的基本知识和单片机技术的应用,其内容与工程实际紧密相联系,实用性很强,是一门在理论指导下, 偏重于实际应用的课程。要求学生在首先学好单片机原理的基础上,重视实验环节,具有一定的实际动手操作能力。本课程中既有硬件的原理和组成,又有针对硬件的软件编程, 软件与硬件必须同时兼顾。因此本课程具有实用性强、理论和实践结合、软硬件结合等特点(二)本

33、课程的基本要求通过本课程的学习,要求学生学习和掌握单片机的系统结构、指令系统、程序设计方法、系统扩展方法、单片机常用接口等应用技术。1掌握内容: MCS-51单片机的的应用领域、系统结构、指令系统、程序设计方法、系统扩展方法。2理解内容:单片机常用接口等应用技术。3了解内容:通过查资料读懂较为复杂的接口原理图及编写相应的控制程序。(三)本课程与相关课程的联系1、学习本课程主要涉及数字电路课程中有关译码器、存储器和多路开关以及微机原理课程中有关接口和汇编程序、微机控制方法等方面的有关知识,应当尽可能地在先修了“计算机电路基础”、“计算机组成原理与汇编语言”和“微机接口技术”,或者学过“电路基础”

34、、“数字电路”、“微型计算机原理与应用”等课程的基础上进行自学. 2、本课程将为有关单片机应用方面的课题打下必要的基础。二、课程内容与考核目标第一章 MCS51系列单片机的基本硬件结构(一)学习目的与要求本章“MCS-51单片机结构”所有内容要求理解并掌握。深刻理解单片机的发展概况、特点和应用,常用单片机的类型。重点掌握MCS-51单片机的内部结构,包括存储器配置、特殊功能寄存器、输入/输出口、时钟和时序、中断系统、定时计数器、串行输入/输出口、寻址方式和布尔处理机。 难点:中断系统、定时器/计数器、串行输入/输出口、布尔处理机。(二)课程内容第一节 MCS-51单片机概貌第二节 MCS-51

35、单片机的主要性能特点第三节 8051的内部总体结构第四节 8051的引脚描述第五节 存储器配置第六节 振荡器、时钟电路和CPU时序第七节 输入/输出端口第八节 定时器/计数器第九节 串行接口第十节 中断第十一节 单步操作第十二节 复位第十三节 低功耗操作方式第十四节 编程、程序验证与加密第十五节 寻址方式第十六节 布尔处理机(三)考核知识点第一节 MCS-51单片机概貌了解单片机概貌和和单片机的硬件结构。第二节 MCS-51单片机的主要性能特点了解单片机的性能特点。第三节 8051的内部总体结构掌握MCS51单片机的组成和内部总体结构。第四节 8051的引脚描述熟练掌握8051的引脚及P0、P

36、1、P2、P3、INTx、WR、RD、EA、ALE和PSEN功能。第五节 存储器配置熟练掌握MCS51存储器空间的划分,内部数据存储器的分配。第六节 振荡器、时钟电路和CPU时序掌握MCS51常用时钟和时序。第七节 输入/输出端口了解P1口;P3口;P2口;P0口的内部结构;熟练掌握P1口;P3口;P2口;P0口的用法。第八节 定时器/计数器熟练掌握TMOD和TCON的功能和用法,定时器/计数器的四种工作模式及功能。四种工作模式的定时时间常数确定。第九节 串行接口熟练掌握MCS51串行接口的组成和特性;串行接口的工作方式;波特率;多机通信原理。第十节 中断熟练掌握中断源的种类及名称,定时器/计

37、数器,控制寄存器TCON,中断允许寄存器IE,中断优先级寄存器IP的功能,IE,IP各位功能。熟练掌握中断概念;MCS-51中断系统;外部中断触发方式选择;多外部中断源设计。第十一节 单步操作了解MCS-51单片机的单步操作。第十二节 复位熟练掌握MCS-51单片机的复位电路。第十三节 低功耗操作方式了解MCS-51单片机低功耗操作方式。第十四节 编程、程序验证与加密掌握MCS-51的编程和程序验证,了解MCS-51的加密。第十五节 寻址方式掌握寄存器寻址;直接寻址;寄存器间接寻址;立即寻址;基寄存器加变址寄存器间接寻址。第十六节 布尔处理机掌握布尔处理机的概念,熟练掌握MCS51的位地址和位

38、空间分配。(四)考核要求识记: MCS-51系列(只限8031、8051、8751)功能结构、特点、信号引脚、存储器组织、并行I/O口结构、时序的基本概念;复位工作方式;寻址方式;布尔处理机领会:定时器/计数器T0和T1;中断系统;中断概念;MCS-51中断系统;外部中断触发方式选择;串行接口;串行接口的组成和特性;串行接口的工作方式;波特率。第二章 MCS51单片机指令系统(一)学习目的与要求本章的基本任务是学习寻址方式和指令系统,以便于程序设计。要求:1、了解指令系统的定义,MCS51单片机指令系统总条数及分布情况,指令系统的分类。2、熟练掌握数据传送类指令的功能,使用注意事项及对标志位影

39、响。3、熟练掌握算术及逻辑运算类指令功能对标志影响及使用注意事项。4、掌握控制转移类指令LCALL,JB,JBC,JMP,JZ,JNZ,DJNZ,NOP的功能及使用注意事项。5、掌握布尔处理类指令SETB,JC,JNC,JB,JNB,JBC功能及使用注意事项。(二)课程内容第一节 MCS51指令系统的分类及一般说明第二节 数据传送类指令第三节 算术操作类指令第四节 逻辑操作类指令第五节 控制程序转移类指令第六节 布尔变量操作类指令(三)考核知识点第一节 MCS51指令系统的分类及一般说明MCS51指令系统的分类、说明。第二节 数据传送类指令内部数据传送指令;累加器A与外部数据存贮器传送指令;查

40、表指令。第三节 算术操作类指令加法指令;减法指令;乘法指令;除法指令。第四节 逻辑操作类指令累加器A的逻辑操作指令;两个操作数的逻辑操作指令。第五节 控制程序转移类指令无条件转移指令;条件转移指令;调用和返回指令。第六节 布尔变量操作类指令位变量传送指令;位变量修改指令;位变量逻辑操作指令。(四)考核要求识记:指令系统的分类;数据传送类指令;逻辑运算类指令;控制转移类指令;布尔处理类指令。简单应用:利用数据传送类指令、逻辑运算类指令、控制转移类指令、布尔处理类指令进行简单程序分析、简单程序的编程、简单程序运行结果分析。综合应用:控制程序转移类指令、布尔变量操作类指令。结合第四章程序分析、第五章

41、硬件电路编写、分析综合程序。 第三章 MCS51单片机系统扩展与应用(一)学习目的与要求本章的基本学习任务是学习半导体存储器的类型以及与单片机系统的连接;学习单片机与外部设备传送信息的传送方式,学习单片机存储器扩展、I/O口扩展和单片机内部计数器/定时器、串行输入/输出口的应用。要求:1、了解半导体存储器的类型单片机与外部设备传送信息的传送方式。2、熟练掌握半导体存储器以及与单片机系统的连接;。3、熟练掌握单片机I/O口扩展方法。4、掌握单片机内部计数器/定时器的应用。5、掌握单片机内部串行输入/输出口的应用。6、多中断源和布尔处理机的应用(二)课程内容第一节 程序存储器的扩展第二节 数据存储

42、器的扩展第三节 EEPROM在8051系统中的应用第四节 快速檫写存储器在8051系统中的应用第五节 输入/输出口的扩展第六节 用可编程外围芯片PSD3XX扩展外围功能第七节 定时器/计数器的应用第八节 串行口的应用第九节 多中断源第十节 布尔处理机的应用(三)考核知识点第一节 程序存储器的扩展熟练掌握常用的程序存贮器;程序存贮器操作时序;MCS-51程序存贮器的扩展。第二节 数据存储器的扩展熟练掌握常用的数据存贮器;MCS-51扩展外部数据存贮器;典型的MCS-51存贮器扩展线路。第三节 EEPROM在8051系统中的应用熟练掌握常用的EEPROM;MCS-51扩展外部数据存贮器;典型的EE

43、PROM与8031的连接线路。第四节 快速檫写存储器在8051系统中的应用了解快速檫写存储器在8051系统中的应用。第五节 输入/输出口的扩展熟练掌握8243扩展并行 I/O口;用8051串行口扩展并行 I/O口。第六节 用可编程外围芯片PSD3XX扩展外围功能了解用可编程外围芯片PSD3XX扩展外围功能。第七节 定时器/计数器的应用熟练掌握定时器操作模式0的应用;定时器操作模式1的应用;定时器操作模式2的应用;定时器操作模式3的应用;定时器门控位GATE的应用。第八节 串行口的应用熟练掌握由串行口发送数据的应用;由串行口接收数据的应用;多机通信的应用第九节 多中断源熟练掌握多中断源的电路构成。第十节 布尔处理机的应用熟练掌握布尔处理机的应用:字节型、位测试、布尔处理机逻辑操作指

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教育教学 > 成人教育


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号