单片机复习题纲 1
单片机复习提纲
单片机复习提纲1、单片机的基本结构及其特点。
单片机(以称微控制器),是一块硅片上集成了各种部件的微型计算机。
这些部件包括中央处理器CPU、数据存储器RAM、程序存储器ROM、定时器/计数器和多种I/O接口电路。
8051是MCS―51系列单片机中的一个产品。
Intel推出的通用型单片机。
8051片内程序存储器ROM为掩膜型的。
除片内ROM类型不同外,8051、8031和8751其他性能完全相同,结构特点:1) 8位CPU; 2)片内振荡器及时钟电路; 3)32根I/O接口; 4)外部存储器ROM和RAM寻址范围各64KB; 5) 2个16位和定时器/计数器; 6) 5个中断源,2个中断优先级;7)全双工串行口;8) 布尔处理器; 2、8051单片机基本性能。
ROM形式片ROM 805180C513、8051单片机的时钟和基本时序周期。
(1)时钟是时序的基础,8051片内由一个反向放大器构成振荡器,可以由它产生时钟。
时钟可以由两种方式产生,即内部方式和外部方式。
(2)基本时序周期振荡周期:指振荡源的周期,若为内部产生方式。
则为石英晶体的振荡周期。
时钟周期:(称S周期)为振荡周期的两倍,时钟周期=振荡周期P1+振荡周期P2(时钟周期=2x振荡周期)..。
机器周期:一个机器周期含有6个时钟周期。
指令周期:完成一条指令占用的全部时间。
8051的指令周期含1~4个机器周期。
基中多数为单周期指令,还有2周期和4周期指令。
4、8051单片机存储器结构特点。
EA端口的作用。
概念:8051单片机的存储器结构特点之一是将程序存储器和数据存储器分开,并有各自的寻址机构和寻址方式。
这种结构的单片机称不哈佛结构单片机。
通用微机的存储器一般只有一个存储器逻辑空间,可随意安排ROM或RAM,访存时用同一种指令。
这种结构称为普林斯顿型特点:1) 8051单片机在物理上有4个存储空间:片内程序存储器和片外程序存储器;片内数据存储器和片外程序存储器。
单片机复习题
单片机复习提纲(1)一.单项选择题:(10分)1.MC-51单片机复位后,程序计数器PC的内容是 C 。
A.00H B.FFH C.0000H D.FFFFH2.8031单片机芯片要使用时应把EA信号引脚 B 。
A.接高电平B.接地C.悬空D.接地址锁存器选通端3.MCS-51的程序计数器PC为16位计数器,因此其寻址范围是 D 。
A.8K B.16K C.32K D.64K4.在MCS-51单片机中,唯一一个可供用户使用的16位寄存器是 B 。
A.PSW B.DPTR C.IP D.PC5.在MCS-51单片机中,唯一一个用户不能直接使用的寄存器是 D 。
A.PSW B.DPTR C.IE D.PC6.在单片机中,用作标志寄存器的一个特殊功能寄存器是 A 。
A.PSW B.DPTR C.TCON D.PC7.单片机的指令地址存放在 D 中。
A.PSW B.DPTR C.SP D.PC8.提高单片机的晶振频率,则机器周期信号 C 。
A.不变B.变长C.变短D.变长变短不定9.8031不具有第二功能的I/O口是:( B )A、P0 口B、P1口C、P2口D、P3口10.在M C S-51单片机的中断中,如果出现同级中断申请时,就按硬件查询序列来处理响应次序,其优先级别中第三个为:( D )A、定时/计数器中断0B、定时/计数器中断1C、外部中断0D、外部中断1E、串行口中断11.MSC-51在响应中断时,必须由用户清除的标志为( B )A、TF0B、RIC、IE0D、TF112.设(A)=F0H,若执行4次指令RL A ,则执行完后,A 中的内容为:(C )A、FFHB、00HC、0FHD、F0H13.乘法指令是MCS-51单片机中执行时间最长的指令之一,当执行完MUL AB 后,积的高8位在:(B )A、在寄存器A中B、在寄存器B中C、在Cy中D、在PSW中14.设执行ADD 指令后,A 中的内容为10011010B ,再执行DA A 指令后,A 的内容应为( D )A、10100000B、10010000C、00010000D、0000000015.设A=56H,R0=20H,(20H)=7AH,若执行XCHD A,@R0, 则A 中的内容为:(C )A、76HB、A6HC、5AHD、50H16.执行PUSH direct 指令时,SP 将进行何种操作?( B )A、SP + 0B、SP + 1C、SP + 2D、SP - 117.定时器T1中断的入口地址为:( C )A、0023HB、000BHC、001BHD、0013H18.下列哪一个指令助记符是非法字符?( D )A、RLCB、CLRC、RRCD、ORC19.MCS-51响应中断时,下面哪一个条件不是必须的( C )。
单片机课程复习提纲
单片机课程复习提纲1.单片机由哪几个部件组成?CPU包括哪两部分?中央处理器(CPU)、存储器(RAM、ROM、EPROM)和各种输入/输出接口(定时器、计数器、并行I/O口、串行口、A/D转换器、脉冲调制器PWM等)运算器、控制器和寄存器组(专用)2.运算器和控制器由哪些电路组成?运算器:暂存器TMP、累加器ACC、寄存器B、程序状态标志寄存器PSW及布尔处理器控制器:定时控制逻辑电路、指令寄存器、译码器、地址指针DPTR及程序计数器PC、堆栈指针SP等3.51单片机的数据总线是多少位?从哪些引脚输出?哪些指令会在数据总线上输入或输出数据?数据线在什么时候有效?8位。
从P0,P1,P2,P3共32个引脚输出。
4.51单片机的地址总线是多少位?从哪些引脚输出?哪些指令会在地址总线上输入或输出数据?高8位地址和低8位地址在什么时候有效?地址总线16位,P2为地址总线高8位,P0作为地址复用,读写控制线RD WR ALE PSEN等5.ALE、PSEN、RD、WR、EA引脚有和作用。
什么时候有效?RD:读外部数据信号WR:写外部存储器信号PSEN:外部程序存储器选通信号EA:内外程序选择信号ALE:地址锁存信号6.51单片机由多少个独立存储空间,它们的地址范围是什么?内部程序存储器地址范围0000H-0FFFH 共4KB外部程序存储器0FFFH-0FFFFH 共64KB内部数据存储器00H-FFH 共256个字节(其中包括低128字节和特殊功能寄存器SFR 128个字节)外部数据存储器可扩展至64KBCPU访问片内外程序存储器ROM指令用MOVC访问片外数据存储器RAM指令用MOVX访问片内RAM用MOV7.PSW 、DPH、DPL、SP、PC、TCON、SCON、TMOD、IE、IP是什么寄存器。
各有何用处?PSW: 程序状态寄存器; DPH:数据指针高字节;DPL:数据指针低字节;SP:堆栈指针;PC:程序计数器; TCON:定时器/计数器控制;TMOD:定时器/计数器方式控制;IE:中断方式控制;IP:中断优先等级控制。
单片机总复习提纲1
2015-2016-2单片机复习提纲考题题型:填空、选择、判断、简答、程序设计分析重点掌握:1、单片机内部结构及资源的应用(第2章、第5章)2、单片机应用程序设计(显示与按键)单片机总复习提纲第一章掌握:单片机的基本概念、特点、单片机与通用微机的主要区别。
1.单片机的概念(p2)2.单片机与通用微机比较特点。
(p6)3.单片机的应用特点(P6)第二章掌握:单片机内部结构及各部分的功能作用。
一、MCS-51单片机内部结构由那几部分组成(P15)内部结构:CPU类型、RAM、ROM、SFR、时钟复位、计数/定时器、中断、I/O口。
二、MCS-51的CPU包括两部分:运算部件和控制器。
(P16)(1)运算部件运算部件组成:包括算术逻辑部件ALU、布尔处理器、累加器A、寄存器B、暂存器以及程序状态字寄存器PSW等。
程序状态字寄存器PSW组成标志位及功能(P17)运算部件功能:是实现数据的算术逻辑运算、位变量处理和数据的传送操作。
ALU的功能:可以对8位变量进行逻辑“与”、“或”、“异或”、循环、求补和清零等基本操作,还可以进行加、减、乘、除等基本运算。
还可对位(BIT)变量进行布尔处理,如置位、清零以及逻辑“与”、“或”等操作。
累加器A:是一个8位的累加器(也可以写为A CC),绝大部分运算和操作都同A有关。
寄存器B:是专为执行乘法和除法操作而设置的,一般情况下也可以作为暂存器使用。
(2)控制器控制器是单片机的神经中枢,以振荡器的频率位基准,产生CPU时序,对指令进行译码,然后发出各种控制信号,实现各种操作。
三、掌握MCS-51单片机的并行I/O口 P0、P1、P2、P3使用特点?P3的第二功能是那些?51单片机的引脚及其功能1.电源(1)V CC (40)——芯片电源,接+5V;(4.5~5.5)(2)V SS (20)——电源地。
2.时钟引脚XTAL1(18)、XTAL2(19)——外接晶体振荡或外接脉冲。
单片机复习提纲
单片机复习及考试大纲一、基础知识部分1、单片机的名称及在系统中的作用,单片机的特点,(填空或判断或选择)2、单片机系统的概念及组成(填空或判断或选择),单片机系统的开发过程3、单片机最小系统及组成,电源端(Vcc,GND),时钟信号与时钟电路(XTAL1、XTAL2),复位电路(RST),外部程序存储器访问控制端(EA)(填空或判断或选择)4、掌握的单片机I/OA、8051有32个I/O口,分成4个口P0~P3。
P0口(39脚~32脚)—双向8位三态I/O口,每个口可独立控制。
51单片机P0口内部没有上拉电阻,为高阻状态,所以不能正常的输出高/低电平,因此该组I/O口在使用时务必要外接上拉电阻,一般我们选择接入10KΩ的上拉电阻。
(填空或判断或选择) P0口的第二功能是在外部扩展时为低8位地址线和8位数据线分时复用口。
P2口的第二功能是在外部扩展时为高8位地址线P1~P3口内带上拉电阻,都是准双向口,P3口每个引脚还有独立的第二功能B、使用任何一个I/O口作为输入端口之前应该是口锁存器置1(如MOV P1,#0FFH)。
C、口的驱动能力D、单片机的电平特性和rs232电平特性当单片机输出与输入为TTL电平,其中高电平为+5V,低电平为0V。
计算机的串口为RS-232C电平,其中高电平为-12V,低电平为+12V。
(填空或判断或选择)MAX232是把TTL电平从0V和5V转换到3V~15V或-3V~-15V之间。
5、单片机cpu和内部的存储器A、单片机的整体结构、单片机的封装及引脚序号B、ALU的组成:TEMP1、TEMP2、A、B、PSW各寄存器的功能;控制器的组成:pc、指令寄存器、指令译码器C、存储器分类D、单片机的程序存储器:功能、容量、PC的作用、片内和片外访问控制引脚EA。
E、单片机数据存储器作用、片内数据存储器的三个区的功能和地址、片外数据存储器的访问通过DPTR间接访问F、单片机特殊功能寄存器的地址区域、数量、功能介绍二、汇编编程部分6、单片机的汇编语言基础知识A、汇编语言的特点、源代码(.Asm文件)、目标代码也称为执行代码(.hex)、常见伪指令的功能B、6种寻找方式的操作数的表示7、单片机的指令A、指令概述:分类,对PSW的影响B、单片机的五大类指令:要求必须看懂每条指令的功能,能区别指令的正确与错误三、内部资源使用8、定时器(第6章)A、定时器的工作原理(简答)设置为定时器模式时,加1计数器是对内部机器周期计数(1个机器周期等于12个振荡周期,即计数频率为晶振频率的1/12)。
单片机考试复习大纲(有答案)
单片机考试复习大纲(有答案)填空题1.MCS-51 的P0口作为输出端口时,每位能够驱动8个LSTTL负载。
2.MCS-51有四个并行I/O口,其中p1~p3是准双向口,所以由输出转输入时必须写入1。
3.MCS-51有四组工作寄存器,他们的地址范围是00H~1FH4.MCS-51 片内20H—2FH范围内的数据存储器,既可以字节寻址又可以位寻址。
5.若用传送指令访问MCS-51的程序存储器,它的指令是MOVC.6.若用传送指令访问MCS-51的片内数据存储器,它的指令是MOV.7.指令是通知计算机完成某种操作的命令8.汇编语言中可以使用伪指令,它不是真正的指令,只是用来对汇编过程进行某种控制.9.MCS-51串行接口有四种工作方式,可以在初始化程序中用软件填写SCON特殊功能寄存器加以设定。
10.MCS-51有5个中断源,有两个中断优先级,优先级由软件填写特殊功能寄存器IP加以设定。
11.累加器A=80H,执行完指令ADD A,#83后,进位位C=1_.12.执行完指令ANL A,#0FH后,累加器的高四位=0000.13.累加器A=7EH,(20H)=#04H,执行完ADD A,20H后PSW.0=_0.14.ORL A,#0F0H是将A的高四位置1,而低四位不变.15.设DPTR= 2000H, (A)= 80H,则MOVC A,@A + DPTR的操作数的实际地址为2080H_16.一个十进制数一47用8位二进制补码表示为11010001B_17.单片机中最常用的字符信息编码是ASCⅡ码18.要串口为10位UART,工作方式应选为方式119.用串口扩并口时,串行接口的工作方式应选为方式方式020.在串行通信中.有数据传送方向单工,_半双工,全双工三种方式。
21.一个机器周期=12节拍、一个机器周期=l2个振荡周期,一个振荡周期=1节拍。
22.8051在物理上有4个独立的存储器空间。
23.外部中断INT1的入口地址为0013H24.8051含4 KB掩膜ROM, 8751是EPROM型,内含4 KB EPROM, 8031是无型号25.MCS一51中,TO中断服务程序入口地址为000BH.26.执行当前指令后PC内容为下一条将要读取的指令码首地址27.MOV C,20H源寻址方式为位寻址28.INC不影响CY位。
单片机复习题纲
1 1
方式3
26
方式0
27
方式1
28
方式2
29
方式3——T0
30
方式3——T1
31
初值设定——关键
• 为什么要给定时器预设初值?如何确定预设初值是多少呢?
定时时间:开始计数 16位计数方式 溢出
定时时间50000us
0
X
65535
定时时间65536us
定时时间50000us X=65536-50000=15536=3CB0H
方式0时:(213 – TC)*1us=100us 3、选择合适的方式, TC=1F9CH;TH0=FCH、TL0=1CH 求出初值 方式1:(216 – TC)*1us=100us 4、写出初始化程序, TC=FF9CH 即在前面的格式中 填入相应的数值。 方式2: (28-TC)*1us=100us TC=009CH
0组
1组 2组 3组
00H~07H
08H~0FH 10H~17H 18H~1FH
R0~R7
R0~R7 R0~R7 R0~R7
上电后,默认使用的是哪一组工作寄存器?地址是多 少?如果要更改工作寄存器的地址,使用什么寄存器、 什么指令?
6
1、位寻址区是指 20H~ 2FH单元,共16个单元。 2、 位寻址区的 16个单元 (共计128位)的每1位都 有一个8位表示的位地址, 位地址范围为00H~7FH。 4、 同样, 位寻址的RAM单 元也可以按字节操作作为 位寻址区 30H 2FH 7FH 便笺区
addr16
16位目的地址
@ 间接寻址寄存器前缀,如@Ri,@A+DPTR (X) X中的内容。 ((X)) 由X寻址的单元中的内容。 → 箭头右边的内容被箭头左边的内容所取代。
单片机复习提纲
第二章MCS-51 单片机的硬件结构MCS-51 单片机的硬件结构与引脚功能CPU 的结构与功能存储器的结构、空间分配及编址方式输入输出端口的功能与应用常用时钟电路及时序复位电路的功能第三章MCS-51 单片机的指令系统了解:51 单片机指令系统的分类;掌握:七种基本的寻址方式;对每一条指令应掌握其功能对于传送类指令,要注意访问程序存储器、片内数据存储器(RAM 区和专用寄存器区)、片外数据存储器时指令与寻址方式的区别;第四章MCS-51 的中断系统了解MCS-51 的中断系统结构;了解外部中断源的扩展(三种方法)。
掌握中断的概念;掌握:中断处理的过程掌握:中断源及控制寄存器(TCON、SCON、IE、IP)的使用;掌握中断服务程序的设计中断程序的设计包含中断初始化程序和中断服务程序两部分。
一、中断初始化程序中断初始化程序实质上就是对TCON 、SCON 、IE 和IP 寄存器的管理和控制。
中断初始化程序一般不独立编写,而是包含在主程序中,中断初始化程序需完成以下操作:1.IE 设置。
CPU 开中断;2.某一中断源中断请求的允许与禁止(屏蔽);3.IP 设置。
确定各中断源的优先级;4.若是外部中断请求,则要设定触发方式是电平触发还是边沿触发。
二、采用中断时的主程序结构ORG 0000H LJMP MAINORG 0003HLJMP INT0SERORG 000BHLJMP T0SERORG 0030HMAIN : 主程序INT0SER : 外部中断0 中断服务程序T0SER : 定时器0中断服务程序第五章MCS-51 的定时器/计数器1. 8051单片机片内有2个16位定时器/计数器:定时器0(T0)和定时器1(T1)。
2.了解:定时器/计数器的结构:2个16位定时器实际上都是16位加1计数器;TO由2个8位持殊功能寄存器THO和TLO 构成,T1 由TH1 和TL1 构成;TMOD,TCON 。
单片机概念复习题纲
单片机概念复习题纲单片机复习提纲1一.选择题:1.mc-51单片机登位后,程序计数器pc的内容就是c。
a.00hb.ffhc.0000hd.ffffh2.8031单片机芯片必须采用时应把ea信号插槽b.。
a.接高电平b.接地c.悬空d.接地址锁存器选通端3.mcs-51的程序计数器pc为16十一位计数器,因此其串行范围就是d.。
a.8kb.16kc.32kd.64k4.在mcs-51单片机中,唯一一个可供用户使用的16位寄存器是b.。
a.pswb.dptrc.acd.pc5.在mcs-51单片机中,唯一一个用户无法轻易采用的寄存器就是d.。
a.pswb.dptrc.acd.pc6.在单片机中,用作标志寄存器的一个特殊功能寄存器是a.。
a.pswb.dptrc.acd.pc7.单片机的指令地址存放在d.中。
a.pswb.dptrc.spd.pc8.提升单片机的晶振频率,则机器周期信号c.。
a.不变b.变长c.变短d.变长变短不定9.用2114芯片扩展8kb的数据存储器需要芯片。
a.4片b.8片c.12片d.16片10.地址空间3000h~37ffh共有存储单元。
a.1kb.2kc.4kd.8k11.采用线选法拓展3片2732作外部程序存储器,须要采用位地址线。
a.13b.14c.15d.1612.在生产过程中完成程序写入的只读存储器称为。
a.掩膜romb.promc.epromd.eeprom13.8031单片机系统拓展时采用的门锁存器用作锁存。
a.高8位地址b.低8位地址c.8位数据d.ale信号14.在mcs-51单片机的中断中,如果发生同级中断提出申请时,就按硬件查阅序列去处置积极响应次序,其优先级别中第三个为:()a、定时/计数器中断0b、定时/计数器中断1c、外部中断0d、外部中断1e、串行口中断15.msc-51在响应中断时,不会自动清除的标志为()a、tf0b、ric、ie0d、tf116.设(a)=f0h,若执行4次指令rla,则执行完后,a中的内容为:()a、ffhb、00hc、0fhd、f0h17.乘法指令是mcs-51单片机中执行时间最长的指令之一,当执行完mulab后,积的高8位在:()a、在寄存器a中b、在寄存器b中c、在cy中d、在psw中18.设执行add指令后,a中的内容为10011010b,再执行daa指令后,a的内容应为()a、10100000b、10010000c、00010000d、0000000019.设a=56h,r0=20h,(20h)=7ah,若执行xchda,@r0,则a中的内容为:()a、76hb、a6hc、5ahd、50h20.执行pushdirect指令时,sp将进行何种操作?()a、sp+0b、sp+1c、sp+2d、sp-121.8031不具备第二功能的i/o口就是:(b、)a、p0口b、p1口c、p2口d、p3口22.定时器t1中断的入口地址为:(c、)a、0023hb、000bhc、001bhd、0013h23.以下哪一个指令助记符就是非法字符?()a、rlcb、clrc、rrcd、orc24.在cpu内部,反映程序运行状态或反映运算结果的特征寄存器是()。
单片机原理复习提纲(学生)
单片机复习提纲第一章&第二章一、填空题:1、下列各机器数所表示数的范围是多少?(1)8位二进制无符号定点整数;0~255(2)16位二进制无符号定点整数;0~655352、二进制数101.011转换成十进制数是5.375 。
3、MCS-51的堆栈是软件填写堆栈指针临时在片内数据存储器内开辟的区域。
4、MCS-51系统中,当PSEN信号有效时,表示CPU要从外部程序存储器读取信息。
5、MCS-51有4组工作寄存器,它们的地址范围是00H~1FH 。
6、一个机器周期= 12 个时钟周期= 6 个状态周期。
7、在MCS-51单片机中,如果采用6MHz晶振,1个机器周期为2us 。
(f=6MHz,则T = 1/f =1/6 us,那么一个机器周期的时间就是t=12*T = 2us)8、8051单片机复位后,R4所对应的存储单元的地址为 04H ,因上电时PSW= 00H 。
这时当前的工作寄存器区是第0 工作寄存器区。
9、MCS-51单片机片内工作寄存器共有32 个单元,分为 4 组寄存器,每组8 个单元,以R0~R7作为寄存器名称。
10、进行BCD加法过程中,若和的低4位大于9 或低4位向高4位发生了进位,则低4位加6修正。
11、10000110B = 134D= 86H=(0001 0011 0100 )BCD二、选择题:1、在计算机内部,一切信息的存取、处理和传送都是以( D )形式进行的。
A、BCD码B、ASCII码C、十六进制编码D、二进制编码2、与十进制数58.75等值的十六进制数是( B )。
A、A3.CHB、3A.CHC、3A.23HD、C.3AH3、十进制正数38的八位二进制补码是( D )。
A、00011001B、10100110C、10011001D、001001104、PSW=18H时,则当前工作寄存器是(D)。
A、0组B、1组C、2组D、3组5、单片机上电复位后,PC的内容和SP的内容为(B)。
单片机复习提纲
一、单片机的I/O口及其扩展1、单片机的I/O口:MCS-51单片机内部集成4个8位的I/O端口:P0口,P1口,P2口,P3口。
P0口:第一种用法:可以输出片外存储器的低8位地址(A0-A7),作为与外部传送数据的8位数据线;第二种用法:作为普通的I/O 口来输入输出数据(此时,需要外接上拉电阻)P1口:通常作为普通的I/O口;P2口:第一种用法:可以输出片外存储器的高8位地址(A8-A15);第二种用法:作为普通的I/O口来输入输出数据。
P3口:通常作为普通的I/O口;P3.0-P3.7还可作为特殊功能使用当P0口、P1口、P2口、P3口作为普通的I/O口时,这四个端口的32根端口线都可以外接一个外设,可以用SETB Pi.n (i=0~3,n=0~7)CLR Pi.n (i=0~3,n=0~7)使这32根端口线所接的外设处于高电平或低电平。
2、单片机的I/O口扩展:(1)利用单片机的I/O口扩展外部数据存储器、扩展外部程序存储器。
P0口可以输出片外存储器的低8位地址(A0-A7),作为与外部传送数据的8位数据线;P2口:可以输出片外存储器的高8位地址(A8-A15)。
如何确定扩展的是数据存储器还是程序存储器:若是单片机的PSEN和扩展芯片的OE相连,则扩展的是程序存储器;若是单片机的RD和扩展芯片的OE相连,则扩展的是数据存储器。
如何确定外部数据存储器、外部程序存储器的容量:就看使用了存储器的几根地址线。
假设用了n根地址线,则存储器的容量为:2n B如何确定扩展的存储芯片的地址范围:这时,单片机的地址线分成两部分:一部分作为存储芯片的片选线,它们的值一旦确定以后就不再改变;一部分作为存储芯片的地址线,它们的值从全0变为全1。
这两部分结合起来就是存储芯片的地址范围。
P00P01P02P03P04P05P06P07例如:确定下图中3个存储芯片的地址范围(2)利用单片机的I/O口扩展更多的I/O口:利用I/O接口芯片8255A、8155、Intel8279来扩展。
单片机原理复习提纲
《单片机原理》复习提纲一单片机的基本概念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、什么是机器周期?一个机器周期的时序是如何划分的?2、简述MCS-51单片机的中断处理过程一般包括那些内容?3、什么是字长?51单片机字长是多少?4、如何通过单片机系统总线扩展I/O接口?5、51单片机有多少条指令?按操作功能分有哪5大类?6、SJMP,AJMP和LJMP指令在功能上有何不同?7、8051单片机内部有几个定时器/计数器?它们是由哪些特殊功能寄存器组成?8、中断服务子程序与普通子程序有哪些异同之处?9、在MSC-51单片机系统中,外接程序存储器和数据存储器共用16位地址线和8位数据线,为什么不会发生冲突?10、什么是RAM存储器?简述8051片内RAM的空间分配?11、对访问内部RAM和外部RAM,各应采用哪些寻址方式?12、写出8051单片机的内部资源。
单片机复习题集1
单片机复习题集1《单片机》复习题一、填空题:1、机器数的表示规定,最高位表示符号,正号用0表示,负号用1表示。
2、单片机是将中央处理器、输入输出设备存储器、等几部分集成在一块芯片上的微型计算机。
3、8051单片机的存储器分为外部程序存储器外部数据存储器内部程序存储器内部数据存储器和特殊功能寄存器。
4、单片机复位方式有上电复位、手动按钮复位和自动复位。
5、8051单片机的并行I/O口共有4个,分别是P0口P1口、P2口、和P3口。
6、8051单片机指令系统按操作功能可分为数据传送类指令算数运算类指令逻辑运算类指令控制转移类指令位操作类指令五大类。
7、操作码助记符是由2~5个字符组成的字符串,它规定了指令的操作功能。
8、8051单片机堆栈中数据的压入和弹出是按后进先出的规律。
9、堆栈指令包括进栈指令和出栈指令两类。
二、判断题(正确的打√,错误的打×,)1、只读存储器ROM内部信息停电后会丢失。
(×)2、堆栈操作是按“后进先出”的原则存取数据。
(Y)3、8051单片机访问存储器时,同一地址对应惟一的存储单元。
(x)4、数据寄存器指针DPTR由DPH和DPL组成。
(Y)5、程序计数器PC总是指向正在执行的指令地址。
()6、汇编语言程序中的注释可以缺省。
()7、指令中操作码助记符项可有可无。
()8、计算机寻址方式越多,计算机的功能超强,灵活性亦越大。
()9、若累加器A中“1”的个数为偶数,则奇偶标志位P为1。
()10、作算术运算时,若有进位则一定有溢出。
()三、选择题1、单片机机器内的数是以(C)的形式表示的A、原码B、反码C、补码D、ASCII码2、8051单片机有()个特殊功能寄存器。
A、3B、10C、21D、1283、数据寄存器指针DPTR是一个()位的寄存器。
A、8B、16C、24D、324、8051单片机的工作寄存器分成()组,每组有()单元。
A、2个B、4个C、6个D、8个5、SJMP rel指令中rel的取值范围为()。
单片机复习提纲
单片机复习提纲一、基础知识1.PC指针的特性程序计数器PC中存储的是将要执行的指令地址,是一个16位的计数器。
寻址范围达64KB。
2.SP的特性栈指针SP寄存器:栈指针SP寄存器指示出堆栈顶部在内部数据存储器中的位置。
系统复位后,SP初始化为07H,如果不重新设置,就使得堆栈由08H 单元开始。
但08H~1FH单元属于工作寄存器区,所以在程序设计中,最好把SP的值设置的大一些,一般将堆栈开辟在30H~7FH区域中。
SP的值越小,堆栈容量就越大,但最大为128字节。
3.DPTR的特性数据指针DPTR寄存器:数据指针DPTR由两个8位寄存器DPH和DPL组成一个16位专用寄存器其中DPH为DPTR的高8位DPL为DPTR的低8位。
4.断点的特性5.P0口的特性(1)P0口(32脚~39脚)有三种使用方法:作为与外部传送数据的8位数据总线(D0~D7)。
作为扩展外部存储器时的低8位地址总线(A0~A7)。
(2)P1口(1脚~8脚):作为普通I/O口使用,无须外接上拉电阻。
(3)P2口(21脚~28脚)有两种使用方法:作为普通I/O口使用,无须外接上拉电阻。
作为扩展外部存储器时的高8位地址总线(A8~A15)。
(4)P3口(10脚~17脚)有两种使用方法。
作为普通I/O口使用,无须外接上拉电阻;P3口的特殊功能。
6.1K = 1024B(字节)?7.三态指什么?高电平,低电平,高阻态。
8.中断优先级间的关系基本原则是:(1)高优先级不能被低优先级中断;(2)低优先级可被高优先级中断。
(3)任何一种中断(不管是高级还是低级),一旦得到响应,不会再被它的同级中断所中断。
(4)两个同一级的中断源同时向CPU发出中断申请CPU通过内部硬件查询,按自然优先级确定优先响应哪一个中断要求地址总线和数据总线的形成序号中断源自然优先顺序1 外部中断0 最高2 定时器0 次高3 外部中断1 中4 定时器1 此低5 串行口中断最低9.MOV MOVX MOVC 指令的区别(1)寄存器间接寻址把地址放在另外一个寄存器中,根据这个寄存器中的数值决定该到哪个单元中取数据。
《单片机技术》复习提纲1
一、填空题1.31H+92H=___c3__H =11000011B2.十进制数-29的8位补码表示为. 11100011B3.十进制数-47用8位二进制补码表示为. 11010001B。
4..MCS-51片内20H~2FH范围内的数据存储器,既可以字节寻址又可以位寻址5..一个机器周期等于6个状态周期,振荡脉冲2分频后产生的时钏信号的周期定义为状态周期6.MCS-51有4个并行I\O口,其中P0~P3是准双向口,所以由输出转输入时必须先写入17.MCS-51有5个中断源,有 2 个中断优先级,优先级由软件填写特殊功能寄存器加以选择8.8255A的端口A的输入/输出方式是由方式控制字的D6和D5____位决定9.指令MOVC A,@A+PC,中源操作数的寻址方式是变址寻址指令JZ 10H,中源操作数的寻址方式是相对寻址指令MOV A,#0F0H,中源操作数的寻址方式是立即寻址10.单片机外总线有三种:其中包括地址总线、数据总线、和控制总线。
11.执行MOV A,#0010 1101BADD A,#0110 1101B后CY= 0,AC= 1,OV= 1,P= 0。
12.标准型51单片机内部有2个定时/计数器,它们都是16位的定时/计数器;。
13.指令JNB P2.7,K1的作用是判断P2.7 是否是低电平,是低电平转移到K1。
14.MCS-5l单片机的最大程序寻址空间是64K,该空间的地址范围为:0000H至FFFFH,系统上电及复位的程序人口地址为0000H。
15.中断类似于程序中调用子程序,区别在于中断的发生是偶然的,而调用子程序是编程员在时间上事先安排好的。
16.C51中函数使用using命令指定寄存器组;17.若由程序设定RS1、RS0=11,则工作寄存器R0-R7的直接地址为_18~1FH___。
18.使用8031单片机要将EA引脚接低电平,因为其内部无ROM,8031片外可直接寻址程序存储器空间达64 KB,数据存储器空间达64 KB。
单片机课程复习提纲
单片机课程复习提纲1,概述:了解2,单片机的基本结构(重点)A,单片机的基本组成B,单片机的引脚,特别是控制信号引脚。
C,P0与P2的使用特点?如P0口在什么情况下要使用锁存器?D,单片机复位后特征,如复位后的PC值为多少。
E,单片机内部数据RAM的分配?F,一些特殊SFR的定义或特征,如PSW、SP、DPTR 等等。
G,单片机的震荡周期和机器周期关系等等。
习题1,2,4,5,6,9,10,12,13,143,单片机指令系统与汇编程序设计(重点)A,单片机的寻址方式,有哪些?给出语句会判断是何寻址方式。
B,单片机指令有哪些种类?一些常见助记符即指令要知道,如DA、RR等等。
C,伪指令及其含义D,要掌握一些基本功能的编程,如数据从片外传输到片内等等。
习题1,2,3,4,6,10,114,输入输出、中断、定时与串行通信(重点)A、输入输出有哪几种传递方式?B、单片机的中断与中断系统。
如有哪些中断,中断处理流程。
C、定时器/计数器有哪些工作方式?如何计算初值?定时器延时与软件延时有什么不同?D、串行口有哪些工作方式,各有什么特点?习题一(1,2,4,5,8,9,10,11)习题二(1,4,5,6)5,单片机系统的扩展A,程序ROM的扩展及常见电路连接。
片选法和译码法的含义,寻址范围的确定等。
习题1,2,3,5,6,76,单片机接口技术A、什么是LED数码管的共阴极和共阳极连接,什么是LED数码管静态显示方式和动态显示方式?B、矩阵式键盘扫描原理。
7,单片机应用系统开发与设计了解。
单片机复习提纲
第 1 章MCS-51 单片机的结构与原理学习目的和要求1. 了解MCS —51 系列单片机的主要功能及结构框图2. 掌握MCS —51 系列单片机中存储器的安排、特性及使用方法3. 了解MCS —51 系列单片机的复位和节电工作方式考核知识点1. MCS —51 系列单片机的主要功能2. MCS —51 系列单片机存储器的安排方法3.MCS —51 系列单片机的复位状态考核要求(一)MCS —51 系列单片机的主要功能1. 识记:MCS —51 系列单片机的各功能组成部分2. 领会:MCS —51 系列单片机的主要功能3. 简单应用:分析MCS —51 系列单片机的各功能模块4. 综合应用:能熟练使用MCS —51 系列单片机的各种功能(二)MCS —51 系列单片机存储器的安排方法1. 识记:MCS —51 系列单片机存储器的分类2. 领会:MCS —51 系列单片机存储器的作用3. 简单应用:MCS —51 系列单片机存储器的使用4. 综合应用:MCS —51 系列单片机存储器的使用(三)MCS —51 系列单片机的复位状态1. 识记:MCS —51 系列单片机的复位方法2. 领会:MCS —51 系列单片机复位作用3. 简单应用:MCS —51 系列单片机复位后的状态4. 综合应用:MCS —51 系列单片机复位后的运行状态第 2 章MCS-51 单片机指令系统与汇编语言程序设计学习目的和要求1. 了解MCS —51 系列单片机指令的寻址方式2. 掌握MCS —51 系列单片机各类指令3. 理解并掌握MCS —51 系列单片机伪指令格式及使用方法4. 能使用MCS —51 系列单片机的指令系统编写初步的应用程序考核知识点1. MCS —51 系列单片机指令的寻址方式2. MCS —51 系列单片机各类指令的使用3. MCS —51 系列单片机各类伪指令意义及使用方法4. MCS —51 系列单片机的编程考核要求(一)MCS —51 系列单片机指令的寻址方式1. 识记:MCS —51 系列单片机指令的寻址方式2. 领会:MCS —51 系列单片机各类寻址方式的特点3. 简单应用:MCS —51 系列单片机各类寻址方式的简单应用4. 综合应用:MCS —51 系列单片机各类寻址方式的综合应用(二)MCS —51 系列单片机各类指令的使用1. 识记:MCS —51 系列单片机指令的分类2. 领会:MCS —51 系列单片机各类指令功能3. 简单应用:MCS —51 系列单片机各类指令的使用4. 综合应用:MCS —51 系列单片机各类指令的使用(三)MCS —51 系列单片机各类伪指令意义及使用方法1. 识记:MCS —51 系列单片机各类伪指令的意义2. 领会:MCS —51 系列单片机各类伪指令的意义3. 简单应用:MCS —51 系列单片机各类伪指令的使用方法4. 综合应用:利用伪指令编写完整的MCS —51 系列单片机应用程序(四)MCS —51 系列单片机的编程1. 识记:MCS —51 系列单片机编程的意义2. 领会:MCS —51 系列单片机程序的结构和编程方法3. 简单应用:编写简单的MCS —51 系列单片机程序4. 综合应用:编写较复杂的MCS —51 系列单片机程序第 3 章MCS-51 单片机的内部资源及应用学习目的和要求1. 掌握MCS —51 系列单片机并行I/O 口的结构及使用方法2. 掌握MCS —51 系列单片机中中断系统的结构及使用方法3. 掌握MCS —51 系列单片机中定时器/ 计数器的原理及使用方法4. 掌握MCS —51 系列单片机串行通信原理及使用方法考核知识点1. MCS —51 系列单片机并行I/O 口的结构及特点2. MCS —51 系列单片机的中断系统的结构3. MCS —51 系列单片机定时器/计数器、并行输入/输出接口、串行输入/输出接口的原理及使用方法4. MCS —51 系列单片机串行通信原理及使用方法考核要求(一)MCS —51 系列单片机并行I/O 口的结构及应用(二)MCS —51 系列单片机的定时器/计数器、并行输入/输出接口、串行输入输出/接口的工作原理及使用方法1. 识记:MCS —51 系列单片机的定时器/计数器、并行输入/输出接口、串行输入输出/接口的功能2. 领会:MCS —51 系列单片机的定时器/计数器、并行输入/输出接口、串行输入输出/接口的原理3. 简单应用:MCS —51 系列单片机的定时器/计数器、并行输入/输出接口、串行输入输出/接口的使用4. 综合应用:MCS —51 系列单片机的定时器/计数器、并行输入/输出接口、串行输入输出/接口的使用(三)MCS —51 系列单片机的中断系统的结构1. 识记:MCS —51 系列单片机中断源的种类2. 领会:MCS —51 系列单片机各中断源中断优先级的安排3. 简单应用:MCS —51 系列单片机各中断源的使用方法4. 综合应用:MCS —51 系列单片机各中断源的使用方法(四)MCS —51 系列单片机的串行通信1. 识记:MCS —51 系列单片机的串行通信工作方式的设定2. 领会:MCS —51 系列单片机串行通信的原理3. 简单应用:MCS —51 系列单片机双机通信第 4 章MCS-51 单片机系统的扩展技术学习目的和要求1. 掌握MCS —51 系列单片机片外程序存储器和片外数据存储器的扩展方法2. 掌握MCS —51 系列单片机I/O 接口的扩展方法及编程3. 能够独立设计出包括片外程序存储器、片外数据存储器、I/O 接口及相应程序的完整的单片机系统考核知识点1. MCS —51 系列单片机片外程序存储器的扩展2. MCS —51 系列单片机片外数据存储器的扩展3. MCS —51 系列单片机I/O 接口的扩展及编程4. MCS —51 系列单片机系统的综合设计考核要求(一)MCS —51 系列单片机片外程序存储器的扩展1. 识记:MCS —51 系列单片机的最小系统2. 领会:MCS —51 系列单片机片外程序存储器的扩展原理及方法3. 简单应用:MCS —51 系列单片机片外程序存储器的扩展4. 综合应用:设计带有片外程序存储器的MCS —51 系列单片机系统,并能正确计算出地址空间(二)MCS —51 系列单片机片外数据存储器的扩展1. 识记:MCS —51 系列单片机片内RAM 与片外RAM 的区别2. 领会:MCS —51 系列单片机片外数据存储器的扩展原理及方法3. 简单应用:MCS —51 系列单片机片外数据存储器的扩展及存储器地址空间的计算4. 综合应用:设计同时带有片外程序存储器、片外数据存储器的MCS —51 系列单片机系统,并能正确计算出地址空间(三)MCS —51 系列单片机I/O 接口的扩展及编程1. 识记:MCS —51 系列单片机片内I/O 接口与扩展I/O 接口的区别2. 领会:MCS —51 系列单片机扩展I/O 接口的方法3. 简单应用:设计带有扩展I/O 接口的MCS —51 系列单片机系统4. 综合应用:设计带有扩展I/O 接口的MCS —51 系列单片机系统,并按相应电路进行编程(四)MCS —51 系列单片机系统的综合设计1. 识记:完整的MCS —51 系列单片机应用系统2. 领会:设计完整的MCS —51 系列单片机系统的方法3. 简单应用:设计一个包括片外程序存储器、片外数据存储器、扩展I/O 接口的完整的MCS —51 系列单片机系统4. 综合应用:设计一个包括片外程序存储器、片外数据存储器、扩展I/O 接口的完整的MCS —51 系列单片机系统,并按相应电路进行编程第 5 章MCS-51 单片机的输入/ 输出通道接口学习目的和要求1. MCS —51 系列单片机接口的性质和任务掌握:MCS-51 单片机与D/A 转换器、A/D 转换器接口。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机复习提纲一.选择题:1.MC-51单片机复位后,程序计数器PC的内容是( C )。
A.00H B.FFH C.0000H D.FFFFH2.8051单片机芯片在使用时应把EA信号引脚( A )。
A.接高电平 B.接地 C.悬空 D.接地址锁存器选通端3.MCS-51的程序计数器PC为16位计数器,因此其寻址范围是( D )。
A.8K B.16K C.32K D.64K4.在MCS-51单片机中,唯一一个可供用户使用的16位寄存器是( B )。
A.PSW B.DPTR C.AC D.PC5.在MCS-51单片机中,唯一一个用户不能直接使用的寄存器是( D )。
A.PSW B.DPTR C.AC D.PC6.在单片机中,用作标志寄存器的一个特殊功能寄存器是( A )。
A.PSW B.DPTR C.AC D.PC7.单片机的指令地址存放在( D )中。
A.PSW B.DPTR C.SP D.PC8.提高单片机的晶振频率,则机器周期信号( C )。
A.不变 B.变长 C.变短 D.变长变短不定9.地址空间3000H~37FFH共有( B )存储单元。
A.1K B.2K C.4K D.8K10.8051单片机系统扩展时使用的锁存器用于锁存( B )。
A.高8位地址 B.低8位地址 C.8位数据 D.ALE信号11.在M C S-51单片机的中断中,如果出现同级中断申请时,就按硬件查询序列来处理响应次序,其优先级别中第三个为:( D )A、定时/计数器中断0B、定时/计数器中断1C、外部中断0D、外部中断1E、串行口中断12.MSC-51在响应中断时,必须由用户清除的标志为( B )A、TF0B、RIC、IE0D、TF113.8051不具有第二功能的I/O口是:( B )A、 P0 口B、P1口C、P2口D、 P3口14.关于MCS-51的堆栈操作,正确的说法是( C )。
A、先入栈,再修改栈指针对B、先修改栈指针,再出栈C、先修改栈指针,再入栈D、以上都不对15.要使MCS-51能够响应定时器T1中断、串行接口中断,它的中断允许寄存器IE的内容应是( A )。
A、98HB、84HC、42HD、22H16.PSW=18H时,则当前工作寄存器是( D )。
A、0组B、1组C、2组D、3组17.执行IE=0x03后,MCS-51将响应的中断是( D )。
A、1个B、2个C、3个D、0个18.各中断源发出的中断请求信号,都会标记在MCS-51系统中的( A )。
A、TCON/SCONB、IEC、IPD、TMOD19.下列对SCON的相关位描述不正确的是( A )。
A、当REN=1时,禁止串行口接收数据B、在方式0时,SM2必须为0C、RI位由软件清零D、TI=1,表示一帧数据发送结束20.设串行口工作于方式1,晶振频率为6MHz,波特率为1200b/s,SMOD=0,则定时器1的计数初值为:( B )A、E8HB、F4HC、FDHD、FAH21.以下所列特点,不属于串行口工作方式0的是( D )A、波特率是固定的,为时钟频率的十二分之一B、8位移位寄存器C、TI和RI都必须用软件清零D、在通信时须对定时器1的溢出率进行设置22.MCS-51外扩ROM、RAM和I/O口时,它的数据总线是( A )A、P0口B、P1口C、P2口D、P3口23.在串行通信中,数据传送的速率为:120字符/s ,采用异步通信方式,帧的格式为:1 个起始位,7 个数据位,1 个奇偶校验位,1个停止位,则其波特率为:( A )位/sA、 1200B、 120C、840D、108024.若设串行控制寄存器SCON=40H,则串行口的工作方式为:( B )A、方式0B、方式1C、方式2D、方式325.CPU响应中断的条件包括( ACDE )。
A、现行指令运行结束B、保护现场C、有中断请求D、申请中断的中断源中断允许位为1E、已开放CPU中断26.MCS-51的并行I/O口信息有两种读取方法,一种是读引脚,还有一种是( A )A、读锁存器 B、读数据库 C、读累加器A D、读CPU27.单片机应用程序一般存放在( B )中。
A、RAMB、ROMC、CPUD、寄存器28.系统总线指的是( ABE )。
A、数据总线B、地址总线C、内部总线D、外部总线E、控制总线29.51系列单片机的内部RAM中,可以进行位寻址的地址空间为( B )。
A、00H~2FHB、20H~2FHC、30H~7FHD、7FH~FFH30.共阳极LED数码管的驱动信号有何特点? ( B )A、高电平点亮B、低电平点亮C、以上都不是31.80C51单片机的CPU主要的组成部分为( A )。
A、运算器、控制器B、加法器、寄存器C、运算器、加法器D、运算器、译码器32.单片机能直接运行的程序称为( D )。
//可执行程序A、源程序B、汇编程序C、目标程序D、编译程序33.单片机中的程序计数器PC用来( C )。
A、存放指令B、存放正在执行的指令地址C、存放下一条指令地址D、存放上一条指令地址34.单片机80C51的ALE引脚是( B )。
A、输出高电平B、输出矩形脉冲,频率为f OSC的1/6C、输出低电平于D、输出矩形脉冲,频率为f OSC的1/235.单片机上电复位后,AT89C51堆栈区的最大允许范围是( B )个单元。
A、64B、120C、128D、25636.PSW中的RS1和RS0用来( A )。
A、选择工作寄存器区号B、指示复位C、选择定时器D、选择工作方式37.80C51的串行数据缓冲器SBUF用于( B )。
A、存放运算中间结果B、存放待发送或已接收到的数据C、暂存数据和地址D、存放待调试的程序38.单片机应用程序一般存放在( B )中。
A、RAMB、ROMC、CPUD、寄存器39.80C51单片机的机器周期为2µs,则其晶振频率f OSC为( C )MHz。
A、1B、2C、6D、1240.在80C51中,需要外加电路实现中断撤除的是( A )A、电平方式的外部中断B、脉冲方式的外部中断 (硬件清0)C、外部串行中断D、定时中断41.80C51单片机串行口接收数据次序是下述的顺序( B )。
(1)接收完1帧数据后,硬件自动将SCON的RI置1(2)用软件将RI清零(3)接收到的数据由SUBF读出(4)置SCON的REN为1,外部数据由RXD(P3.0)输入A、(1)(2)(3)(4)B、(4)(1)(2)(3)C、(4)(3)(1)(2)D、(3)(4)(1)(2)42.80C51单片机串行口发送数据次序是下述的顺序( A )。
(1)待发送数据送SBUF (2)硬件自动将SCON的TI置1(3)经TXD(P3.1)串行发送一帧数据完毕(4)用软件将TI清零A、(1)(3)(2)(4)B、(1)(4)(2)(3)C、(1)(2)(3)(4)D、(3)(4)(1)(2)二.填空题:1.根据MCS—51内部RAM的配置情况填空:MCS—15内部RAM共有 128 字节。
其中:00H-1FH 为工作寄存器区;20H-2FH 为位寻址区,可以字节寻址,也可以位寻址;30H-7FH 为用户RAM 区,只能字节寻址。
2.根据51系列单片机的基本特性填空:(1)、CPU字长是 8 位(2)、可供使用的地址线最多可达到 16 根(3)、可寻址的最大空间为 64K(4)、具有 4 个 8 位并行I/O口,共 32 根I/O线(5)、具有 5个中断源, 2 个优先级(6)、8051具有片内ROM , 8031 无片内ROM3.MCS-51外部中断0的中断入口地址是: 0003H 、外部中断1的中断入口地址是: 0013H 、定时器T0的中断入口地址是: 000BH 定时器T1的中断入口地址是: 001BH 、串行口的中断入口地址是: 0023H 。
4.中断过程包括:中断请求、中断响应、中断处理和中断返回。
5.在8051单片机采用总线结构扩展系统中,高8位地址由 P2 端口提供,低8位地址由 _P0 端口提供。
6.在8051单片机中,一个机器周期包括 6 个状态周期,一个状态周期包括 2 个振荡周期。
7.根据应用的要求,复位电路通常有两种基本形式,它们分别是上电复位和按键复位。
8. C51源程序的扩展名为 c 。
机器能直接执行的文件的扩展名为 hex 。
9.按数据传送方向,串行通信可分为:单工、半双工和全双工。
10.单片机中使用的串行通信都是全双工方式。
11.虽然MCS-51串行口的发送和接收缓冲寄存器都名为 SBUF ,但发送和接收可通过指令 SBUF=ACC; 、ACC=SBUF; 来区别(以累加器为例)。
12.P0端口既可以传递数据又可以传递地址,是分时复用的。
13.当单片机复位后,程序的入口地址为 0000H ;堆栈指针SP为 07H 。
14.在MCS-51 的I/O端口的读引脚方式下,CPU首先必须使欲读端口引脚所对应的锁存器置 1 。
15.C51程序的基本单位是函数。
一个C51源程序至少包含一个主函数。
16.变量的基本属性是变量名和变量值。
一旦在程序中定义了一个变量,C51编译器就会给这个变量分配相应的存储单元。
此后变量名就与存储单元地址相对应,变量值就与存储单元内容相对应。
17.DAC0832与单片机的接口连接可根据实际需要采用直通方式、单缓冲方式和双缓冲方式 3种工作方式。
18.为防止现场强电磁干扰或工频电压通过输出通道反串到测控系统,一般都采用通道隔离技术。
实现通道隔离的常用器件是光电耦合器。
19.电磁继电器既可以实现输入端与输出端的隔离,又能达到通过弱电信号控制高压、交直流大功率设备的目的。
20. 单片机是指在一片集成电路芯片上集成微处理器(CPU)、存储器与各种输入/输出接口,从而构成的单芯片微型计算机。
三.判断题:1、TMOD中的GATE=1时,也由TRi控制定时器的启停。
F2、堆栈可用于响应中断或调用子程序时,保护断点地址,程序断点16位地址会自动压入堆栈,数据入栈前SP先自动加1,然后高8位地址进栈,每进栈一个字节SP又自动加1,而后是低8位地址进栈。
F3、程序计数器PC也是特殊功能寄存器。
F4、MCS-51复位不影响内部RAM中的数据,包括工作寄存器R0—R7。
F5、MCS-51系列单片机的特点之一是内部工作寄存器以RAM形式组成。
T6、P0端口既可以作地址线,又可以作数据线,是分时复用的。
T7、在MCS-51单片机中,高级中断可以打断低级中断形成中断嵌套。
T8、每个特殊功能寄存器都既有字节地址,又有位地址。
F9、20H一定是字节地址。
F10、中断初始化时,对中断允许寄存器的状态设置,只能使用位操作指令,而不能使用字节操作指令。