文档库 最新最全的文档下载
当前位置:文档库 › 单片机复习试卷

单片机复习试卷

单片机复习试卷
单片机复习试卷

单片机复习试卷

一、选择题

1、二进制数110110110对应的十六进制数可表示为()

A、1D3H

B、1B6H

C、DB0H

D、666H

2、在单片机中,通常将一些中间计算结果放在()中

A、累加器

B、控制器

C、程序存储器

D、数据存储器

3、指令和程序是以()形式存放在程序存储器中

A、源程序

B、汇编程序

C、二进制编码

D、BCD码

4、进位标志CY在()中

A、累加器

B、算逻运算部件ALU

C、程序状态字寄存器PSW

D、DPOR

5、CPU主要的组成部部分为()

A、运算器、控制器

B、加法器、寄存器

C、运算器、寄存器

D、运算器、指令译码器

6、当标志寄存器PSW的RS1和RS0分别为1和1时,系统选用的工作寄存器组为()

A、组0

B、组1

C、组2

D、组3

7、计算机内部数据之所以二进制形式表示,主要是()

A、为了编程方便

B、由于受器件的物理性能限制

C 、为了通用性 D、为了提高运算速度

8、程序计数器PC用来()

A、存放指令

B、存放正在执行的指令地址

C、存放下一条的指令地址

D、存放上一条的指令地址

9、8051单片机共有()个中断优先级

A、2

B、3 C 、4 D、5

10、执行如下三条指令后,30H单元的内容是()

M O V R 1,#30H

M O V 40H,#0 E H

M O V ﹫R 1,40H

A、40H

B、30H C 、0EH D、FFH

11、设累加器A的内容为0C9H,寄存器R2的内容为54H,CY=1,执行指令SUBB A,R2后

结果为()

A、(A)=74H

B、(R2)=74H C 、(A)=75H D、(R2)=75H

12、在堆栈操作中,当进栈数据全部弹出后,这时S P应指向()

A、栈底单元

B、7FH单元 C 、栈底单元地址加1 D、栈底单元地址减1

13、中断是一种()

A、资源共享技术

B、数据转换技术 C 、数据共享技术 D、并行处理技术

14、提高单片机的晶振频率,则机器周期()

A、不变

B、变长 C 、变短 D、不定

15、单片机8051的XTAL1和XTAL2引脚是()引脚

A、外接定时器

B、外接串行口

C、外接中断

D、外接晶振

二、填空题

1、带符号数在机器中可用码、码和码。

2、计算机只能识别和执行的指令。

3、根据存储器和CPU的关系,可分为存储器和存储器。

4、半导体存储器分为和。

5、根据信息传送的属性,总线可分为、和。

6、微型计算机可划分为大规模集成电路组成的通用微型机和大规模集

成电路组成的单片机。

7、MCS-51的最基本时间单位是周期。

8、8051有个中断源。

三、判断题

1、8051每个中断源相应地在芯片上都有其中断请求输入引脚()

2、程序计数器PC不能对它进行读写操作()

3、8051单片机的栈底单元是不能利用的,因此,它是一个闲置单元()

4、如果发生除法溢出错误,则PSW标志位P置1。()

5、离散信号都是数字信号()

6、MOV A,30H为立即寻址方式()

7、MUL AB的执行结果是高8位在A中,低8 位在B中()

8、如JC rel发生跳转时,目标地址为当前地址加上偏移量rel( )

9、对于8051单片机,当CPU对内部程序存储器寻址超过4K时,系统会自动在外部程序存储器中寻址。()

10、外加晶振频率越高,系统运算速度也就越快,系统性能也就越好。()

四、简答题(第1小题5分,第2小题7分,共12分)

1、一条指令包含哪两个部分?各部分的作用是什么?

2、MCS-51系列单片机有哪几种寻址方式?

五、计算题(8分)

若8051的晶振频率fosc为6MHZ,定时器/计数器T1工作在方式1(16位定时器/计数器),要求产生20ms定时,写出定时器的方式控制字和计数初值(写出TH1和TL1值)。

六、程序分析题(每空1.5分,共15分)

1、设(A)=69H,(R6)=0CCH,(DPTR)=0200H,(0200H)=11H,指出下列指令的源操作数的寻址方式及指令分别执行后的结果。(每空1分,共5分)

(1)MOVX A,@DPTR ;寻址方式:①;(A)=_ ②

(2)XCH A,R6 ;寻址方式:③;(A)= ④_;(R6)= ⑤

2、阅读程序,把指令执行后的结果填入空中。(用十六进制数表示)(每空1分,共5分)

MOV R0,#30H

MOV A,#55H

ADD A,#77H ;(A)= ⑥;(Cy)= ⑦_ ;(Ac)= ⑧_

DA A

MOV @R0 ,A ;(30H)= ⑨;(Cy)= ⑩_

①②③④⑤

⑥⑦⑧⑨⑩

七、程序设计(10分)

1、变量X是无符号数,存放在R0中,函数Y存放在30H中。编写一子程序实现下列表达式。

1 X>30H

0 X=30H

Y=

-1 X<30H

单片机考试复习题及答案

选择题 1、主频为12MHz的单片机他的机器周期为(c)。 A、1/12微秒 B、0.5微秒 C、1微秒 D、2微秒 2、MCS-51系列单片机是属于(C)体系结构。 A、冯诺依曼 B、普林斯顿 C、哈佛 D、图灵 3、定时器/计数器工作方式0为(A)。 A、13位定时/计数方式 B、16位定时/计数方式 C、8位可自动装入计数初值方式 D、2个8位方式 6、MCS-51单片机每个机器周期都要进行中断查询,查询的是(A)。 A、中断标志位 B、中断允许控制位 C、中断优先级控制位 D、外部中断触发方式控制位 7、当外部中断被设置为下降沿触发时,对触发信号的要求是高、低电平的持续时间均应大于(B)。 A、1个机器周期 B、2个机器周期 C、4个机器周期 D、8个机器周期 8、在下列寄存器中,与定时器/计数器无关的是(C)。scon是控制寄存器 A、TCON B、TMOD C、SCON D、IE 9、若欲将T0设置为定时器方式2、T1设置为计数器方式1,T0、T1均采用软件启/停控制,则方式寄存器TMOD的方式控制字为(B)。 A、00100101 B、01010010 C、10101101 C、1101101010 10、当晶振频率为6MHz、定时/计数器工作于方式1,最大定时时间为(D)。 A、8.192ms B、16.384ms C、65.53ms D、131.072 11、当晶振频率为6MHz,定时/计数器T0工作于定时器方式2,若要求定时值为0.2ms,则定时初值为(A)。 A、156 B、56 C、100 D、200 12、设MCS-51单片机的晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率为(C)。 A、2MHz B、1MHz C、500KHz D、250KHz 13、利用下列(D)关键字可以改变工作寄存器组。 A、interrupt B、sfr C、while D、using 14、(D)是c语言提供的合法的数据类型关键字。 A、Float B、signed C、integer D、Char 15、12MHz晶振的单片机在定时器工作方式下,定时器中断记一个数所用的定时时间是(A)。 A、1us B、2us C、4us D、8us 16、8051单片机的定时器/计数器工作方式1是(B)。 A、8位计数器结构 B、16位计数器结构 C、13位计数器结构 D、2个8位计数器结构 17线反转法识别有效按键时,如果读入的列线全为1,则说明(A)。 A、没有键被按下 B、有一个案件被按下 C、有多个按键被按下 D、以上说法都不对、 18、利用下列(D)关键字可以改变寄存器组。 A、interrupt B、sfr C、while D、using 19、支持写入单片机或仿真调试的目标程序的文件格式是(D)

