单片机原理复习提纲 - 副本
单片机原理及应用复习内容

单片机原理及应用复习内容单片机原理及应用复习内容第1章复习内容1. 微处理器、微计算机、微处理机、CPU、单片机、嵌入式处理器它们之间有何区别?答:微处理器、微处理机和CPU它们都是中央处理器的不同称谓,微处理器芯片本身不是计算机。
而微计算机、单片机它们都是一个完整的计算机系统,单片机是集成在一个芯片上的用于测控目的的单片微计算机。
2. AT89S51单片机相当于MCS-51系列单片机中的哪一型号的产品?“S”的含义是什么?答:相当于MCS-51系列中的87C51,只不过是AT89S51芯片内的4K字节Flash 存储器取代了87C51片内的4K字节的EPROM。
3. 单片机可分为商用、工业用、汽车用以及军用产品,它们的使用温度范围各为多少?答:商用:温度范围为0~+70℃;工业用:温度范围为-40~+85℃;汽车用:温度范围为-40~+125℃;军用:温度范围为-55~+150℃。
4. 解释什么是单片机的在系统编程(ISP)与在线应用编程(IAP)。
答:单片机的在系统编程ISP(In System Program),也称在线编程,只需一条与PC机USB口或串口相连的ISP下载线,就可把仿真调试通过的程序代码从PC机在线写入单片机的Flash存储器内,省去了编程器。
在线应用编程(IAP)就是可将单片机的闪存内的应用程序在线修改升级。
5. 什么是“嵌入式系统”? 系统中嵌入了单片机作为控制器,是否可称其为“嵌入式系统”?答:广义上讲,凡是系统中嵌入了“嵌入式处理器”,如单片机、DSP、嵌入式微处理器,都称其为“嵌入式系统”。
但多数人把“嵌入”嵌入式微处理器的系统,称为“嵌入式系统”。
目前“嵌入式系统”还没有一个严格和权威的定义。
目前人们所说的“嵌入式系统”,多指后者。
6. 嵌入式处理器家族中的单片机、DSP、嵌入式微处理器各有何特点?它们的应用领域有何不同?答:单片机体积小、价格低且易于掌握和普及,很容易嵌入到各种通用目的的系统中,实现各种方式的检测和控制。
单片机复习提纲

第一章:单片机的定义、特点、应用。
第二章:1.单片机的存储器结构;地址空间分配及作用;PSW中和各位名称及意义;堆栈的设置及操作,栈顶指针。
2.外接晶振引脚,基本时序定时单位。
3.复位操作引脚,信号要求,复位操作对SFR及RAM的影响。
4.端口的接口要求(P0在作普通I/O口使用时需外接上拉电阻,P0-P3口在用作输入口读入数据前应该先置“1”)。
5.P3口的第二功能。
第三章:1.指令格式。
2.7种寻址方式及寻址空间。
3.指令重点注意:各指令的合法格式;算术运算类指令对标志位的影响;转移类指令的转移范围;逻辑运算类指令的作用;第四章:1.伪指令的作用。
2.例题中的典型算法。
第五章:1.5个中断源及中断程序的入口地址。
2.外部中断的触发方式。
3.中断响应的条件。
4.中断优先级的设置及多个中断同时申请时的处理。
5.中断服务程序和子程序有什么区别。
第六章:1.定时器的4种工作方式。
2.定时器相关的控制寄存器。
3.定时初始值的计算。
4.程序的编写。
第七章:1.串行通信的传送方式。
2.串行通信相关的控制寄存器。
3.串行通信的4种工作方式(特别注意方式0)。
4.波特率的设置。
第八章:1.STC单片机的特点;2.STC单片机的定时器工作方式;3.STC单片机的A/D转换的使用。
第九章:1.并行扩展三总线的构造(特别注意各控制总线引脚的作用)。
2.存储器的扩展。
3.I/O两种编址方式及其优缺点。
4.程序存储器与数据存储器使用相同的地址空间,为何不会引起冲突。
第十章:1.行列式键盘的硬件接线及编程思路。
2.LED动态显示与静态显示的区别及优缺点。
3.LED字型码的确定。
1.8051的定时/计数器T0的有几种工作模式,对各工作模式作简单的叙述。
答:定时/计数器T0的模式:0:13位计数器;1:16位计数器;2:8位循环计数器;3:2个独立的8位计数器串行通信模式2.8051的串行通信的有几种工作模式,请对各工作模式作简单的叙述。
单片机原理与应用技术复习提纲

