




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PAGE 广东省高等教育自学(zxu)考试工业(gngy)自动化专业(本科)单片机原理(yunl)及应用自学考试大纲(课程代号:8507)广东省自学考试委员会二00八年十二月PAGE 39.大纲(dgng)说明一、课程(kchng)性质、地位、设置目的和要求1、课程(kchng)性质单片机原理及应用是工业自动化专业的一门理论性、应用性都很强的技术基础课。它是研究目前得到广泛应用的微型计算机控制系统自动检测系统、智能控制系统和智能仪器仪表中的核心部件单片微型计算机的原理结构;片内各功能部件的功能;指令系统和编写设计应用程序的方法和技巧等内容,既研究单片微机的硬件资源和软件资源及其简单应用等内容的
2、一门专业性和应用性都很强的技术学科、课程。为学生毕后在工作中,以单片微机为核心部件,运用微型计算机控制技术知识,设计工业过程自动控制系统、智能检测系统和智能化仪器仪表,奠定坚定的基础理论知识和熟练的设计技能。2、课程所处的地位微型计算机是20世纪40年代诞生的,它的出现标志着科学技术取得了重大成就。计算机作为一种强有力的科研工具和应用装置,在推动自身的不断完善和发展的同时,也推动着其它领域的科学理论和应用技术的发展。单片微机打破了以往按逻辑功能划分集成芯片的传统观念,力争“小而全”地在一块芯片的基础上集成一台计算机的基本功能部件,而具有集成度高、运算速度快、逻辑判断准确、功能强、修改灵活、体积
3、小、功能低、价格廉、有利于实现“智能化”和维护方便等一系列优点。因而发展很快、应用极广。到目前为止,它已经历了五代,正向着新的一代高集成度、超大规模的单片微型计算机过渡。微型计算机的一系列优点促使它广泛地应用到国防、航天航空、海洋、地质、气象、科技、教育、经济、生产、生活等各个领域内,使各个应用领域中的“自动控制系统”和“自动检测系统”朝着更完善、更经济、效益更高的方向发展。“单片微机”在国民经济中的地位主要体现在:(1)采取(ciq)“单片微机为核心部件”的“微型(wixng)计算机控制系统”取代曾在各种( zhn)应用领域中的自动控制系统和自动检测系统起着核心作用的“模拟调节器”和“继电接
4、触系统”,使系统的结构体积更小而趋于微型化;“系统”的性能指标和自动化程度更高更完善;“系统”更可靠更灵活;继而提高了生产效率和产品质量,减轻了操作人员的劳动强度,并在一定程度上改善了生产环境。(2)为各种自动控制系统和自动检测系统实现“智能化控制”和“智能化检测”奠定了基础。为此,为了保证本科毕业生在工作中具有宽广而又扎实的自动控制和智能化控制的理论基础,具有独立的科技开拓精神与技能,几乎全部电类专业和部分非电类专业都把“微型计算机原理”或“单片微机原理及应用”作为一门重要的必修的“技术基础”课程列入数学计划中,为后续的“微型计算机控制技术”和“自动检测技术”等课程奠定坚实的理论基础。本课程
5、阐述的内容是以集成数字电子技术和微机原理与应用为理论基础(jch)。其主要内容为:单片微型计算机的基本原理、结构(jigu);片内各功能部件的原理、功能及其应用;指令系统;简单(jindn)典型的应用程序的阅读、分析、编写和设计的方法和技巧等,即单处微机的硬件资源和软件资源及其简单应用。目前单片微机产品的结构、资源和功能各异,类型很多,虽然它们各具“特点”和“个性”,但它们亦存在着许多“共性”。为此,我们选用目前应用较多、功能和资源都比较丰富的MCS-51系列8位单片微机作为本课程的“学习机型”。考虑到设有“微型计算机控制技术”作为后续课程。所以建议讲授和考核时应以“单片机原理”、“简单、典型
6、的应用程序的阅读、分析、编写和设计的方法”、“指令系统”和“片内各功能部件”的原理与功能的运用为主。“系统应用”为辅。另外,考虑到某些学员未学过“微机原理”课程,面授时宜采用“名词解释”方式讲授一些微机的基本概念,以及微机的“数制及其转换”等基本知识。3、课程要求通过本课程(kchng)的学习,应考者应掌握MCS-51单片微机的硬件资源和软件资源及其简单应用技巧,即MCS-51单片机的基本原理、结构;中央处理元、片内并行/串行端口的原理、功能(gngnng);指令系统;片内各特殊功能寄存器、定时器/计数器、中断系统(xtng)等各功能部件的原理、功能及其应用;简单、典型的应用程序的阅读、分析、
7、编写,程序设计的方法和技巧;存贮器扩展方法等。具体要求如下:(1)理解并掌握MCS-51单片微机的基本概念、基本原理及结构。(2)理解并熟悉MCS-51单片微机的“数制及其转换”,单片微机的并行/串行端口和片内各特殊功能寄存器的功能和用途。(3)理解并熟悉MCS-51单片微机片内的定时器/计数器、中断系统等各功能部件的原理、功能及其应用。(4)熟练掌握MCS-51单片微机的指令系统。(5)熟练掌握阅读、分析MCS-51单片微机的简单、典型应用程序的基本方法和技巧。(6)掌握编写、设计MCS-51单片微机的简单、典型应用程序的基本方法和技巧。(7)初步熟悉扩展MCS-51单片微机外部存贮器的基本
8、方法和技巧。二、本课程考试(kosh)目标说明为了便于自学时掌握(zhngw)课程的重点,本大纲在提出每章的学习目的和基本要求的基础上,还对各章规定了考核目标,包括考核知识点和考核目标的具体要求,使考试内容具体化和考试要求标准化。以便帮助考生更有目的、系统地学习选定教材和参考书的内容。同时,在命题(mng t)时,亦能指导命题教师,更明确地按照命题范围和更准确地按照知识能力、层次和易难程度去选定试题。本大纲在各章中提出的四个知识能力、层次和要求为:“识记”、“理解”、“简单应用”和“综合运用”。四个能力层次和要求是递进等级关系。各种能力层次的含义如下:1、“识记”是认知能力最低层次,要求自学者
9、对本课程的基本概念、基本知识和单片机指令系统等理论知识能认识和记忆,并能作出扼要、准确、完整的规范性表述。2、“领会”是认知能力的进一步深化,要求认识记忆的基础上,能全面地掌握基本概念、基本知识、基本方法和单片指令系统等知识,既能用自己的语言解释、阐述它们,又能说明其内在的联系和区别,从而抓住它们的本质。3、“简单应用”是认知能力的较高层次,要求在记忆、理解基础上,能够用已学过的一些知识点去分析和解决一些简单实用问题,包括判断、说明、准确辨别一些基本命题的真伪。4、“综合(zngh)应用”是认知能力的最高层次,要求(yoqi)在记忆、理解和简单应用的基础上,能够应用已学过的多个知识点去综合分析
10、、阐述、论证一些较为复杂的理论问题。并解决一些较为复杂的实际问题,提高自学者分析和解决工程问题(wnt)的能力。三、关于考试的几个具体问题的说明1、本课程考试方式采用闭卷、笔试方式。考试时间为150分钟。评分标准为100分制。60分为及格线。2、本课程的考试题型有:填空题、单项选择题、多项选择题、问答题、计算题和综合分析题。对本课程而言,上述题型常以单片机的基本原理、结构;中央处理单元、片内并行/串行端口的原理、功能;指令系统;片内各特殊功能寄存器、定量器/计数器、中断系统等各功能部件的原理、功能及其应用;简单、典型的应用程序的阅读、分析、编写、设计的方法和技巧;存贮器扩展方法;综合应用等内容
11、的题目出现。3、本课程各类题型的基本要求与主要内容如下:填空题:要求在理解题意的基础上,将正确答案填入命题指定的空格内。选择题:命题同时提出多个答案,要求选择(xunz)其中一个或多个与命题相符的正确答案。简答题:要求在理解题意(t y)的基础上,对命题作出简明扼要、正确的回答。计算题:根据命题给定条件和要求,运用学过知识点及有关公式,计算(j sun)出正确的结果。简单、典型的应用程序的阅读与分析题:要求在理解和掌握微机指令系统的基础上,能对以源程序形式编写的常用的简单、典型应用程序,进行分段注释、画出相应简明的程序流程图、扼要准确地说明程序的功能。简单、典型的应用程序的编写与设计题:在理解
12、命题要求的基础上,经过分析,画出相应简明的程序流程图后,以源程序形式编写出相应的程序,并对它进行分段注释,以说明程序的功能符合命题的要求。综合应用题:在掌握单片微机的基本理论、基本概念、指令系统;掌握阅读、分析、编写、设计应用程序的方法与技巧的基础上,运用所学过的知识点,能简明扼要、正确地阐述命题提出的问题。其中填空题、单项选择、多项选择、计算题等属客观性试题,它们回答简便、答案明确、评分给分都是肯定的。简答题,简单、典型的应用程序的阅读与分析,简单、典型的应用程序的编写与设计,综合应用等属主观性试题,它们的答案可用多种方式表述。试题(sht)中主观性试题占4050%,客观性试题占6050%。
13、4、命题的难易(nn y)程序分为:较易、中等难易、偏难、较难四个层次。其比例约为2 : 3 : 3 : 2。5、命题中四种认识能力层次的分配(fnpi)大致为:记忆占20%、理解占30%、简单应用占30%、综合应用占20%。必须指出的是:试题的难易度与认知能力的层次不是等同一个概念,在各认识能力层次中都会存在不同难度的问题;在难易程度的级别中,同样会包含有不同认识能力的层次,切忽混淆。因此,同一知识点可以不同题型、不同的认识能力层次和不同的难易度来进行命题。四、本课程学习方法指导1、依据本大纲,学习好本课程本大纲是本课程考试命题、教师辅导、自学成才和社会助学的依据。大纲中明确规定了课程性质设
14、置的目的要求,规定考试内容、范围和考核目标。应考者应根据本大纲规定的要求和范围,积极参加面授教学活动,主动开展重点内容自学活动。认真地系统地学习好指定的教材和参考书。对本课程而言,学习方法是:总结归纳每章每节的基本概念、分析方法和计算方法,加深相互联系,领悟其中本质。主要内容为:熟识单片微机片内特殊寄存器和片内功能部件的功能与应用;熟识并掌握单片机的指令系统;掌握应用程序的阅读、分析、编写和设计的方法和技巧,熟识扩展单片微机的外部存贮器的方法与技巧等等。2、正确处理好全面(qunmin)和重点的关系本课程各部分、各章节的内容之间存在着严密的内在关系(gun x),只有通过全面地、系统地学习,才
15、能发现、理解和掌握本课程的重点内容。学习中切忌猜重点,即猜题、压题。否则(fuz),若孤立地去猜重点,不了解重点内容的理论基础、应用条件与场合、相互联系,就不可能取得好的学习效果,应考者就不可能得心应手地在考试过程中取得好成绩。另外应考者要上好辅导课,珍惜有丰富教学经验的教师对您进行面授,讲解本课程的基本概念、基础知识、重点内容、方法与技巧的机会。课后要认真复习。只有这样才能把基本概念、基本知识记忆好,并理解透彻,继而才能发现,理解和掌握本课程的重点内容。3、正确处理好记忆和领会的关系,要在理解上加深记忆。牢固地记住本课程的基本概念、计算公式和方法、基本原理;片内特殊寄存器和片内功能部件功能与
16、应用;微机指令系统;阅读、分析、编写和设计应用程序的方法与技巧等是应考者获得较好成绩的基础。依靠死背、硬记这些内容者必定失败。要牢靠地记住这些内容,唯一的途径就是通过反复地“自学练习应用”,才能牢固地“记忆它”。4、正确处理好理论与实际、学习(xux)与应用的关系本课程(kchng)内容十分丰富,涉及的知识面较广。但是,本课程的教学目的是十分明确的,就是培养学生牢固地掌握单片微机的结构、原理和功能;熟练并掌握指令系统,运用指令系统知识去阅读、分析、编写和设计(shj)应用程序的能力,从而使学生具有分析、设计和组成微型计算机控制系统的能力。显然,只有通过不断学习、掌握了本课程的基本理论,把理论应
17、用于科学实验和工程实践中去,才可能具备有这种“能力”。在学习过程中,注意加强理论与实践的关系,正确处理好学习与应用的关系,即可为应考者具有这种“能力”奠定了基础,又可以为应考者争取优良考试成绩创造了条件。最好的、最有效的实践就是本课程安排的习题与思考题和实验。积极认真地完成这些教学环节的要求,就可以全面地深刻地理解并熟练地掌握本课程的内容。为应考者用单片微机知识去分析、设计和组成微型计算机控制系统奠定了良好基础。5、认真做好本课程的实验实验前认真阅读说明书,明确实验的目的要求、方法与步骤和预期结果。实验时,要亲自动手连接电路或系统。在实验过程中要边做边思考;重温和理解单片微机的基本原理、指令系
18、统各条指令的功能,实验程序的组成与功能,并掌握好数据的测试与处理方法,认真记录实验结果,写好实验报告。因为实验内容与本课程掌握的内容、难点是密切相关的。总之,本课程(kchng)阐述的内容是以集成数字电子技术和微机原理与应用为理论基础的,它是一门理论性和实践应用性都很强的课程。学习的目的是为应考者学习微型计算机控制技术与自动检测技术等后续课程、为应考者进行毕业设计奠定(dindng)基础理论知识。五、本课程(kchng)选定教材及参考书教材:孙育才 MCS-51系列单片微型计算机及其应用(第4版) 东南大学出版社 2004李广弟等编著 单片机基础(第3版) 北京航空航天大学出版社 2007参考
19、资料:MC-51 系列单片机接口电路与应用程序实例 沈德金 北京航空航天大学出版社.考试内容与考核目标第一章 概论通过概论的学习,了解单片微机的发展和应用概况,了解以单片微机为核心部件组成的微型计算机控制系统在工业生产过程和智能仪表中的地位与作用,重点(zhngdin)复习并要求熟练地掌握有关微型计算机的一些基本概念,为学习和掌握单片微机知识奠定基础。一、考试内容本章考核的内容是微型计算机的基本概念和基本知识。包括微型计算机的中央处理单元、时钟、总线、寄存器、存储器、定时/计数器、输入/输出接口的定义和概念;计算机中的数制与编码,以及(yj)二、十、十六进制数和BCD码的表示方法及它们之间的互
20、换。二、考核(koh)知识点1、微型计算机中若干重要的基本概念。2、单片微机控制系统的概念。三、考核要求1、微型计算机中若干重要的基本概念。1)识记:中央处理单元(CPU),时钟,总线,寄存器,存储器,定时/计数器,输入/输出接口(I/0)的定义与概念。2)领会:数制与编码。3)简单应用(yngyng):二、十、十六进制数和BCD码的表示(biosh)方法及它们(t men)之间的相互转换。2、单片微机控制系统的概念1)识记:单片微机控制系统(或微控制器)的基本组成。附注说明:讲授本章时,应根据学员的基础决定讲授该内容的深度,但考核目标及具体要求一定要达到,以利本课程后续章节内容的讲授。第二章
21、 单片微机系统结构通过本章学习,应考者应该在识记、理解单片微机结构和功能的基础上,熟练地掌握其中的知识点,为学习本课程的后续章节内容,特别是运用硬件资源去理解软件资源指令系统、定时器/计数器的功能。进而在全面地、深刻地掌握MCS-51单片微机的硬件资源和软件资源的基础上,为熟练地掌握以单片机为核心部件的微型计算机控制系统的设计方法步骤和技巧,奠定坚实的理论基础。一、考试内容本章考核内容重点是MCS-15单片微机的主要硬件资源。包括8051单片微机的结构及其引脚功能;中央处理器CPU组成(z chn)及功能;片内并行/串行口的结构(jigu)、功能(gngnng);RST引脚功能。二、考核知识点
22、1、8051单片微机的结构及其引脚功能。2、中央处理器CPU组成及功能。3、片内并行/串行口的结构、功能。4、RST引脚功能。三、考核要求1、8051单片微机的结构及其引脚功能。1)识记:8051单片微机的结构。2)领会:8051单片微机各引脚功能。2、中央处理器CPU组成及功能。1)识记:中央处理器CPU组成。2)领会:(1)算术逻辑运算部件ALU,累加器A,寄存器B,程度状态字PSW,程序计数器PC,数据指针DPTR,堆栈及堆栈指针SP等专用寄存器的概念及功能。(2)取指执行的时序图的概念。3、并行/串行口的结构、功能。1)识记(sh j):并行口:P0、P1、P2、P3及串行口的结构,总
23、线(zn xin)的概念及其功能。2)领会(ln hu):(1)P3口各引脚的特殊功能;P0口与P2口的主要任务及功能。(2)并行1/O的负载能力和读/写操作过程。(3)串行口接收端TXD和发送RXD端的功能。4、RST引脚功能。1)识记:RST引脚功能,最简单的上电复位电路。2)领会:复位后片内各寄存器的状态。第三章 存贮器和布尔(位)处理器本章论述的内容属于MCS-51单片微机硬件资源的一部分,它介绍了8051的内部存储器的结构、地址空间的分配,外部存储器的访问、寻址方式及布尔(位)处理器等知识点。熟悉这些知识点的内容,有助于理解并掌握MCS-51指令系统中各条指令的操作功能。一、考试内容
24、本章(bn zhn)考核内容是8051内部数据(shj)存储器RAM组成(z chn)和结构;内部RAM地址、位地址及特殊功能寄存器地址空间的分配;8051外部数据存储器RAM和外部程序存储器EPROM的功能;8051内部存储器的寻址方式和寻址范围;布尔处理器的结构功能及寻址方式。二、考核知识点1、8051内部存储器的结构和地址空间的分配。2、8051内部存储器的访问和寻址方式。3、布尔(位)处理器。三、考核要求1、8051内部存储器的结构和地址空间的分配1)识记:(1)8051内部数据存储器地址空间、内部RAM位地址空间和内部特殊寄存器地址空间的分配。(2)片内工作寄存器组的功能。2)领会:
25、内部RAM位地址和内部特殊寄存器的地址在指令中的含义。2、8051外部存储器的访问和寻址方式。1)识记:(1)外部数据存储器和外部程序存储器的功能和寻址范围。(2)外部存储器的访问条件。3、布尔(位)处理器1)识记(sh j):(1)组成MCS-51系列(xli)单片机布尔处理器的主要部件和位处理器的功能。(2)“直接(zhji)寻位址”和“直接位寻址位”的意义及区别。第四章 MCS-51指令系统本章论述的内容是MCS-51单片微机软件资源,即指令系统。MCS-51指令系统共设置了111条指令。它由代表了33种功能的44种助记符的指令来组成。111条指令中按功能分,可分成数据传送、算术运算、逻
26、辑运算、控制转移和布尔(位)处理五大类型。按字节分,可分成单字节(49种)指令、双字节(46种)指令和三字节(16种)指令。按机器周期分,可分成单机器周期(65种)指令、双机器周期(44种)指令和四机器周期(2种)指令。理解和掌握指令系统中各条指令的格式、助记符、字节数、机器周期和操作功能,为阅读、分析、编写和设计按“汇编语言源程序”格式书写的应用程序,奠定坚实的理论基础。考试内容本章考核内容包括:MCS-51汇编语言指令中常用符号的含义;指令格式(g shi)及组成指令的标号、助记符、操作码、操作数及注释的含义;组成MCS-51指令系统中五大类指令(zhlng)(数据传送、算术运算、逻辑运算
27、、控制转移和布尔处理)中44种助记符的111条指令的操作功能;以及(yj)由若干条指令组成的程序段的分析及注释;简单程序和应用程序的阅读、分析及编写。二、考核知识点1、汇编语言源程序。2、MCS-51指令系统及其应用。三、考核要求1、汇编语言源程序。1)识记:(1)MCS-51指令系统中单、双及三字节的格式。(2)MCS-51指令系统汇编语言格式中常用符号的含义。(3)指令系统中源操作数、目的操作数的定义及概念,两者相互关系。2)领会:(1)汇编语言格式中“指令标号”的设置和含义。(2)MCS-51指令(zhlng)系统五大类中,44种助记符指令代表的操作功能。2、MCS-51指令系统(zh
28、ln x tn)。1)识记(sh j):(1)MCS-51指令系统中,每条指令的书写格式,数据的来源和去向,它们各自助记符代表的操作功能。2)领会:(1)MCS-51指令系统中,比较助记符相同、操作数来源不同的指令所代表的操作功能的异同点。(2)在MCS-51指令系统中,比较助记符相类似的、操作数来源相同或不同的指令所代表的操作功能的异同点。(3)栈操作指令中,“栈项”的定义,“进栈”、“退栈”原则。(4)布尔位处理类指令中,“bit”的意义。(5)条件转移类指令中,偏移量“rel”的意义及其计算方法。(6)调用类指令和转移类指令中,调用地址和转移地址的确定,可调用地址和转移地址的范围。3)简
29、单应用:(1)阅读、分析教材或参考书中某些简单程序后,画出它的程序流程图。在保持程序功能(gngnng)不变条件下,试用若干条其它指令修改该程序。(2)程序段分析(fnx)和注释:例:已知(R2)=37H,(R3)=0DH;求执行(zhxng)下述程序段后(A)=?(R2)=?(R3)=?(R0)=? MOVA,R2;ANLA,7FH;ADDA,R3;MOVXR0,A ;4)综合应用:(1)阅读、分析教材或参考书中某些综合应用程序后,画出它的程序流程图。在保持程序功能不变条件下,试用若干条其它指令修改该程序。(2)编写、设计一些功能明确的简单程序,注释该程序,画出它的程序流程图。例:设R1中存
30、放被清0单元首地址,R3中存放清0字节数。试设计一将工作单元清0的程序。注释该程序,画出它的程序流程图。程序 注释START: MOV R1,#20H ;MOV R3,#22H ;CLR A ;LOOP: MOV R1,A ;INC R1;DJNZ R3,LOOP;END第五章 定时(dn sh)/计数器与串行通讯口本章论述的内容也属于(shy)MCS-51单片微机硬件资源的一部分。很多单片微机或专用集成器件,都具有定时/计数和串行通讯功能。学习本章(bn zhn)内容的目的是:掌握定时/计数器和串行通讯口的基本原理;了解它们的功能和用途;用软件编写定时程序和产生脉冲序列程序的方法和技巧;熟悉
31、串行通讯工作方式和数据传送速度与格式等。一、考试内容本章考核内容包括:8051中定时/计数器T1、T0的原理、功能及工作方式;工作方式控制寄存器TMOD和中断控制寄存器TCON的功能、字节地址及各位含义;定时/计数器T1、T0四种工作方式的主要区别;阅读、分析和编写T1、T0作定时器和产生单脉冲或脉冲序列的程序;以MCS-51串行口通信时,波特率的定义及计算方法;串行通讯中的基本概念同步和异步通讯,单工、半双工和全双工的概念。二、考核(koh)知识点1、定时(dn sh)/计数器T1、T0。2、串行通讯(tngxn)口的概念。三、考核要求1、定时/计数器T1、T0。1)识记:(1)定时/计数器
32、原理、功能及工作方式。(2)工作方式控制寄存器TMOD的字节地址、功能和各位含义。(3)中断控制寄存器TCON的字节地址、功能和各位含义。2)领会:(1)定时/计数器按方式0、方式1、方式2、方式3工作时的主要区别(从用途即作定时器或计器方式时;信号来源、计数条件、计数范围和时间常数预置值等方面进行比较。)3)简单应用:(1)编写定时为1s的程序段,注释该程序并画出它的程序流程图。4)综合应用:(1)试编写(binxi)产生脉宽为0.5ms周期为1.0ms的脉冲序列信号的程序(chngx),注释该程序并画出它的程序流程图。2、串行通讯(tngxn)口的概念。1)识记:(1)同步通讯和异步通讯的
33、定义,及其数据传送的格式。(2)单工、半双工和全双工的概念。(3)串行通讯中奇偶校验的作用。2)领会:(1)串行通讯的优缺点及其用途,波特率的定义及计算方法。第六章 中断系统本章论述的内容也属于MCS-51单片微机硬件资源的一部分。各种微处理器和单片微机都设置有中断系统。目的是提高计算机处理事件的能力、提高效率和增强实时性,MCS-51中断系统提供5个中断源,具有2个中断优先级,可由软件设定,可实现两级中断嵌套,用户可通过软件来屏蔽或接受所有中断请求。学习本章内容的目的是:建立微机“中断源”、“中断请求”和“中断响应”等概念;掌握微机的“中断技术”,为设计微型计算机控制系统时正确地运用中断技术
34、,提高计算机处理事件的能力和增强实时性奠定理论基础。一、考试内容本章考核内容包括:微机中断的基本概念(中断源、断点、保护现场、返回现场、中断优先级、中断嵌套、中断过程及中断服务程序的概念及定义);8051中断控制寄存器IE和中断优先级寄存器IP的功能、字节地址及各位含义(hny);阅读、分析以T1、T0为外中断(zhngdun)源输入端和以、为外中断源输入端的(dund)程序。二、考核知识点1、MCS-51中断系统2、中断技术三、考核要求1、MCS-51中断系统1)识记:(1)中断源、断点、保护现场、返回现场、中断优先级、中断嵌套、中断服务程序的概念或定义。(2)中断控制寄存器IE的字节地址、
35、功能和各位含义。(3)中断优先级寄存器IP的字节地址(dzh)、功能和各位含义。(4)MCS-51单片机5种中断源的名称、优先等级(dngj)及中断请求标志。(5)MCS-51单片机外中断(zhngdun)源及其中断请求信号的设置。2、中断技术1)领会:(1)中断响应的方式与时间关系。(2)响应中断的条件与过程。2)简单应用:(1)阅读、分析教材或参考书中含中断服务程序的程序,在保持命题要求的条件下,修改其中若干条指令,使程序功能不变。注释该程序的主程序和中断服务程序,并画出它们的程序流程图。4)综合应用:(1)以T0或T1为外中断源输入端,设定时间常数、选择中断请求信号的方式,试编写一“定时
36、中断”的程序,注释该程序并画出它的程序流程图。(2)以、为外中断源输入端,选择中断请求信号的方式,试编写一“计数事件”的程序,注释该程序并画出它的程序流程图。第七章 汇编语言(hu bin y yn)程序设计基础每个单片微机控制系统,经过(jnggu)方案论证(lnzhng)、硬件系统的设计后,即可着手系统控制软件设计,即应用程序设计。本章内容是在学习单片微机指令系统基础上,论述汇编语言源程序的组成,源程序的设计方法、步骤,应用程序的几种结构型式与功能,及一些应用实例。学习本章内容的目的是帮助学员熟识汇编语言源程序的组成及基本结构,继而掌握阅读、分析、编写和设计汇编语言程序的方法与技巧,为设计
37、微机控制程序奠定基础。一、考试内容本章考核内容包括:常用伪指令(汇编起始、汇编结束、标号等值、数据存储、存储区说明)的助记符、格式和功能;计算程序中标号的等价地址值;阅读和分析具有一定功能的程序段,注释它并画出其程序流程图;设计一些功能明确的简单程序。二、考核知识点1、伪指令的概念2、汇编语言源程序三、考核(koh)要求1、伪指令的概念(ginin)1)识记(sh j):(1)伪指令在程序中的地位及作用。(2)标号等值伪指令、数据存贮说明伪指令、存贮区说明伪指令、程序起始地址伪指令和汇编结束伪指令的助记符、格式和功能。2)简单应用:(1)计算程序中所用标号的等价地址值。典型例子如下:例:求下述
38、程序段各标号的相应地址值。ORC 7800HCOUNT:DB 56H,0D3H ;RESULT:DS 10H ;AGAIN: DW 2748H ;DATA: EQU 7FH ;START:PUSH 3FH ;COWNT=? RESULT=? AGAIN=? DATA=?START=?2、汇编语言源程序1)识记:(1)汇编语言及源程序的概念。(2)分支程序、循环程序、子程序和查表程序的结构。2)简单(jindn)应用:(1)用若干条指令组成一功能明确的程序段,注释(zhsh)该程序段并画出它的程序流程图。(2)阅读(yud)、分析程序,注释该程序,画出它的程序流程图并指出它的功能。例:分析、注释
39、下述程序,画出它的程序流程图并指出它的功能。程序 ; 注释ORC 1000H ;HUND: DATA 21H ;TENONE: DATA 22H ;BINBCD: MOV B,#100 ;DIV AB ;MOV HUND,A ;MOV A,10 ;XCH A,B ;DIV AB ;SWAP A ;ADD A,B ;MOV TENONE,A;RET ;3)综合应用:(1)设计一些功能明确的简单程序,如多字节算术运算;基本逻辑运算;位寻址传送数据;位置位和位清零;数据连续左移或右移等,注释该程序段并画出它的程序流程图。(2)按分支程序(chngx)、循环程序、子程序和查表程序的格式,编写一些简单源
40、程序。第八章 单片微机的外贮器的扩展(kuzhn)尽管单片微机(wi j)的硬件资源比较丰富,但在组成微机控制系统时,往往仍需扩展外部存贮器和输入/输出端口,才能满足工程实际的要求。微机扩展技术知识是后续课程微型计算机控制技术重点内容之一。本章只简单论述单片微机的外存贮器的扩展,目的是建立微机最小系统的概念。一、考试内容本章考核内容是:CPU扩展外部存储器时若干基本概念(外部总线、数据存储器、程序存储器、译码器、地址空间分配及微机最小系统等);阅读、分析和正确连接8031扩展外部数据存储器RAM和扩展外部程序存储器EPROM的电路图,并计算出电路图的寻址范围。二、考核知识外部存贮器的扩展。三、
41、考核(koh)要求外部(wib)存贮器的扩展1)识记(sh j):(1)外部总线、数据存贮器、程序存贮器、译码器、址空间分配的概念。(2)微机最小系统的概念。2)简单应用:(1)阅读、分析8031外部扩展EPROM2764电路图。(2)阅读、分析8031外部扩展RAM6264电路图。3)综合应用:(1)阅读、分析8031外部扩展EPROM2764及RAM6264组成微机最小系统的电路图,计算外部存贮器的寻址范围。. 题型举例一、填空题(1)微型计算机字长有 、 、 、 、 、等。(2)累加器是运算时 的寄存器,它的功能是供存放 和存放 结果。(3)能被计算或它在执行程序时直接理解的一组八位二进
42、制数称为 。(4)在计算机中产生周期性的同步(tngb)信号的装置称为 。(5)规定计算机的操作类型、操作数的值或其地址的一组编码字符(z f)称为 。二、选择题(在每小题的备选答案(d n)中选一个或一个以上的正确答案,并将正确答案填在题干的括号内)。(1)字是输出设备与存贮器之间传送数据的( )。(A)基本单位 (B)基本途径 (C)基本方法(2)1KB=1024字节,它是用来计算( )的单位。(A)存贮器容量 (B)寄存器容量 (C)总线容量(3)求( )时,除了符号位为1外,对其全部数值位各采取0变1,1变0再在最低位加1。(A)正数的反码 (B)负数的反码 (C)负数的补码(4)MC
43、S-51的定时/计数器T1有四种操作方式;作工作方式0时,组成(a)( )计数器,作工作(b)( )时,组成(c)( )计数据。(a):(A)TL1的5位和TH1的8位共13位。 (B)TL1的8位TH1的5位共13位。(b):(A)方式(fngsh)3 (B)方式(fngsh)2 (C)方式(fngsh)1(c):(A)TL1的4位和TH1的8位共12位。(B)TL1的8位和TH1的8位共16位。(5)真值为(a)( )的(b)( )时,就是该数为(c)( )。(a):(A)负数 (B)正数 (C)整数。(b):(A)反码和补码 (B)原码和反码 (C)原码和补码。(c):(A)ASC码 (
44、B)反码 (C)补码 (D)原码。三、简答题(1)试述基地址和偏移量的概念。(2)试略述指令与伪指令与伪指令概念。(3)试指出寄存器TMOD、TCON、IE或IP中各位的含义。(4)试述计算机中位、字、字节、K和KB、波特率的概念。四、计算题(1)求十进制数-89D的反码和补码,并用八进制来表示。(2)求补码表示的八位二进制数10011111B的真值,并将值用十进制数来表示。(3)设定时时间为Tc=5ms,机器(j q)周期为Tp=2us,若定时器工作方式为0,试计算定时时间常数(初始值或预置值)。五、应用程序的阅读、分析、编写(binxi)与设计题(1)分析(fnx)指令或程序段执行结果。(
45、a)设(PC)=1000H、rel=54H、(A)=0FCH、(R1)=64H、(R2)=54H、(R0)=80H、(R1)=96H、(direct)=48H。求分别单独执行下述各一条指令或程序时,各寄存器值。1、CJNE A,direct,rel ;(PC)=?2、ANL A,R0 ;(A)=?(R0)=?3、XCHD A,R0 ; (A)=? (R0) =?4、MOV A,R2 ;ORL A,R0 ;MOV R0,A ;MOV A,#5CH ;ORL A,R1, ;MOVX R1,A ;(A)=? (R2)=? (R0)=? (R1)=?5、分析程序后,写出各标号相应地址值。ORC 8000H ;COUNT: DB 06H,0CH,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024届四川省达州开江县联考中考数学模拟试题含解析
- 小柳原田综合症的健康宣教
- 膝跳反射的观察与护理
- 2025资金调拨协议合同
- 2025年拉萨道路运输货运考试题库
- 2025年百色货运资格证题库在线练习
- 2025年河南货运从业资格证模拟考试app
- 2025年呼和浩特货运资格证考试口诀
- 2025年黑龙江下载b2货运从业资格证模拟考试考试
- 物业管家年终总结及下半年计划
- 检验科2025年度临床指导计划
- 小学部编版语文六年级下册第四单元《综合性学习:奋斗的历程》说课课件(含教学反思)
- 甘肃省卫生健康委公务员考试招聘112人往年题考
- 2024年茂名市茂南区村后备干部招聘笔试真题
- 2025年云南省中考模拟英语试题(原卷版+解析版)
- 急救知识课件
- 走进创业学习通超星期末考试答案章节答案2024年
- 军队经济适用住房建设管理办法
- 全州朝鲜族小学校小班化教育实施方案
- pep小学英语四年级下课文及翻译
- 四川工程竣工验收备案表
评论
0/150
提交评论