单片机复习试题集(题目及答案)

单片机复习试题集 一、填空题: 1. 单片机也可称为嵌入式控制器或微控制器,单片机与普通计算机的不同之处在于其将中央处理单元、储存器和I/O口三部分集成于一块芯片上。AT89S51单片机为8 位单片机。 2. MCS-51系列单片机的典型芯片分别为8031 、8051 、8751 。 3. AT89S51的异步通信口为全双工(单工/半双工/全双工),若传送速率为每秒120帧,每帧10位,则波特率为1200 4. AT89S51有 2 级优先级中断, 5 个中断源,具体有外部中断0 ,定时器T0 ,外部中断1 ,定时器T1 ,串行口,上电复位时外部中断源的优先级别最高。 5. AT89S51内部数据存储器的地址范围是00H-7FH ,位地址空间的字节地址范围是20H-2FH ,对应的位地址范围是00H-7FH ,外部数据存储器的最大可扩展容量是64K ,其地址范围是0000H-0FFFFH 。ROM芯片2764的容量是 8K ,若其首地址为0000H,则其末地址 1FFFH 。 6. AT89S51单片机指令系统的寻址方式有_ 寄存器寻址方式__、寄存器间接寻址方式、_直接寻址方式__ ____、_立即数寻址方式____、基址寄存器加变址寄存器间接寻址方式、_相对寻址方式____、_位寻址方式____。 7. 如果(A)=34H,(R7)=0ABH,执行XCH A, R7;结果(A)=0ABH ,(R7)=34H 。 8.如果(A)=58H,(R1)= 49H,(49H)= 79H,执行指令XCH A, @R1后;结果 (A)=( 79H ) ,(49H)=( 58H)。 9. 当单片机复位时PSW=00H ,这时当前的工作寄存器组0 组, 地址范围是00H-7FH ,R4所对应的存储单元地址为04 H,SP=( 07H ),PC=00H,P0~P3口均为(高)电平。 10. 若A中的内容为67H,那么,P标志位为 1 。 11.若A中的内容为88H,那么,P标志位为(0)。 12.串行口方式3发送的第9位数据要事先写入(串行口控制SCON )寄

单片机总复习题

总复习题 第一套: 一、填空题 (1)T0工作于方式1计数状态,则TMOD写入的控制字为05H (2)能作16位间址寄存器的特殊功能寄存器是R0,R1。 (3)若fosc=12MHZ,则定时/计数器T0定时4ms时的初值为F060H。 (4)对于8751单片机,其EA引脚应固定保持为高电平。(5)要求用串行口发送一串ASCII码,需加上奇偶校验位,用T1产生1200b/s的波特率(f osc=12MHZ)。则SCON应设为40H ; (6)用8255对8031单片机进行扩展,其中P2.7与8255的片选端相连,未用到的地址线默认为1,则8255的控制寄存器的端口地址为7FFFH。 (7)51系列单片机的中断源为5个。 (8)外部数据存储器的访问指令为CLR EA。 (9)若IE=84H,则开放的中断源是外部中断1。 (10)51系列单片机的堆栈区应设在60H单元后。 二、问答题:单片机在复位状态下各端口线的状态是什么?各特殊功能寄存器有定义的位的状态是什么? 高电平状态 0状态 三、软硬件结合分析计算题:请仔细阅读下列程序,并回答下列问题, (1)该串行口的通信程序是发送还是接收?发送 (2)使用的波特率是哪个定时器产生的?为多少?(fosc=12MHZ)定时器1 (3)采用了何种校验方式?奇偶校验 (4)发送或接收的数据存放的起始位置在哪里?20H (5)发送或接收的数据量是多少?10字节 MOV TMOD,#20H ; MOV TL1,#0F2H ; MOV TH1,#0F2H ; SETB TR1 MOV SCON,#40H MOV PCON,#00H MOV R0,#20H

单片机复习题及答案

一、填空题: 1、MCS—5l单片机的最大程序寻址空间是KB,该空间的 地址范围从 至,系统上电及复位后,程序入口地址为。 2、若由程序设定PSW中的RS1、RS0=01,则工作寄存器R0~R7的直 接地址为__ __。 3、MCS-51单片机的I/O端口采用__ __ 编址方式。、 4、一个8位D/A转换器其分辨率为_ __,若该8位D/A转 换器的基准电压为5V,则数字量100对应得模拟量为。 5、单片机系统中经常采用的地址译码技术包括法和 法。 6、INTEL 8051 CPU 是位的单片机,其内部有KB的 ROM。 7、指出下列各指令中源操作数的寻址方式。 (1)MOVC A,@A+DPTR (2)XCH A,@R0; (3)MOV C,P1.0 (4)JC LOOP 8、判断下列各条指令的书写格式是否有错,并指出原因。 (1)MUL R0R1 (2)MOV A, @R7 (3)MOV A, #3000H (4)MOV R1, C 9、单片机与外设进行数据交换通常有__________方式、__________方式和_____ 方式三种。 10、MCS-51单片机串行口的方式0是________ _____方式,方式2是方式。 11、单片机复位后SP中的状态为_________,P0~P3口的状态为_________。 12、串行通信根据数据传送时的编码格式不同可分为

