自考单片机考试大纲资料.docx
- 文档编号:482187
- 上传时间:2023-04-29
- 格式:DOCX
- 页数:23
- 大小:29.50KB
自考单片机考试大纲资料.docx
《自考单片机考试大纲资料.docx》由会员分享,可在线阅读,更多相关《自考单片机考试大纲资料.docx(23页珍藏版)》请在冰点文库上搜索。
自考单片机考试大纲资料
自考考试大纲与相关说明
课程名称:
单片机原理及应用课程代码:
02358(理论及实践)
第一部分课程性质与目标
一、课程性质与特点
1.课程性质
《单片机原理与应用》是高等教育自学考试电子信息工程本科专业必修的专业基础课程之一。
单片机技术在自动控制、智能仪器仪表、数据采集系统、计算机外设控制器、家用电器、通信等中得到了广泛的应用,特别适合于嵌入式微型机应用系统。
本课程以MCS-51单片机为基础,研究8051单片机的硬件结构、组成原理和指令系统及其在自动控制、智能仪器仪表、数据采集系统、计算机外设控制器、家用电器、通信等领域中的应用。
通过学习本课程,使学生能够掌握有关单片机的基础知识,并为今后的单片机应
用打下基础。
随着科学技术的发展,计算机在各个领域正发挥越来越重要的作用。
作为微型计算机发
展的一个重要分支,单片机以其体积小、速度快、使用方便、控制功能强、性能价格比高、容易产品化等特点在实时控制、智能仪表、数据采集、机电一体化及家用电器等诸多领域得
到了广泛的应用。
因此,工程类专业尤其是计算机应用、电子信息工程、通信工程、自动化、
机电一体化等专业的学生学习单片机知识、掌握单片机应用技术是十分必要的。
2•课程特点
单片机原理及应用介绍了单片机的基本知识和单片机技术的应用,其内容与工程实际紧
密相联系,实用性很强,是一门在理论指导下,偏重于实际应用的课程。
要求学生在首先学
好单片机原理的基础上,重视实验环节,具有一定的实际动手操作能力。
本课程中既有硬件的原理和组成,又有针对硬件的软件编程,软件与硬件必须同时兼
顾。
因此本课程具有实用性强、理论和实践结合、软硬件结合等特点
二、课程目标与基本要求
1.课程目标
本课程是一门面向应用的综合性专业课程,以MCS-51系列单片机为主展开讨论。
在学
习微型计算机基本原理的基础上,注重单片机系统的设计和工程的实际应用。
通过本课程的
学习,为后续课程及课程设计和毕业设计打下坚实的基础。
2.基本要求
《单片机原理及应用》是一门面向应用的技术基础课,涉及单片机基本知识和技术应用。
课程内容与工程实际紧密联系,具有实用性强、理论和实践结合、软硬件结合等特点。
通过
本课程的学习,提出学习的基本要求如下:
1)了解单片微型计算机的基本概念,掌握MCS-51
系列单片机系统结构,及其引脚功能和内部组成部分的功能。
掌握MCS-51系列单片机存储
器结构和寻址方式。
2)熟练掌握MCS-51系列单片机的指令系统,熟练掌握汇编语言程序
设计方法和程序设计的基本结构,了解C语言程序设计方法和程序设计的基本结构。
3)掌
握MCS-51系列单片机中定时/计数器与串行通讯技术,以及中断系统,学会I/O接口技术的
应用。
4)掌握MCS-51系列单片机系统扩展技术,初步掌握单片机系统的设计开发方法。
5)
了解通过查资料读懂较为复杂的接口原理图及编写相应的控制程序。
三、与本专业其他课程的关系
《单片机原理及应用》是高等教育自学考试电子信息类专业的专业课程,本课程的学习
是对传统模拟电路、数字电路控制系统设计思想和设计方法的提高和延伸,在微机应用、数
字化集成技术、智能仪器仪表、实时中断及多种监测系统、通信技术、自动控制等应用学科
之间起着既相互联系又承前启后的作用,并构成一个完整的应用体系。
本课程是一门面向应用的专业课程,需要有许多先期基础知识课程的支撑,、学习本课
程主要涉及数字电路课程中有关译码器、存储器和多路开关以及微机原理课程中有关接口和
汇编程序、C语言程序、微机控制方法等方面的有关知识,应当尽可能地在先修了“计算机电路基础”、“计算机组成原理与汇编语言”、“C语言程序设计”和“微机接口技术”,或
者学过“电路基础”、“数字电路”、“微型计算机原理与应用”等课程的基础上进行学习•为
了加强实践训练与实际应用能力,本课程需进行实验。
通过实验让学生获得感性认识和实际
动手能力。
第二部分考核内容与考核目标
说明:
该项需编纲教师全面考量该课程内容,并对各章节都给出相应的知识层次(重点、次重点、一般),在知识层次下对各知识点提出相应的能力层次要求(识记、理解、应用)。
在分配知识层次和能力层次过程中,应注意以下问题:
1、知识层次包括“重点、次重点、一般”三个层次,此三层次在命题中的固定比重分
别为:
65%,25%10%要求编纲教师在分配知识层次时,除考虑知识点本身的重要性外,兼顾各层次在命题中的比例要求。
避免出现某一层次知识点过少,不能满足命题中比例要求
的情况。
2、①能力层次包括“识记、理解、应用”三个层次,此三层次在命题中无固定比重要
求,需编纲教师结合本课程的具体考核要求给出比例(在“有关说明与实施要求”中给出比
例),并在分配知识点能力层次时结合命题比例,做到大纲与试卷要求统一。
②大纲中知识点的能力层次分配应全面涵盖三个能力层次,尽量不要缺少,但各章节
不是必须全有三个层次的知识点,应根据各章实际情况具体安排。
3、大纲中的考核知识点只具体到章,不需要将知识点细化到节。
第一章单片机系统的概述
一、学习目的与要求
本章“单片机系统的概述”所有内容要求理解并掌握。
通过本章的学习,深刻理解单片
机的发展概况,了解并掌握单片机的组成、分类、特点和应用。
二、考核知识点与考核目标
(一)单片机的概念、单片机的结构和组成(重点)
识记:
单片机的概念,程序存贮器(ROM),中央处理器(CPU),随机存储器(RAM),并行输入/输出(I/O)口,串行输入/输出(I/O)口,定时器/基础器(T/C),系统时钟。
理解:
熟悉单片机的基本结构和冯诺依曼计算机体系结构。
(二)单片机的分类和指标(次重点)
识记:
专用单片机,通用单片机,单片机的位数,单片机的速度,单片机的工作电压,单片机的功耗,单片机的温度,单片机的附加功能。
(三)单片机的发展趋势、常用单片机系列、单片机的特点和应用领域(一般)
识记:
MCS-51系列及与之兼容的80C51系列单片机,单片机系统,单片机应用系统,单片机的应用领域。
理解:
单片机的高性能化,存储器大容量化,电路内部嵌入化,单片机的特点。
第二章单片机应用系统的设计与开发环境
一、学习目的与要求
本章介绍单片机应用系统的设计与开发环境,通过本章的学习,要求掌握单片机软件开
发环境卩Vision3IDE和单片机硬件仿真环境ProteusVSM的具体使用方法。
初步了解软件仿真环境下单片机系统硬件和软件的设计步骤和方法。
二、考核知识点与考核目标
(一)单片机应用系统开发的软硬件环境,KeilC51高级语言集成环境卩Vision3IDE(重点)
识记:
掌握单片机应用系统开发的软硬件环境的构成,掌握卩Vision3IDE主要特性,
掌握卩Vision3IDE集成开发环境。
理解:
掌握单片机应用系统开发工具选择原则。
应用:
学会单片机的在线编程,掌握卩Vision3IDE的使用。
(二)单片机应用系统的设计步骤和方法(次重点)
识记:
了解单片机应用系统的总体设计方法。
理解:
熟悉单片机的硬件系统,熟悉单片机的软件系统。
(三)基于Proteus的单片机系统仿真(一般)
识记:
熟悉Proteus7Professional界面。
理解:
掌握ProteusVSM与卩Vision3IDE的联调。
应用:
熟练利用软件环境进行单片机系统电路原理图的绘制。
第三章80C51单片机硬件基础知识
一、学习目的与要求
通过本章的学习,了解MCS-51单片机系列,重点掌握MCS-51单片机的内部结构,包
括CPU的基本结构、存储器配置、特殊功能寄存器、输入/输出口、时钟和时序、引脚说明
及单片机最小系统的组成。
二、考核知识点与考核目标
(一)单片机内部结构,单片机外引脚功能(重点)
识记:
掌握中央处理器CPU(算术/逻辑运算部件ALU,专用寄存器包括累加器A、寄存器B、程序状态字PSW堆栈及栈指针SP和数据指针DPTR振荡器,时钟电路及时序,取指/执行时序图),掌握存储器组织(片内数据存储器和特殊功能寄存器),掌握80C51单
片机外引脚的功能(主电源引脚、外接晶振或外部振荡器引脚、控制或选通复用引脚、多功
能I/O口引脚、8051引脚和逻辑符号图)。
理解:
了解并行输入/输出端口结构(并行I/O口的内部结构、读-修改-写操作、并行I/O口的写操作、并行I/O口的负载能力和总线),了解时钟电路和复位电路。
应用:
熟练掌握利用并行输入/输出端口驱动一位8段LED显示器(包括硬件连线和软件编程)。
(二)MCS-51系列和80C51系列单片机(次重点)
识记:
掌握不同型号单片机的功能配置(8031、8051和8751三种机型)。
理解:
了解80C51系列单片机的命名规则(Intel80C51系列产品命名规则、Atmel
80C51系列产品命名规则和Philips80C51系列产品命名规则)。
应用:
知道如何根据系统要求选择相应型号的单片机。
(三)低功耗方式,80C51单片机最小系统(一般)
识记:
熟悉电源控制寄存器PCON的设置,了解单片机的待机方式和掉电方式的特
点。
理解:
了解80C51单片机最小系统的概念。
第四章80C51单片机软件基础知识
一、学习目的与要求
通过本章的学习,要求掌握单片机的寻址方式、指令系统、汇编语言程序设计和C语言程序设计。
要求了解指令系统的定义,MCS51单片机指令系统总条数及分布情况,指令系
统的分类。
熟练掌握数据传送类指令的功能,使用注意事项及对标志位影响。
熟练掌握算术
及逻辑运算类指令功能对标志影响及使用注意事项。
掌握控制转移类指令LCALL,JB,JBC,
JMPJZ,JNZ,DJNZNOP的功能及使用注意事项。
掌握布尔处理类指令SETBJC,JNCJB,JNB,JBC功能及使用注意事项。
掌握MC—51单片机C语言编程的方法,熟练掌握C语
言中变量与常量的存储类型与80C51单片机存储空间的对应关系,会编写MC—51单片机C
语言的简单程序。
二、考核知识点与考核目标
(一)MCS-51单片机的寻址方式,MCS-51单片机的指令系统和MCS-51单片机汇编语言程序设计(重点)
识记:
掌握指令的表示方法,MCS-51指令的七种寻址方式的特点,指令符号意义的功
能说明。
掌握MCS-51汇编语言的指令系统42种操作码助记符,七种寻址方式所组成的111
条指令的分类及功能。
重点掌握数据传送类指令包括内部数据传送指令、累加器A与外部
数据存贮器传送指令和查表指令;重点掌握算术操作类指令包括加法指令、减法指令、乘法
指令和除法指令;重点掌握逻辑操作类指令包括累加器A的逻辑操作指令、两个操作数的
逻辑操作指令;重点掌握控制程序转移类指令包括无条件转移指令、条件转移指令、调用和
返回指令;重点掌握布尔变量操作类指令包括位变量传送指令、位变量修改指令和位变量逻
辑操作指令。
理解:
MCS-51指令格式的组成,寻址方式和存储空间的关系。
控制程序转移类指令、
布尔变量操作类指令的运行特点。
MCS-51单片机的伪指令的特点。
应用:
利用数据传送类指令、逻辑运算类指令、控制转移类指令、布尔处理类指令进行
简单程序分析、简单程序的编程、简单程序运行结果分析。
利用所学的指令系统逐步掌握学习单片机指令的实验方法和熟练阅读程序的技能及编程技巧,培养自学能力和应用能力。
(二)80C51单片机C51程序设计语言(次重点)
识记:
C51语言的标识符和关键字,C51编译器能识别的数据类型,变量的存储种类
和存储类型,绝对地址的访问,C51语言的运算符和表达式包括赋值运算符、算数运算符、
关系运算符、位运算符、复合赋值运算符、指针和地址运算符。
理解:
中断服务程序的设计,C51语言的库函数。
应用:
会编写MCS-51单片机的简单C语言程序。
(三)80C51单片机汇编语言程序和C语言程序的相互转换(一般)
应用:
能够实现简单的80C51单片机汇编语言程序和C语言程序的相互转换。
第五章80C51单片机内部资源及应用
一、学习目的与要求
通过本章的学习,要求掌握单片机内部资源的组成及应用,包括中断系统、定时器/计
数器和串行口的组成及应用。
要求掌握80C51单片机3类共5个中断源的特点和处理响应
过程包括中断标志、中断允许控制、中断优先级控制、中断查询硬件及相应的特殊功能寄存器组成、中断入口地址。
要求掌握80C51单片机内2个16位可编程的定时器/计数器的特点和用法包括4种工作方式的设置和详细功能。
要求掌握80C51单片机串行通信口的特点和
用法包括异步通信方式、波特率、奇偶校验、4种工作方式的设置和详细功能。
二、考核知识点与考核目标
(一)MCS-51单片机中断系统(重点)
识记:
中断技术、中断定义及分类,中断控制寄存器各标志位的功能和状态设置方式,中断响应的执行过程,中断响应的撤除方法。
理解:
中断控制寄存器各位定义的功能设置,中断系统的状态设置,中断响应矢量地
址与中断服务程序的衔接。
应用:
简单中断服务程序的编写。
(二)MCS-51单片机的定时器/计数器(次重点)
识记:
掌握定时器/计数器的功能和硬件构成,定时器/计数器寄存器各标志位状态设
置及定时、计数初始化设置。
理解:
定时器/计数器4种工作方式的功能比较。
应用:
利用中断和查询两种方法来处理定时器/计数器溢出中断,掌握定时器/计数器
的编程方法。
(三)MCS-51单片机的串行接口(一般)
识记:
掌握单片机串行通信的基本原理,MCS-51单片机串行口的工作方式的特点和
功能。
理解:
通信波特率的设置方法,多机通信的方法。
应用:
利用中断和查询两种方法来编写简单的串行通信的程序。
第六章单片机外部扩展资源及应用
一、学习目的与要求
通过本章的学习,要求掌握MCS-51单片机外部扩展资源和扩展编制技术,要求掌握外部RAM/ROM扩展技术、键盘扩展方法、显示器扩展方法、A/D转换器的扩展方法、I/O扩
展方法、中断扩展技术和总线驱动方法。
二、考核知识点与考核目标
(一)MCS-51单片机扩展编址技术、外部存储器扩展、并行I/O口扩展、键盘接口技术、
LED数码管显示器接口技术、单片机数据采集系统。
(重点)
识记:
了解单片机外部可扩展的资源(外部程序存储器ROM、外部数据存储器RAM、
并行I/O口、键盘和显示器、串行通信接口、模/数转换器、数/模转换器、电源监控和硬件
看门狗、硬件日历时钟)、熟练掌握单片机系统的扩展结构与编址技术(包括线选法和全地址译码法)、熟练掌握单片机系统存储器扩展方法、熟练掌握单片机系统并行I/O口扩展技
术(包括8255可编程并行I/O接口芯片的应用)、熟练掌握单片机键盘接口技术(包括键盘工作原理及消抖、独立式键盘工作原理、行列式键盘工作原理和键盘扫描的控制程序)、熟
练掌握单片机系统中的LED数码显示器接口技术(包括LED数码管显示器的结构与原理、静态显示技术和动态扫描显示技术)、熟练掌握单片机数据采集系统的设计技术(包括并行A/D转换器ADC0809)。
理解:
独立式键盘和行列式键盘接法技术的比较、静态显示技术和动态扫描显示技术
的比较。
应用:
会编写键盘接口的程序,会编写LED显示器接口的程序。
(二)RS-232C和RS-485/422通信接口(次重点)
识记:
RS-232C和RS-485/422串行通信接口标准。
(三)LCD液晶显示器接口技术、日历时钟接口芯片级应用(一般)
识记:
字符型液晶显示模块的组成和基本特点。
理解:
并行接口日历时钟芯片DS12887。
第七章单片机系统设计示例
一、学习目的与要求
通过本章的学习,要求了解单片机用于可编程控制器的设计方法。
二、考核知识点与考核目标
(一)可编程控制器的硬件组成、软件系统和集成开发环境(一般)
识记:
可编程控制器PLC。
应用:
可编程控制器的硬件及软件系统的设计。
第三部分有关说明与实施要求
一、考核的能力层次表述
本大纲在考核目标中,按照“识记”、“理解”、“应用”三个能力层次规定其应达到的能力层次要求。
各能力层次为递进等级关系,后者必须建立在前者的基础上,其含义是:
识记:
能知道有关的名词、概念、知识的含义,并能正确认识和表述,是低层次的要求。
理解:
在识记的基础上,能全面把握基本概念、基本原理、基本方法,能掌握有关概念、原理、方法的区别与联系,是较高层次的要求。
应用:
在理解的基础上,能运用基本概念、基本原理、基本方法联系学过的多个知识点分析和解决有关的理论问题和实际问题,是最高层次的要求。
二、教材
1、指定教材
《单片机系统设计与开发一基于Proteus单片机仿真和C语言编程》、机械工业出版社、
张齐朱宁西编著
2、参考教材
《单片机原理及接口技术》,北京航天航空大学出版社,李朝青编
《MCS-51系列单片机应用系统设计》,北京航天航空大学出版社,何立民编
说明:
1、大纲中的指定教材为省自考委核准的指定教材,此次配合我省自考教材清理工作,
部分课程教材已由主考校提出审核意见并要求调整为推荐教材,如编纲教师认为需更换指定
教材或推荐教材不合理,需提交由主考校盖章的《教材变更报告》,经批准后,方可更改。
2、所列教材均需写明:
书名、出版社、作者、版本,参考教材可以没有。
三、自学方法指导
1、在开始阅读指定教材某一章之前,先翻阅大纲中有关这一章的考核知识点及对知识点的能力层次要求和考核目标,以便在阅读教材时做到心中有数,有的放矢。
2、阅读教材时,要逐段细读,逐句推敲,集中精力,吃透每一个知识点,对基本概念
必须深刻理解,对基本理论必须彻底弄清,对基本方法必须牢固掌握。
3、在自学过程中,既要思考问题,也要做好阅读笔记,把教材中的基本概念、原理、
方法等加以整理,这可从中加深对问题的认知、理解和记忆,以利于突出重点,并涵盖整个
内容,可以不断提高自学能力。
4、完成书后作业和适当的辅导练习是理解、消化和巩固所学知识,培养分析问题、解
决问题及提高能力的重要环节,在做练习之前,应认真阅读教材,按考核目标所要求的不同
层次,掌握教材内容,在练习过程中对所学知识进行合理的回顾与发挥,注重理论联系实际
和具体问题具体分析,解题时应注意培养逻辑性,针对问题围绕相关知识点进行层次(步骤)
分明的论述或推导,明确各层次(步骤)间的逻辑关系。
四、对社会助学的要求
1、应熟知考试大纲对课程提出的总要求和各章的知识点。
2、应掌握各知识点要求达到的能力层次,并深刻理解对各知识点的考核目标。
3、辅导时,应以考试大纲为依据,指定的教材为基础,不要随意增删内容,以免与大纲脱节。
4、辅导时,应对学习方法进行指导,宜提倡”认真阅读教材,刻苦钻研教材,主动争取帮助,依靠自己学通”的方法。
5、辅导时,要注意突出重点,对考生提出的问题,不要有问即答,要积极启发引导。
6、注意对应考者能力的培养,特别是自学能力的培养,要引导考生逐步学会独立学习,在自学过程中善于提出问题,分析问题,做出判断,解决问题。
7、要使考生了解试题的难易与能力层次高低两者不完全是一回事,在各个能力层次中会存在着不同难度的试题。
8、助学学时:
本课程共6学分,建议总课时108学时,其中课程理论课程4个学分,72学时,实践2个学分。
建议助学课时分配如下:
章次
内容
学时
1
单片机系统的概述
6
2
单片机应用系统的设计与开
发环境
12
3
80C51单片机硬件基础知识
12
4
80C51单片机软件基础知识
12
5
80C51单片机内部资源及应用
12
6
单片机外部扩展资源及应用
12
7
单片机系统设计示例
6
9
实践
32
合计
108
说明:
1该项1-7省考委统一说明。
若编纲教师需做个别说明,该部分也可自行撰写。
2、该项中对助学学时的分配,需由编纲教师完成。
高等教育自学考试规定每学分18学
时,请教师按此规定分配学时。
涉及实践考核的课程,实践与理论课时应分别列出。
五、关于命题考试的若干规定
(包括能力层次比例、难易度比例、内容程度比例、题型、考试方法和考试时间等)
1、本大纲各章所提到的内容和考核目标都是考试内容。
试题覆盖到章,适当突出重点。
2、试卷中对不同能力层次的试题比例大致是:
”识记”为35%、”理解”为_35_%、1应用”为_30_%。
3、试题难易程度应合理:
易、较易、较难、难比例为2:
3:
3:
2。
4、每份试卷中,各类考核点所占比例约为:
重点占65%次重点占25%一般占10%。
5、试题类型一般分为:
单项选择题、填空题、名词解释、简答题、描述题、分析题、
综合题(计算题、编程题、作图题、硬件扩展题等)。
6、考试采用闭卷笔试,考试时间150分钟,采用百分制评分,60分合格。
六、题型示例(样题)
一、单项选择题(将正确的答案填入括号中)
1。
下列关于MCS-51单片机的复位方式说法正确的是
A.复位时将PC和SP清零,使得单片机从0000H单元开始执行程序
B.复位可以使系统脱离死锁状态,并且是退出掉电方式的唯一方法
C.复位会改变内部的一些专用寄存器和用户RAM中的数据
D.复位时会将ALE设置为高电平,PSEN为低电平
2.MCS-51单片机执行MOVC指令时,相关的信号状态是
A.
RD有效为低电平
RD有效为低电平
RD无效为高电平
RD无效为高电平
PSEN有效为低电平,
B.PSEN无效为高电平,
C.PSEN有效为低电平,
D.PSEN有效为高电平,、填空题
3.在单片机系统中,I/O数据传送的控制方式有无条件传送方式、和
4.计算机中按功能把总线分为数据总线、总线和总线。
三、名词解释
5•存储器编址
6•控制总线
四、简答题
7•请说明MCS-51单片机片内RAM低128字节和高128字节的用途。
8•简述51单片机堆栈的特点和存取规则。
五、综合题
9.分析题:
比较两个ASCII码字符串是否相等。
字符串长度在内部RAM3FH单元,两字符串的
首地址分别为
40H、50H。
如果两个字符串相等,置CY=1,否则,置CY=0。
请把程序补完整。
MOVR0,#40H
MOVR1,#50H
MOVR2,#3FH
LOOP1:
MOVA,@R0
CLRC
@R1
JNZL00P2
INCRO
INCR1
LOOP1
SETBC
RET
LOOP2:
CLRC
RET
10.计算题
已知某MCS-51单片机系统的外接晶体振荡器的频率为10MHZ,请计算其状态周期和
机器周期为多少?
11.编程题
在外部RAM首地址为tab的数据表中,有10个数据,试编程实现将每个字节的最低位
清零。
12.作图题
用8255
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自考 单片机 考试 大纲 资料