《单片机原理与应用技术》复习提纲1.变压器的使用2.交流电动机的使用3.直流电动机的使用4.三相异步电动机直接启动控制电路5.三相异步电动机间接启动控制电路(P186)复习题集:一、名称解释1、低压电器:是指在交流额定电压1200V,直流额定电压1500V及以下的电路中起通断、保护、控制或调节作用的电器。
2、主令电器:自动控制系统中用于发送控制指令的电器。
3、熔断器:是一种简单的短路或严重过载保护电器,其主体是低熔点金属丝或金属薄片制成的熔体。
4、时间继电器:一种触头延时接通或断开的控制电器。
5、电气原理图:电气原理图是用来表示电路各电气元器件中导电部件的连接关系和工作原理的电路图6、零压保护:为了防止电网失电后恢复供电时电动机自行起动的保护叫做零压保护。
7、欠压保护:在电源电压降到允许值以下时,为了防止控制电路和电动机工作不正常,需要采取措施切断电源,这就是欠压保护。
8、星形接法:三个绕组,每一端接三相电压的一相,另一端接在一起。
9、三角形接法:三个绕组首尾相连,在三个联接端分别接三相电压。
10、减压起动:在电动机容量较大时,将电源电压降低接入电动机的定子绕组,起动电动机的方法。
11、主电路:主电路是从电源到电动机或线路末端的电路,是强电流通过的电路,12、辅助电路:辅助电路是小电流通过电路13、速度继电器:以转速为输入量的非电信号检测电器,它能在被测转速升或降至某一预定设定的值时输出开关信号。
14、继电器:继电器是一种控制元件,利用各种物理量的变化,将电量或非电量信号转化为电磁力(有触头式)或使输出状态发生阶跃变化(无触头式)15、热继电器:是利用电流的热效应原理来工作的保护电器。
16、交流继电器:吸引线圈电流为交流的继电器。
17、全压起动:在电动机容量较小时,将电动机的定子绕组直接接入电源,在额定电压下起动。
18、点动电路:按下点动按钮,线圈通电吸合,主触头闭合,电动机接人三相交流电源,起动旋转;松开按钮,线圈断电释放,主触头断开,电动机断电停转,19、电气控制系统:电气控制系统是由电气控制元器件按一定要求连接而成20、变极调速:异步电动机调速中,改变定子极对数的调速方法。
单片机原理复习提纲

单片机原理复习提纲《单片机原理》复习提纲一单片机的基本概念1、数制切换、计算机的码制(原码、反码、补码);2、计算机的三总线:地址总线、掌控总线、数据总线;3、ram、rom的概念;4、堆栈的概念、促进作用及工作方式;二硬件结构1、8051单片机的主要内部资源;2、什么就是机器周期?机器周期与晶振周期的关系?机器周期的时序如何分割?3、8051单片机片内ram的空间分配;片内ram地址范围(00-ffh),最大可扩展容量64k;2.8051芯片/psen引脚是读外部rom的选通信号,即该引脚有效时,rom允许输出。
mcs-51单片机扩展i/o口时将其看做外部ram存储器的一个单元,与其统一编址,提供16位寻址能力,寻址范围是64kb。
4、定时器/计数器功能、工作方式;5、以太网通信的帧格式:初始位、数据位、暂停位、奇偶校验位;波特率的概念;6、8051单片机的中断源(5个)及优先级;外部中断的触发方式(电平和边沿);中断处理过程(保护现场、处理中断源请求、恢复现场)。
7.8255a是可编程的i/o口扩展芯片,具有3个8位并行的可扩展i/o口。
1三指令和汇编程序1、8051单片机的7种串行方式(出访内、外部ram需用哪些串行方式);2、熟练掌握各种指令的功能;掌握伪指令的用法;3、能阅读及编写简单汇编程序,能编写定时器应用程序;四单片机的扩展1、拓展的地址线(p0、p2)、数据线(p0)和控制线;上锁存器74ls373的促进作用;2、eprom27××的扩展接口及地址确定;3、ram芯片6264的扩展接口及地址确定;五单片机c语言编程1.c51语言常用关键字的认知;2、c51数据存储类型与存储空间对应关系3、sfr的c51定义方法4、c51绝对地址出访用法(cbyte,dbyte,pbyte,xbyte等)5、熟识直观c51程序撰写的通常方法(例如定时器、中断等)。
六单片机的USB及应用领域1、led的两种扫描显示方式(静态和动态)、led的接法(共阴和共阳);单片机键盘有独立式和行列式,其机械抖动时间一般5-10ms;2、led的USB及编程。
单片机原理复习提纲