________________和________________两种方式。 13、堆栈按照___________原则工作,使用__________指明栈顶位置。 14、8051单片机片内有___________字节的ROM,____________字节的RAM。 15、使用8031单片机构成的系统时,其EA引脚应______________,因为______________________。 16、ADC0809是_____位的A/D转换器。 17、单片机复位后PC的内容为___________,复位对片内RAM中存放的内容______(有,无)影响。 18、多位LED显示器通常有________显示和_________显示两种接口。。 19. 执行下列两条指令后,PSW中的标志位(CY)= ,(OV)= ,(AC)= ,(P)= 。 MOV A,#80H ADD A,#98H 20.JC LOOP指令中操作数的寻址方式是,MOV A,P1指令中源操作数的寻址方式为。 21.下列指令中正确的是。 (1)RLC R7 (2)SETB R7.0 (3)MOV A, @DPTR (4)POP 40H 22.一个4k*4RAM芯片的地址线有根,数据线有。23.设(A)=30H,(B)=40H,(SP)=40H,执行下列程序段后,(A)= 。 PUSH A PUSH B

单片机复习题2012

单片机复习题2012

单片机复习题2012 第1章概述 1、微型计算机通常由哪些部分组成?单片机的结构组成?单片机与微型计算机的区别。 2、计算机中的数制(二进制、十进制、十六进制)、码制(原码、补码)与编码(ASCII码、 BCD码) 3、单片机嵌入式系统的概念、特点:单片机嵌入式系统是嵌入到对象体系中的专用计算机系 统;其特点是面向特定应用、与各个行业的具体应用相结合、硬件和软件高效率、软件固化在存储器芯片或单片机本身和不具备自举开发能力。 4、单片机的几个重要指标:位数、存储器、I/O口、速度、工作电压、功耗和温度。 5、单片微型计算机主要应用在哪些方面:有智能化产品、智能化仪表、智能化测控系统、 智能化接口等方面 第2章 MCS-51单片机硬件结构和原理 1、MCS-51单片机内部包含哪些主要功能部件?它们的作用是什么? 答:MCS-51单片机在一块芯片中集成了CPU、RAM、ROM、定时/计数器、多功能I/O口和中断控制等基本功能部件。 单片机的核心部分是CPU,CPU是单片机的大脑和心脏。 程序存储器用于存放编好的程序或表格常数。数据存储器用于存放中间运算结果、数据暂存和缓冲、标志位等。 定时/计数器实质上是加法计数器,当它对具有固定时间间隔的内部机器周期进行计数时,它是定时器;当它对外部事件进行计数时,它是计数器。 I/O接口的主要功能包括:缓冲与锁存数据、地址译码、信息格式转换、传递状态(外设状态)和发布命令等。 中断控制可以解决CPU与外设之间速度匹配的问题,使单片机可以及时处理系统中许多随机的参数和信息,同时,它也提高了其处理故障与应变能力的能力。

单片机总复习 答

一、选择题 1、存储器的地址范围就是0000H~0FFFH,它的容量为( D )。 A、1KB B、2KB C、3KB D、4KB 2. 利用下列( D )关键字可以改变工作寄存器组 A、interrupt B、sfr C、while D、using 2.C51中一般指针变量占用( C )字节存储。 A、一个 B、两个 C、三个 D、四个 3.使用宏来访问绝对地址时,一般需包含的库文件就是(B) A、reg51、h B、absacc、h C、intrins、h D、startup、h 4.执行#define PA8255 XBYTE[0x3FFC]; PA8255=0x7e; 后存储单元0x3FFC的值就是( A ) A、Ox7e B、8255H C、未定 D、7e 5.设有int i;则表达式i=1,++i,++i||++i,i的值为( C ) A、1 B、2 C、3 D、4 6.设有int a[ ]={10,11,12},*p=&a[0];则执行完*p++;*p+=1;后a[0],a[1],a[2]的值依次就是( C ) A、10,11,12 B、11,12,12 C、10,12,12 D、11,11,12 7.设有int i;则表达式i=1,++i,i||++i,i的值为( B ) A、1 B、2 C、3 D、4 8.A/D转换方法有以下四种,ADC0809就是一种采用( C )进行A/D转换的8位接口芯片。 A、计数式 B、双积分式 C、逐次逼近式 D、并行式 9.8051单片机内有( B )个16位的定时/计数器,每个定时/计数器都有( B )种工作方式。 A、4, 5 B、2, 4 C、5, 2 D、2, 3 10、定时器1工作在计数方式时,其外加的计数脉冲信号应连接到( D )引脚。 A、P3、2 B、P3、3 C、P3、4 D、P3、5 11.当MCS-51复位时,下面说法准确的就是( A ) A、PC=0000H B、SP=00H C、SBUF=00H D、(30H)=00H 12.要使MCS-51能响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应就是 ( A ) A、98H B、84H C、42H D、22H 12、若某存储器芯片地址线为12根,那么它的存储容量为( C ) A、1KB B、2KB C、4KB D、8KB INT引脚上的一个正脉冲宽度,则TMOD的内容应为( A ) 14、要想测量0 A、09H B、87H C、00H D、80H 15、PSW=18H时,则当前工作寄存器就是( D ) A、0组 B、1组 C、2组 D、3组 16、MCS-51有中断源( A ) A、5 B、2 C、3 D、6 17、MCS-51上电复位后,SP的内容应为( B ) A、00H B、07H C、60H D、70H 18、控制串行口工作方式的寄存器就是( C ) A、TCON B、PCON C、SCON D、TMOD

单片机期末复习全资料(完全版)

◆主要复习知识点: 第一章微机计算机系统的基本知识 1.单片机就是在一片硅片上集成了中央处理器、随机存储器、只读存储器、中断系统、定时/计数器和多种I/O口的微型计算机系统,该系统不带外部设备。从组成和功能上看,它已经具备了计算机系统的基本属性,所以也可以称其为单片微型计算机,简称单片机。 2.微型处理器是单片机的核心。它主要由三部分组成:寄存器阵列、运算器和控制器、 3.程序计数器PC,专门用于存放现行指令的16位地址。CPU就是根据PC中的地址到ROM中读取程序指令。每当取出现行指令一个字节后,PC就自动加1,PC+1→PC,当遇到转移指令或子程序时,PC容会被指定的地址取代,实现程序转移。PC用于存放CPU下一条要执行的指令地址,是一个16位的专用寄存器。(PC的功能与作用) 4.运算器用来完成算术运算和逻辑运算操作,是处理信息的主要部件。运算器主要由累加器 A、状态寄存器PSW、算术运算单元ALU组成。 ①累加器A,用来存放参与算术运算和逻辑运算的一个操作数和运算结果。 ②状态字寄存器,用来保存ALU操作运算的条件标志,如进位标志、奇偶标志等。 ③算术运算单元ALU,由加法器和其他逻辑电路组成,其基本功能是进行加法和移位运算,由此实现其他各种算术和逻辑运算。 5.控制器是分析和执行指令的部件,控制器只要由程序计数器PC、指令寄存器和指令译码器组成。 6.总线是用于传送信息的公共途径。总线可以分为数据总线、地址总线、控制总线。 7.数据总线DB:数据线D0~D7共8位,由P0提供,分时输送低8位地址(通过地址锁存器锁存)和8位数据信息。数据总线是双向的,可以从CPU输出,也可以从外部输入到CPU。 8.地址总线AB:地址线A0~A15共16位,P2口提供高8位地址A8~A15,P0口经地址锁存器提供低8位地址A0~A7。片外存储器可寻址围达到64KB(即65536字节)。 9.控制总线CB:控制总线由P3口的第二功能P3.6、P3.7H和3根独立的控制线ALE、EA和PSEN组成。 10.存储器是用来存储数据和程序的部件。按其功能来分,存储器可以分为随机存储器(RAM)和只读存储器(ROM)两大类。

51单片机复习题及答案

第1章单片机概述 3 ?在家用电器中使用单片机应属于微计算机的 _________ o A ?辅助设计应用; B ?测量、控制应用; C .数值计算应用; D ?数据处理应用 答:B o 4?微处理器、微计算机、微处理机、 CPU 、单片机它们之间有何区别? 答:微处理器、微处理机和CPU 都是中央处理器的不同称谓;而微计算机、单片机都是一个完 整的计算机系统,单片机特指集成在一个芯片上的用于测控目的的单片微计算机。 5. MCS-51系列单片机的基本型芯片分别为哪几种?它们的差别是什么? 答:MCS-51系列单片机的基本型芯片分别是8031、8051和8751 o 它们的差别是在片内程序存 储器上。8031无片内程序存储器,8051片内有4KB 的程序存储器ROM ,而8751片内集成有 4KB 的程序存储器EPROM o 6. 为什么不应当把51系列单片机称为MCS-51系列单片机? 答:因为MCS-51系列单片机中的“ MCS ”是In tel 公司生产的单片机的系列符号,而 51系列单 片机是指世界各个厂家生产的所有与8051的内核结构、指令系统兼容的单片机。 第2章51单片机片内硬件结构 1?在51单片机中,如果采用6MHz 晶振,一个机器周期为 答:2血 2. AT89C51单片机的机器周期等于 答: 12o 3?若A 中的内容为63H ,那么,P 标志位的值为— 答:P 标志位的值为0o 4?内部RAM 中,可作为工作寄存器区的单元地址为 答:00H ; 1FH o 5?通过堆栈操作实现子程序调用,首先要把 ______ 回时,再进行出栈保护,把保护的断点送回到 _____ 答: PC ; PC o 6. 51单片机程序存储器的寻址范围是由程序计数器PC 的位数所决定的,因为51单片机的PC 是16位的,因此其寻址的范围为 ___________ KB o 答: 64KB o 7?判断下列 1 .单片机与普通微型计算机的不同之处在于其将 块芯片上。 答:CPU 、存储器、I/O 口。 2. 8051与8751的区别是 — A .内部数据存储单元数目不同 C .内部程序存储器的类型不同 答:C o 、和 3部分集成于 B .内部数据存储器的类型不同 D .内部寄存器的数目不同 个时钟振荡周期。 的内容入栈,以进行断点保护。调用返 项说法是正确的。

单片机复习题含答案

1、单片机应用程序一般存放在( B ) A、RAM B、ROM C、寄存器 D、CPU 2.在单片机中,通常将一些中间计算结果放在( A)中 A、累加器 B、控制器 C、程序存储器 D、数据存储器 3.89C51单片机有片内ROM容量( A) A4KB B. 8KB C. 128B D. 256B 4、CPU主要的组成部部分为( A) A、运算器、控制器 B、加法器、寄存器 C、运算器、寄存器 D、运算器、指令译码器 5.INTEL 8051 CPU是(C )位的单片机 A、16 B、4 C、8 D、准16 6.CPU由___运算器__和控制器构成。 1、PC存放__下一条要执行的指令的16位地址__,具有_ 自动加一_特性。在8051中决定程序执行顺序的是PC还是DPTR?是PC它是_16__位?(是,不是)不是SFG? 2、PSW用于存放__指令执行后的有关状态____,在8051中PSW是__8___ 位,当8051执行94H+4BH后,PSW的CY、AC、OV、P的值是多少?CY=0、AC=0、OV=0、P=1 3、什么是堆栈?8051的堆栈设在何处?哪个寄存器是堆栈指针?堆栈存取数据的原则是什么? 答:1)堆栈是在内RAM区专门开辟出来的进行数据存取的一块连续的存储区域。2) 设在07H上。3)SP 4)先进后出 4.单片机的堆栈指针SP始终是( B ) A、指示堆栈底 B、指示堆栈顶 C、指示堆栈地址 D、指示堆栈长度 5、进位标志CY在(C)中 A、累加器 B、算逻运算部件ALU C、程序状态字寄存PSW D、DPTR 6、. 8031单片机中的SP和PC分别是( C)的寄存器。 A.8位和8位 B.16位和16位 C.8位和16位 D.16位和8位 7、DPTR是什么寄存器?它的作用是什么?它由哪几个特殊功能寄存器组成? 答:数据指针DPTR是16位的专用寄存器。作为对外部数据存储器进行寻址的地址指针。由两个8位的寄存器DPH和DPL构成 1、8051单片机的内部RAM可以分为几个不同的区域?各区的地址范围及其特点? 答:4个区域。工作寄存器区00H-1FH 由32个单元组成,共4个区,可以通过设置PSW 中的RS1和RS0选择不同的工作寄存器。 位寻址区20H-2FH 这16个RAM单元可以按位操作,也可以按字节操作数据 缓冲区30H-7FH 这些单元只能按字节寻址 SFR区80H-FFH 特殊功能寄存器中地址可以被8整除的,可以按位寻址,特殊功能寄存器记录了单片机工作状态及工作方式 2.为了使10H—17H作为工作寄存器使用,应该采用什么办法实现?写出相关指令。CPU 复位后,R0---R7的单元地址是多少?