《微机原理及其应用》复习提纲第一章概述1、二进制带符号数的原码、反码和补码的表示方法。
2、补码运算及溢出判断。
补码运算公式:[X]补+[Y]补= [X+Y]补两个数的补码相加,其运算结果仍然是补码。
求结果的真值,先看符号位,若符号位为0,说明运算结果是正数的补码,其结果就是真值;若符号位为1,说明运算结果是负数的补码,必须将其还原后才是它的真值。
溢出判别式:OV = Cy7 异或Cy63、何谓单片机?4、何谓嵌入式系统?第二章MCS-51单片机的结构1、8051单片机主要由哪些功能部件组成?CPU、4KB的ROM、256B的RAM、4个8位并行I/O口、一个串行口、两个16位定时器、中断系统、振荡器等。
2、程序计数器PC有何作用?3、程序状态字PSW各位的含义是什么?4、ROM和RAM的主要区别是什么?在51单片机中分别用于存储什么?5、何谓堆栈?有何作用?为什么要设SP?堆栈安排在那一存储区中?6、51单片机可分为哪几个存储空间?如何编排地址?各存储空间的访问指令有何区别?7、MCS-51单片机的P0~P3口在结构上有何异同?使用时应注意哪些事项?8、CPU访问片外ROM或RAM时,P0和P2位各用来传送什么信号?P0口为什么要用片外地址锁存器?9、何谓时钟周期、机器周期、指令周期?当振荡频率为12MHz时,1个机器周期为多少微秒?10、单片机复位后,CPU从程序存储器的哪一单元开始执行程序?11、8051单片机引脚A LE的作用是什么?当CPU不执行MOVX指令时A LE的输出频率是多少?12、51单片机的引脚EA 的作用是什么?第三章MCS-51单片机的指令系统一、MCS-51单片机有哪几种寻址方式?举例说明。
二、指令系统1、传送指令(1) MOV指令用于访问片内RAM,指令的操作类型如右(2) MOVX指令用于访问片外RAM和扩展I/O口,操作数寻址方式采用间址@Ri或@DPTR。
(3)MOVC指令用于访问ROM(查表指令)(4)PUSH、POP进栈和出栈指令,操作数采用直接寻址。
单片机复习提纲

单片机原理及接口技术复习纲要第一章绪论1、单片机的概念第二章MCS-51单片机结构1、单片机内部结构及组成部分2、控制引脚的作用3、ALE、/EA、/PSEN4、时钟电路、复位电路的画法5、CPU的组成及工作原理6、单片机的时序及单位7、I/O口的工作原理、功能、驱动能力、使用时注意事项8、复位后特殊功能寄存器的初始值9、程序存储器组织和空间,区物理空间,逻辑空间,容量10、数据存储器组织和空间区分内部低端RAM、高端RAM和外部数据RAM的空间,寻址方式、访问方法及特点,重点区分00~7FHRAM的三大分区的功能11、特殊功能寄存器PSW各位用法第三章指令系统1、指令格式2、寻址方式,能够判断寻址方式3、111条指令。
重点掌握程序存储器、外部数据存储器、控制转移类指令的格式及应用特点4、算术运算类指令对PSW各位的影响及含义5、DA A指令的调整方法6、调用、返回指令的操作过程7、特别关注片内存储器,片外数据存储器,ROM的数据访问方法8、堆栈操作指令和操作方法9、子程序调用和中断调用过程的异同点以及使用堆栈的情况第四章中断、定时、串行口通信1、五个中断源及中断向量2、中断响应的过程3、中断响应的时间4、中断初始化程序的编写:1)中断允许IE、中断优先级IP、SP的设置;2)外部中断:触发方式TCON;5、定时计数器:初值的计算6、定时计数器初始化程序的编写:1)设初值;2)设工作方式;3)开始定时(开中断)7、串行口通信的概念、工作方式、波特率的设置8、串行口的结构及工作方式,了解每一种工作方式数据帧结构的特点第五章程序设计1、掌握程序设计的基本方法2、弄清顺序程序、分支程序、循环程序的结构特点和程序设计方法3、子程序的参数、设计、调用过程、调用方法4、数字处理程序的调用方法5、重点掌握一下程序的设计方法(1)、双字节、多字节加减法程序设计方法(2)、比较数据大小产生分支的有关分支程序的设计方法(3)、内存数据的清除、累加、拷贝程序的设计方法(4)、主程序、初始化程序、中断向量安装、中断服务子程序设计6、伪指令的用法第六章系统扩展技术1、程序存储器、数据存储器的多种扩展方法2、扩展地址的写法。
51单片机原理与实践复习重点 - 副本