单片机复习题目1

单片机练习题 一、选者题 1.指令MOVX A,@DPTR 产生的信号是 B A:ALE B:RD C:WR D:PSEN 2. 指令MOV A,P1的寻址方式是C。 A:寄存器寻址 B:立即寻址 C:直接寻址 D:间接寻址 3. 指令MOV 30H,C 的寻址方式是B 。 A:寄存器寻址 B:位寻址 C:直接寻址 D:间接寻址 4. 指令MOV A,@A+DPTR的寻址方式是D 。A:寄存器寻址 B:立即寻址 C:直接寻址 D:变址寻址 5. 指令JC 80H 的寻址方式是A。 A:相对寻址 B:立即寻址 C:直接寻址 D:变址寻址 6. 指令MOV A,#50H 的寻址方式是B 。 A:寄存器寻址 B:立即寻址 C:直接寻址 D:变址寻址 7. 电子计算机系统中采用的计数制是B 。 A:十进制 B:二进制 C:八进制 D:十六进制 8. 指令MOV A,@R0 的寻址方式是 D 。 A:寄存器寻址 B:立即寻址 C:直接寻址 D:寄存器间接寻址

9. 在PSW中,用户自定义标志是D 。 A:CY B:AC C:P D:F0 10. 指令MOVX @DPTR,A 产生的信号是 C 。 A:ALE B:RD C:WR D:PSEN 11. 以下的4条指令中,错误的指令是 C 。 A:ADD A,R0 B:ADDC A,R0 C:SUB A,R0 D:SUBB A,R0 12. 以下的4条指令中,错误的指令是 A 。 A:MUL A,B B:MUL AB C:ADD A,B D:SUBB A,B 13. 若(A)=C3H,(R0)=AAH,指令XRL A,R0执行后,A的内容是 B 。A:52H B:69H C:EBH D:6CH 14. 指令MOV A,R0 的寻址方式是 A 。 A:寄存器寻址 B:立即寻址 C:直接寻址 D:变址寻址 15. 80C51复位时,P0~P3口锁存器的状态为 D 。 A:00H B:80H C:不确定 D:FFH 16. 计算机中带符号数的运算最常采用的是 C 。 A:原码 B:反码 C:补码 D:BCD码 17. 一个带符号数的补码是1111 1111B,该数为 A 。 A:-1 B:-127 C:-128

(完整版)单片机原理及应用考试复习知识点

单片机原理及应用考试复习知识点 第1章 计算机基础知识 考试知识点: 1、 各种进制之间的转换 (1) 各种进制转换为十进制数 方法:各位按权展开相加即可。 (2) 十进制数转换为各种进制 方法:整数部分采用“除基取余法”,小数部分采用“乘基取整法”。 (3) 二进制数与十六进制数之间的相互转换 方法:每四位二进制转换为一位十六进制数。 2、 带符号数的三种表示方法 (1) 原码:机器数的原始表示,最高位为符 号位( 0 ‘ +' 1 ‘-'),其余各位为数值位。 (2) 反码:正数的反码与原码相同。 负数的反码把原 码的最高位不变, 其余各位求反。 (3) 补码:正数的补码与原码相同。负数的补码为反码加 1。 原码、反码的表示范围:-127?+127,补码的表示范围:-128?+127。 3、 计算机中使用的编码 (1) B CD 码:每4位二进制数对应1位十进制数。 (2) ASCII 码:7位二进制数表示字符。 0?9的ASCII 码30H ?39H , A 的ASCII 码 41H , a 的 ASCII 码 61H 。 考试复习题: 1、 _______________________________________________________________ 求十进制数-102的补码(以2位16进制数表示),该补码为 ________________________________ ■ 2、 ______________ 123= ______ B= H 。 3、 只有在 _______ 码表示中0的表示是唯一的。 4、 真值-0000000B 的反码为 ____________ ;其补码为 ________________ 11、已知某数的 BCD 码为0111 0101 0100 0010则其表示的十进制数值为( ) + 1000110B 的反码是 ___________ 10101.101B 转换成十进制数是( (A ) 46.625 (B ) 23.625 3D.0AH 转换成二进制数是( (A ) 111101.0000101B (C) 111101.101B 73.5转换成十六进制数是( (A ) 94.8H (B) 49.8H 十进制29的二进制表示为原码( A 11100010 B10101111 10、-49D 的二进制补码为.( ) A 11101111 B 11101101 5、 67、 9、 -0110011B 的补码是 )。 (C) 23.62 (D) 21.625 (B) 111100.0000101B (D) 111100.101B (C) 111H 00011101 C 0001000 (D) 49H 00001111 11101100

单片机复习题(全)

一、填空题 1、MCS-51单片机扩展程序存储器所用的控制信号为(PSEN),扩展数据存储器所用的控制信号为(RD)和(WR)。 2、关于堆栈类操作的两条指令分别是(PUSH)、(POP),操作遵循(先进后出,后进先出)原则。 3、(程序状态字PSW)寄存器的作用是用来保存程序运行过程中的各种状态信息。若累加器A中的数据 为01110010B,则PSW中的P=(0)。 4、若MCS-51单片机采用12MHZ的晶振,它的机器周期为(1us),ALE引脚输出正脉冲频率为(2MHZ) 5、要使MCS-51 单片机从片内的地址0000H 开始执行程序。那么EA应(接高电平)。 6、在片外扩展一片2764程序存储器芯片要( 7根 )地址线。 7、外部中断1(INT1)的中断入口地址为(0013H);定时器1的中断入口地为(001BH)。 8、8751有两个16位可编程定时/计数器,T0和T1。它们的功能可由控制寄存器(TMOD)、(TCON) 的内容决定,且定时的时间或计数的次数与(TH)、(TL)两个寄存器的初值有关。 9、欲使P1口的低4位输出0,高4位不变,应执行一条(ANL P1,#0F0H)命令。 10、串行口的控制寄存器SCON中,REN的作用是(允许串行接收位)。 11、单片机(计算机)在进行(有符号)运算的情况下应使用补码。 12、单片机位寻址区的单元地址是从(20H)单元到(2FH)单元,若某位地址是09H,它所在单元的地 址应该是(21H)。 13、通常,单片机上电复位时PC=(0000)H,SP=(07)H。 14、单片机内部与外部ROM之间的查表指令是(MOVC A,@A+PC)。 15、 DA指令是()指令,它只能紧跟在()指令后使用。 16、当P1口做输入口输入数据时,必须先向该端口的锁存器写入(FFH),否则输入数据可能出错。 17、堆栈的地址由(堆栈指针SP)寄存器内容确定,其操作规律是“(先进后出,后进先出)”。。 18、寄存器PSW中的RS1和RS0的作用是(选择工作寄存器组)。 19、当单片机CPU响应中断后,程序将自动转移到该中断源所对应的入口地址处,并从该地址开始继续 执行程序,通常在该地址处存放转移指令以便转移到中断服务程序。其中INT1 的入口地址为(0013H), 串行口入口地址为(0023H),T0 的入口地址为(000BH)。 20、P0、P1、P2、P3四个均是(8)位的(并行)口(填“串行”还是“并行”),其中P0的功能是(地 址/数据分时复口)。 21、根据传送的信息的属性,总线可分为数据总线、(地址总线)和控制总线。 22、片内RAM可进行位寻址的空间位地址范围是(00H ~ FFH)。 23、MCS-51单片机系列有(5)个中断源,可分为(2)个优先级,各中断源的中断请求是属于什么级别 是由(IP)寄存器的内容决确定的。 24、片内RAM可进行位寻址的空间位地址范围是() 25、8051单片机有(5)个中断源,(2)级中断优先级别。

C51单片机复习题-简答题

一、问答题 1.简述C51语言和汇编语言的比较 使用C51语言进行嵌入式系统的开发,有着汇编语言所不可比拟的优势: ①编程调试灵活方便; ②生成的代码编译效率高; ③模块化开发; ④可移植性好; ⑤便于项目的维护; 2.简述单片机的C语言的特点 单片机的C语言的特点主要体现在以下几个方面: ①无需了解机器硬件及其指令系统,只需初步了解MCS-51的存储器结构; ② C51能方便的管理内部寄存器的分配、不同存储器的寻址和数据类型等细节问题,但对硬件控制有限;而汇编语言可以完全控制硬件资源; ③ C51在小应用程序中,产生的代码量大,执行速度慢;但在较大的程序中代码效率高; ④ C51程序由若干函数组成,具有良好的模块化结构,便于改进和扩充; ⑤ C51程序具有良好的可读性和可维护性;而汇编语言在大应用程序开发中,开发难度增加,可读性差; ⑥ C51有丰富的库函数,可大大减少用户的编程量,显著缩短编程与调试时间,大大提高软件开发效率; ⑦使用汇编语言编制的程序,当机型改变时,无法直接移植使用,而C语言程序是面向用户的程序设计语言,能在不同机型的机器上运行,可移植性好。 3.哪些变量类型是51单片机直接支持的? 答:C51编译器支持的数据类型有:位型(bit)、无符号字符型(unsigned char)、有符号字符型(signed char)、无符号整型(unsigned int)、有符号整型(signed int)、无符号长整型(unsigned long)、有符号长整型(signed long)、浮点型(float)和指针型等。 C51编译器支持的数据类型、长度和值域如表1-1所示。 表1-1 C51的数据类型

单片机期末复习 问答题及答案

1、80C51 的外部中断有哪两种触发方式?它们对触发脉冲或电平有什么要求? (1)电平触发方式:CPU在每个机器周期的S5P2期间采样外部中断引脚的输人电平。若为低电平,便置IEl(IEO)为“1”,申请中断;若外部中断引脚为高电平,则IEl(IEO)清零。 (2)边沿触发方式:CPU在每个机器周期的S5P2期间采样外部中断请求引脚的输人电平。如果在相继的两个机器周期采样过程中,一个机器周期采样到外部中断请求为高电平,接着下一个机器周期采样到外部中断请求为低电平,则使IEl(IEO)置1,申请中断;否则,IEl(1E0)置0。 2、单片机怎样管理中断?怎样开放和禁止中断?怎样设置优先级? (1)由中断源提出中断请求,由中断控制允许控制决定是否响应中断,如果允许响应中断,则CPU按设定好的优先级的顺序响应中断。如果是同一优先级的中断,则按单片机内部的自然优先级顺序(外部中断0→定时器0中断→外部中断l→定时器1中断→串行接口中断)响应中断。 CPU响应中断请求后,就立即转入执行中断服务程序。保护断点、寻找中断源、中断处理、中断返回,程序返回断点处继续执行。(2)由中断允许寄存器IE控制开放和禁止中断。欲开放某一中断,则应先开放总中断允许(EA置1),然后开放相应中断的中断允许(相应位置1);若要要禁止中断,则EA置O即可。 (3)由中断优先级控制寄存器IP控制中断优先级,相应位置1,则设为高级中断,置0则为低级。其中:PS为串行中断优先级,PTl(0)为定时中断1(0)优先级,PXl(0)外部中断1(0)优先级。 3、写出下列特殊功能寄存器的名称 TCON :定时器控制寄存器 TMOD :定时器/计数器方式控制寄存器 SCON :串行口控制寄存器 PSW :程序状态字(标志寄存器) IE :中断允许控制寄存器

(完整版)单片机原理及应用考试复习知识点

单片机原理及应用考试复习知识点 第1章计算机基础知识 考试知识点: 1、各种进制之间的转换 (1)各种进制转换为十进制数 方法:各位按权展开相加即可。 (2)十进制数转换为各种进制 方法:整数部分采用“除基取余法”,小数部分采用“乘基取整法”。 (3)二进制数与十六进制数之间的相互转换 方法:每四位二进制转换为一位十六进制数。 2、带符号数的三种表示方法 (1)原码:机器数的原始表示,最高位为符号位(0‘+’1‘-’),其余各位为数值位。 (2)反码:正数的反码与原码相同。负数的反码把原码的最高位不变,其余各位求反。 (3)补码:正数的补码与原码相同。负数的补码为反码加1。 原码、反码的表示范围:-127~+127,补码的表示范围:-128~+127。 3、计算机中使用的编码 (1)BCD码:每4位二进制数对应1位十进制数。 (2)ASCII码:7位二进制数表示字符。0~9的ASCII码30H~39H,A的ASCII码41H,a的ASCII码61H。 第2章80C51单片机的硬件结构 考试知识点: 1、80C51单片机的内部逻辑结构 单片机是把CPU、存储器、输入输出接口、定时/计数器和时钟电路集成到一块芯片上的微型计算机,主要由以下几个部分组成。 (1)中央处理器CPU 包括运算器和控制器。 运算电路以ALU为核心,完成算术运算和逻辑运算,运算结果存放于ACC中,运算结果的特征存放于PSW中。 控制电路是单片机的指挥控制部件,保证单片机各部分能自动而协调地工作。程序计数器PC是一个16位寄存器,PC的内容为将要执行的下一条指令地址,具有自动加1功能,以实现程序的顺序执行。 (2)存储器 分类: 随机存取存储器RAM:能读能写,信息在关机后消失。可分为静态RAM(SRAM)和动态RAM(DRAM)两种。 只读存储器:信息在关机后不会消失。 掩膜ROM:信息在出厂时由厂家一次性写入。 可编程PROM:信息由用户一次性写入。

单片机复习题

一、简答题 1、何谓单片机?单片机与一般微型计算机相比,具有哪些特点? 2、简述8051单片机的内部基本结构。 3、程序状态字PSW中主要包含了哪些状态信息? 4、什么是时钟周期、机器周期、指令周期?8051CPU机器周期与时钟周期是什么关系? 5、若震荡频率f osc=12MHz,则震荡周期、状态周期、机器周期分别为多少? 6、如何区别一条访问数据存储器的指令是访问片RAM还是访问片外RAM? 7、8051的存储器由哪几部分组成?片内RAM分为哪几个性质和用途不同的区域? 8、在8051单片机中,什么是特殊功能寄存器?特殊功能寄存器与其它片内RAM单元有什么区别? 9、简述堆栈工作过程和SP的作用。 10、EA引脚有何功能? 11、51系列程序存储器的编址规律是怎样的?如何知道单片机执行指令时,是从片内ROM中取指令,还是从片外ROM中取指令? 12、访问位地址20H和字节地址20H的区别是什么? 13、按照同一优先级中的优先权排队顺序列出MCS-51的中断源和相应的中断入口地址 14、MCS-51定时器/计数器作定时器以及计数器使用时,计数脉冲由谁提供?这与什么因素有关? 15、已知振荡器振荡频率为12MHz,要求定时器/计数器0产生10ms的定时,试编写初始化程序 16、简述定时器/计数器0、1的4中工作方式的特点。 17、综述P0、P1、P2、P3口各有哪几个功能? 18、为何说P1口是“准双向接口”? 19、波特率表示什么?8051单片机的串口在4种工作方式下的波特率分别如何确定? 20、如异步通信,每个字符由11位组成,串行口每秒钟传送250个字符,则波特率为多少? 21、设串行异步通信的传送速率为2400波特,传送的是带奇偶校验的ASCII码字符,每个字符包含10位(1个起始位,7个数据位,1个奇偶校验位,1个停止符),问每秒钟最多可传送多少个字符? 22、串行数据传送的主要优点和用途是什么? 23、MCS-51有几个中断优先级?如何设定? 24、MCS-51单片机CPU响应中断后,由硬件自动执行哪些操作? 25、MCS-51指令系统主要有哪几种寻址方式?请举例说明。 26、中断服务子程序返回指令RETI和普通子程序返回指令RET有什么区别? 27、试用三种方法,实现累加器A与寄存器B的内容交换。 28、何谓堆栈?为什么要设置堆栈?栈区是怎么样确定的?数据进栈、出栈有何种规律?出 栈用什么指令?进栈用什么指令?进栈、出栈时堆栈指针将怎样变化? 29、基址寄存器加变址寄存器间接寻址指令中使用PC与DPTR有何区别? 30、区分下列指令的不同功能:MOV A,#24H与MOV A,24H 31、分析8051单片机数据传送指令中MOV、MOVC、MOVX的作用。 32、JMP、AJMP、SJMP指令有何区别? 33、用于外部数据传送的指令有哪几条?有何区别? 34、MCS-51单片机扩展系统中,为什么P0口要接一个8位的锁存器,而P2口却不接? 35、单片机系统中的定时和计数功能有何区别?分别适用于什么场合?简述其工作原理。

单片机复习整理

单片机复习整理 第一章主要内容:单片机组成结构 1)内部数据存储区大小、结构,存储器组织结构 2)特殊功能寄存器 微型计算机基本结构: 1、并行总线:8位数据总线、16位地址总线及相应的控制总线,两个独立的地 址空间。 2、三张图的作用;(一)

(二) 这些部分包括: 1)一个8位的微处理器(CPU) 2)片内数据存储器RAM(128B/256B), 用以存放读/写数据,如运算的中间 结果、最终结果及显示的数据等。 3)片内程序存储器ROM/EPROM(4KB/8KB),用以存放程序、一些原始数据 和表格。 4)四个8位并行I/O接口P0~P3,每个口既可以用作输入,也可以用作输出。