MSC-51单片机的存储空间在物理上可分为4个区域:内部程序存储器、外部程序存储器、内部数据存储器、外部数据存储器。
从逻辑角度看可分为3个独立的存储空间:片内和片外程序存储空间(最大64K)、片内数据存储空间(256字节,00H~FFH)、片外数据存储空间(最大64K)。
对于ROM内部:4K,00H~03FH;RAM 内部:256字节;最大扩展到64K。
将片内和片外程序存储器看成一个逻辑空间,是因为虽然片内程序存储器在单片机内部,而片外程序存储器“置身”与单片机之外,但如果它们共存则它们的空间地址是连续的。
内部数据存储器的低128单元(00H~7FH)组成:工作寄存区、位空间、用户RAM区(30H~7FH)。
在51单片机的内部数据存储器的低128单元中的00H~1FH区域,共32个单元,对应32个寄存器,51单片机将它们分为4个组,每组包涵8个寄存器,都称为R0~R7.在低128字节中的20H~2FH 着16个单元中共计128(16x8)个连续的位,它们的地址也是连续的(00H~7FH)。
当然,20H~2FH这16个单元也可以作为一般RAM单元使用,进行字节操作。
内部数据存储器的高128单元(80H~FFH)51单片机内的SFR能综合、实时地反映整个单片机内部各个部件的(工作状态)和(工作方式)。
程序状态字存储器PSW:CY、AC、F0、RS1\RS0、OV、P.CY:进(借)位标志,51单片机中的运算器是一种8位运算器,C表示在做运算时运算结果最高位D7向高位字节是否有进(借)位,也就是表示运算结果是否超过了8位无符号数的表示范围0~255。
如果超过,则C为1。
AC:辅助进位标志,运算结果低4位向高4位是否进(借)位。
如果有,则AC位为1。
RS1、RS0:程序中可以通过RS1、RS0两位来进行当前工作寄存器组的选择。
当前工作寄存器组选择:OV:溢出标志,在对(带符号数)加减运算时(注意符号数据),用来表示运算结果是否超出了8位带符号数的范围(-128~+127)。
《单片机原理及应用》复习纲领