●两个定时器/计数器(P3.4、P3.5) ●两个外部中断源(P3.2、P3.3) ●一个全双工的串行I/O口(P3.0、P3.1) 5)、片内振荡器和时钟产生电路XTAL1、XTAL2,用来为单片机提供脉冲。 (8051 单片机内部结构的简图P13) (三)引脚配置图 3、程序状态字寄存器PSW:PSW共8位。程序状态字寄存器PSW用来存放运算结果的一些状态。程序在运行过程中,当执行加法、减法、十进制调整、带进位位逻辑左、右移位、对位操作时,通常会产生进位位、半进位位、溢出位等。有时程序的流向需要根据程序运行过程中位状态条件去执行,因此计算机的CPU内部都设置了一个程序状态寄存器,用来保存当前指令执行后的状态,以供程序查询和判断。 ●RS1(D4)、RS0(D3):工作寄存器组选择位。

●OV(D2):溢出标志位。当进行算术运算时,若运算结果发生溢出,则OV=1,否则OV=0. ●P(D0):奇偶标志位。用来判断累加器A中有奇数个1还是有偶数个1. 4、控制器 1)程序计数器PC(程序指针):PC是专用16位寄存器,存放的是将要执行指令的地 址,它决定了程序执行的流向。单片机上电工作时,PC指针指向程序存储器0000H 单元,即单片机复位后PC=0000H。当程序顺序执行时,CPU每取出指令的一个字节,PC就自动加1,指向下一个字节;当执行中断服务、子程序调用、转移、返回时,把要转向的地址送PC。

单片机复习题带答案

一、单项选择题 1.利用下列( D )关键字可以改变工作寄存器组 A、interrupt B、sfr C、while D、using 2.C51中一般指针变量占用( C )字节存储。 A、一个 B、两个 C、三个 D、四个 3.使用宏来访问绝对地址时,一般需包含的库文件是(B) A、reg51.h B、absacc.h C、intrins.h D、startup.h 4.执行#define PA8255 XBYTE[0x3FFC]; PA8255=0x7e; 后存储单元0x3FFC的值是( A ) A、Ox7e B、8255H C、未定 D、7e 5.设有int i;则表达式i=1,++i,++i||++i,i的值为( C ) A、1 B、2 C、3 D、4 6.设有int a[ ]={10,11,12},*p=&a[0];则执行完*p++;*p+=1;后a[0],a[1],a[2]的值依次是( C ) A、10,11,12 B、11,12,12 C、10,12,12 D、11,11,12 7.设有int i;则表达式i=1,++i,i||++i,i的值为( B ) A、1 B、2 C、3 D、4 8、单片机8051的XTAL1和XTAL2引脚是(D )引脚。 A、外接定时器 B、外接串行口 C、外接中断 D、外接晶振 9、单片机的定时器/计数器设定为工作方式1时,是(D )。 A、8位计数器结构 B、2个8位计数器结构 C、13位计数器结构 D、16位计数器结构 10、串行口每一次传送( C )字符。 A、1个字节 B、1bit C、1帧 D、1 串 11、计算机能直接识别的语言是( C )。 A、汇编语言 B、自然语言 C、机器语言 D、C语言 12、MCS—51单片机的CPU主要的组成部分为(A )。 A、运算器、控制器 B、加法器、寄存器 C、运算器、加法器 D、运算器、译码器 13、MCS-51系列单片机芯片是双列直插式封装的,有( C )个引脚。 A、24 B、30 C、40 D、50 14、MCS-51的中断允许触发器内容为83H,CPU将响应的中断请求是(A )。 A、T0 B、INT1 C、串行接口 D、INT0 15、P0口作数据线和低8位地址线时(C )。 A、应外接上拉电阻 B、不能作I/O口 C、能作I/O口 D、应外接高电平

51单片机复习题1

《单片机》练习题 一、填空题 1、若不使用MCS-51片内的存储器,引脚EA 必须接 地或“0”电平 。 2、MCS-51有4个并行I/O 口,其中P1~P3口是准双向口,所以由输出转输入时必须先写入 1 。 3、MCS-51中有4组工作寄存器,它们的地址范围是 00H ~1FH 。 4、在MCS-51系统中,若用传送指令访问程序存储器,它的操作码助记符是 MOVC 。 5、在MCS-51系统中,若用传送指令访问片外RAM ,它的操作码助记符是 MOVX 。 6、累加器(A)=80H ,执行完ADD A ,#83H 后,标志Cy= 1 。 7、MOV PSW ,#10H 是将MCS-51的工作寄存器组置为第 2 组。 8、设DPTR=2000H ,(A)=80H ,则MOVC A ,@A+DPTR 源操作数的实际地址为 2080H 。 9、PSW 中的RS0 RS1=11H 时,R2的地址为 1AH 。 10、若单片机的使用的频率为6MHz 的晶振,那么振荡周期为 1/(6*1000000)s ;机器周期为 2μs ;指令周期为 2μs ~8μs 。 11、假定(A)=85H ,(R0)=20H ,(20H)=0AFH 。执行下列指令后,A 的内容为 34H ;Cy 的内容为1 ;AC 的内容为 1 ;P 的内容为 1 。 ADD A ,@R0 12、MCS-51的两条查表指令是 MOVC A ,@A+DPTR 和 MOVC A ,@A+PC 。 13、MCS-51中21个特殊功能寄存器凡是能被8整除的都有 位 寻址功能。 14、MCS-51片内20H ~2FH 范围内的数据存储器,既可以字节寻址又可以 位 寻址。 15、在MCS-51系统中,若用传送指令访问片内RAM ,它的操作码助记符是 MOV 。 16、计算机的系统总线分别由 地址 总线、 控制 总线和 数据 总线组成。 17、执行ANL A ,#0FH 指令后,累加器A 的高4位= 0H 。 18、ORL A ,#0F0H 是将A 的高4位置1,而低4位 不变 。 19、12根地址线可寻址 4 KB 的存储单元。 20、假定(SP)=60H ,(A)=30H ,(B)=70H ,执行下列指令后,SP 的内容为 62H ;61H 单元的内容为 30H ;62H 单元的内容为 70H 。 PUSH A PUSH B 21、MCS-51芯片的TXD 和RXD 引脚的作用是 串行发送和接收数据 。 22、MCS-51单片机是( 8 )位的单片机。 23、MCS-51单片机有( 5 )个中断源,( 2 )级优先级中断。 24、串行口方式3发送的第9位数据要事先写入( SCON )寄存器的( TB8 )位。 25、串行口的方式0的波特率为 (F OSC /12 )。 26、8051内部数据存储器的地址范围是(00~7FH ),位地址空间的字节地址范围是(20H~2FH ),对应的位地址范围是(00~7FH ),外部数据存储器的最大可扩展容量是(64KB )。 27、已知fosc=12MHz ,T0作为定时器使用时,其定时时间间隔为( 1us )。 28、串行口方式2接收到的第9位数据送( SCON )寄存器的( RB8 )位中保存。 29、当单片机复位时PSW =( 00 )H ,这时当前的工作寄存器区是( 0 )区,R6所对应的存储单元地址为( 06 )H 。 30、若A 中的内容为67H ,那么,P 标志位为( 1 )。 31、MCS-51单片机的通讯接口有( 串行 )和(并行 )两种型式。在串行通讯中,发送时要把( 并行)数据转换成(串行 )数据。接收时又需把( 串行 )数据转换成(并行 )数据。 32、MCS-51内部提供( 2 )个可编程的( 16 )位定时/计数器,定时器有( 4 )种工作方式。 33、MCS-51复位后,A 的内容为 00H ;SP 的内容为 07H ;P0~P3的内容为 0FFH 。 34、0INT 和1INT 的中断标志位分别是 IE0 和 IE1 。 35、MCS-51芯片外接振荡器即可正常工作的原因是 内部集成有振荡电路 。 36、8031需要外扩程序存储器的原因是 片内未集成程序存储器 。 37、MCS-51读取ROM 存储器数据,使用 MOVC 指令。 38、MCS-51系统的特殊功能寄存器(SFR )是由 通用寄存器和I/O 端口寄存器 组成的。

相关文档