第一讲单片机概述1.除了单片机这一名称之外,单片机还可称为(嵌入式微控制器)。
2.AT89S51单片机片内包含有(存储器)、(定时器)和(CPU)。
3.AT89S51单片机型号中的“S”的含义是(可在线写入程序)。
4.单片机具有计算机的属性,也就是它可以(运行程序)。
5.下面的各种应用,(数据库管理)不属于单片机的应用范围。
第2讲硬件结构(上)1.在单片机中,通常将一些中间计算结果放在(数据存储器)中。
2.内部RAM中的可位寻址区的位是给(移位操作准备的、位操作准备的、控制转移操作准备的,A.以上都对)。
3.AT89S51的内部RAM中,可位寻址的字节地址空间为(20H~2FH)。
4.AT89S51单片机中,唯一一个用户不能直接使用的寄存器是(PC)。
5.AT89S51存放当前指令地址的寄存器是(程序计数器)。
6.单片机的堆栈指针SP始终是(指示堆栈顶)。
7.关于数据指针DPTR,下列说法正确的是(DPTR是由DPH和DPL 两个8位寄存器组成的)。
第2讲硬件结构(下)1.AT89S51单片机在访问外部存储器时,地址的输出是(P2口输出高8位地址,P0口输出低8位地址)。
2.提高单片机的晶振频率,则机器周期(变短)。
3.在AT89S51中,为实现P0口线的数据和低位地址的分时复用,应使用(地址锁存器)。
第3讲8051指令系统1.AJMP指令的跳转范围是(2KB)。
2.将累加器中的数据送到片外RAM的40H单元,可执行指令(MOV R0,#40HMOVX @R0,A)。
3.访问片外数据存储器的寻址方式是(寄存器间接寻址)。
4.以下指令中,属于单纯读引脚的指令是(MOV C,P1.5)。
5.如果(SP)=42H,(3FH)=12H,(40H)=34H,(41H)=50H,(42H)=80H,则执行下列指令后:(PCH) =(34H)。
第4讲程序设计基础1.单片机应用程序一般存放在(ROM)。
2.执行如下3条指令后,30H单元的内容是(0EH)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《单片机原理》复习提纲
一单片机的基本概念
1、数制转换、计算机的码制(原码、反码、补码);
2、计算机的三总线:地址总线、控制总线、数据总线;
3、RAM、ROM的概念;
4、堆栈的概念、作用及工作方式;
二硬件结构
1、8051单片机的主要内部资源;
2、什么是机器周期?机器周期与晶振周期的关系?机器周期的时序如何划分?
3、8051单片机片内RAM的空间分配;片内RAM地址范围(00-FFH),最大可扩展容量64K;
4、定时器/计数器功能、工作方式;
5、串行通信的帧格式:起始位、数据位、停止位、奇偶校验位;波特率的概念;
6、8051单片机的中断源(5个)及优先级;外部中断的触发方式(电平和边沿);中断处理过程(保护现场、处理中断源请求、恢复现场)。
三指令和汇编程序
1、8051单片机的7种寻址方式(访问内、外部RAM可用哪些寻址方式);
2、熟练掌握各种指令的功能;掌握伪指令的用法;
3、能阅读及编写简单汇编程序,能编写定时器应用程序;
四单片机的扩展
1、扩展的地址线(P0、P2)、数据线(P0)和控制线;加锁存器74LS373的作用;
2、EPROM27××的扩展接口及地址确定;
3、RAM芯片6264的扩展接口及地址确定;
4、8255接口扩展及初始化程序。
五单片机C语言编程
1.C51语言常用关键字的理解;
2、C51数据存储类型与存储空间对应关系
3、SFR的C51定义方法
4、C51绝对地址访问用法(CBYTE,DBYTE,PBYTE,XBYTE等)
5、熟悉简单C51程序编写的一般方法(如定时器、中断等)。
六单片机的接口及应用
1、LED的两种扫描显示方式(静态和动态)、LED的接法(共阴和共阳);单片机键盘有独立式和行列式,其机械抖动时间一般5-10ms;
2、LED的接口及编程。
3、ADC0809和DAC0832的一般了解。
二、程序分析及编程
1、经过汇编后,下列各条语句的标号将是什么数值?
ORG 2000H
TABLE: DS 10
WORD: DB 15,20,25,30
FANG: EQU 1000H
BEGIN: MOV A,R0
解:TABLE= ;WORD= ;
FANG= ;BEGIN= 。
2、已知(SP)=07H,(50H)=0F3H,(51H)=0C6H,(A)=66H,(B)=88H,现执行下列程序段后:
MOV SP,#30H
MOV A,50H
MOV B,51H
PUSH A
PUSH B
问:(SP)= 、(31H)= 、(32H)= 、(A)= 、(B)= 。
3、已知(A)=10H,(20H)=30H,(30H)=20H,(R0)=50H,(R7)=60H执行下列程序段后:
MOV A,#20H
MOV R0,20H
MOV 40H,@R0
MOV R7,40H
问:(A)= (20H)= (40H)=
(R0)= (R7)=
4、已知(A)=85H,(40H)=10H,(50H)=40H,(R0)=20H,(R7)=30H
执行下列程序段后:
MOV A,#30H
MOV R0,50H
MOV 60H,@R0
MOV R7,60H
问:(A)= 、(40H)= 、(60H)= 、(R0)= 、(R7)=
5、已知(SP)=07H,(40H)=3FH,(41H)=6CH,(A)=10H,(B)=20H现执行下列程序段后:
MOV SP,#31H
MOV A,40H
MOV B,41H
PUSH A
PUSH B
PUSH A
PUSH B
问:(SP)= (32H)= (33H)=
(A)= (B)=
6.已知:(30H)=0ABH ,(31H)=56H ,请给出下列每条指令执行后注释中的结果。
MOV 32H,30H
ANL 32H,#0FH ;(32H)=
MOV A,31H
SW AP A ;(A)=
RL A ;(A)=
ANL A,#0F0H ;(A)=
ORL 32H,A ;(32H)=
7、执行下列程序段:
MOV A,#00H
MOV R7,#0FFH
MOV PSW,#80H
ADDC A,R7
问:(CY)= (AC)= (P)=
(ACC)= (R7)=
三、应用题
图(应用1)
2、
图(应用2)
3
图(应用3)
4下图是四片2K×8位存储器芯片的连线图。
(1)确定四片存储器芯片地址范围,要求写出必要的推导过程。
(2)编程将片内RAM 30H~4FH单元中的32个字节数据传送到片外RAM 左数第一块芯片的最低端32个字节单元(按地址由低至高存放)。