《单片机原理及应用》期末复习题1

合集下载

单片机原理及应用习题及参考答案

单片机原理及应用习题及参考答案

单⽚机原理及应⽤习题及参考答案《单⽚机原理及应⽤》复习题⼀、选择题1、MCS-51响应中断时,下⾯哪⼀个条件不是必须的()(A)当前指令执⾏完毕(B)中断是开放的(C)没有同级或⾼级中断服务(D)必须有RETI2、执⾏PUSH ACC指令,MCS-51完成的操作是()(A)SP+1→SP,(ACC)→(SP);(B)(ACC)→(SP),SP-1→SP(C)SP-1→SP,(ACC)→(SP);(D)(ACC)→(SP),SP+1→SP3、89C51是()(A)CPU (B)微处理器(C)单⽚微机(D)控制器4、关于MCS-51的堆栈操作,正确的说法是()(A)先⼊栈,再修改栈指针(B)先修改栈指针,再出栈(C)先修改栈指针,再⼊栈(D)以上都不对5、MOV C,#00H的寻址⽅式是()(A)位寻址(B)直接寻址(C)⽴即寻址(D)寄存器寻址6、必须进⾏⼗进制调整的⼗进制运算()(A)有加法和减法(B)有乘法和除法(C)只有加法(D)只有减法7、ORG 0000HAJMP 0040HORG 0040HMOV SP,#00H 当执⾏完左边的程序后,PC的值是()(A)0040H (B)0041H (C)0042H (D)0043H 8、MCS-51复位时,下述说法正确的是()(A)(20H)=00H (B)SP=00H (C)SBUF=00H (D)TH0=00H9、可以为访问程序存储器提供或构成地址的有()(A)只有程序计数器PC (B)只有PC和累加器A(C)只有PC、A和数据指针DPTR (D)PC、A、DPTR和SP10、对程序存储器的读操作,只能使⽤()(A)MOV指令(B)PUSH指令(C)MOVX指令(D)MOVC指令11、下⾯哪种设备不是输⼊设备()(A)A/D转换器(B)键盘(C)打印机(D)扫描仪12、要访问MCS-51的特殊功能寄存器应使⽤的寻址⽅式是()(A)直接寻址(B)寄存器间接寻址(C)变址寻址(D)相对寻址13、执⾏MOVX A,@DPTR指令时,MCS-51产⽣的控制信号()(A)/PSEN (B)ALE (C)/RD (D)/WR14、下⾯哪种指令将MCS-51的⼯作寄存器置成3区()(A)MOV PSW,#13H (B)MOV PSW,#18H(C)SETB PSW.4 CLR PSW.3 (D)SETB PSW.3 CLR PSW.415、各中断源发出的中断请求信号,都会标记在MCS-51系统的()(A)TMOD (B)TCON/SCON (C)IE (D)IP16、在中断服务程序中,⾄少应有⼀条()(A)传送指令(B)转移指令(C)加法指令(D)中断返回指令17、ORG 2000HLCALL 3000H0RG 3000HRET 左边程序执⾏完RET指令后,PC= ()(A)2000H (B)3000H (C)2003H (D)3003H18、下⾯哪种外设是输出设备()(A)打印机(B)纸带读出机(C)键盘(D)A/D转换器19、下⾯哪⼀个部件不是CPU的指令部件()(A)PC (B)IR (C)PSW (D)ID20、以下运算中对溢出标志OV没有影响或不受OV影响的运算是()(A)逻辑运算(B)符号数加减法运算(C)乘法运算(D)除法运算21、以下指令中,属于单纯读引脚的指令是()(A)MOV P1,A (B)ORL P1,#0FH(C)MOV C,P1.5 (D)DJNZ P1,short-lable⼆、填空题1、⼀个机器周期= 时钟周期,⼀个时钟周期= 振荡周期,⼀个振荡周期= 节拍。

单片机原理_期末考试试题_(附答案)

单片机原理_期末考试试题_(附答案)

单片机原理及应用期末考试一试题汇总1、单片机是将微办理器、必定容量的RAM 和 ROM以及 (I/O) 口、准时器等电路集成在一块芯片上而构成的微型计算机。

2、单片机 89C51片内集成了 (4)KB 的 FLASHROM,共有 (5) 此中断源。

3、两位十六进制数最多能够表示(256) 个储存单元。

4、89C51是以下哪个企业的产品?(C)A、INTEL B 、AMD C、 ATMEL D、PHILIPS5、在 89C51中,只有当 EA引脚接 ( 高) 电平常, CPU才接见片内的 Flash ROM。

6、是非题:当 89C51的 EA引脚接低电平常, CPU只好接见片外ROM,而不论片内能否有程序储存器。

T7、是非题:当 89C51的 EA引脚接高电平常, CPU只好接见片内的 4KB空间。

F8、当 CPU接见片外的储存器时,其低八位地点由 (P0) 口供给,高八位地点由 (P2) 口供给, 8 位数据由 (P0) 口供给。

9、在 I/O 口中, (P0) 口在接 LED时,一定供给上拉电阻, (P3)口拥有第二功能。

10、是非题: MCS-51系列单片机直接读端口和读端口锁存器的结果永久是同样的。

F11、是非题:是读端口仍是读锁存器是用指令来区其他。

T12、是非题:在 89C51的片内 RAM区中,位地点和部分字节地点是矛盾的。

F13、是非题:中断的矢量地点位于RAM区中。

F14、MCS-51系列单片机是属于( B)系统构造。

A、冯诺依曼B、普林斯顿 C 、哈佛 D 、图灵15、89C51拥有( 64 )KB 的字节寻址能力。

16、是非题:在89C51中,当CPU接见片内、外ROM区时用MOVC 指令,接见片外RAM区时用MOVX指令,接见片内RAM区时用 MOV 指令。

T17、在 89C51中,片内 RAM分为地点为00H~7FH的真实RAM区,和地点为 80H~FFH的特别功能寄存器 (SFR) 区两个部分。

(完整版)单片机原理及应用期末考试试题

(完整版)单片机原理及应用期末考试试题

单片机原理及应用期末考试试题一、填空题(每空1分,共20分)1.相对寻址是以PC的当前值为基准,加上指令中给出的相对偏移量形成目标地址的方式。

2.A T89S51单片机的1个机器周期含有12 个晶振周期或 6 状态周期。

3.AT89S51单片机进行扩展时,用P0 口作为地址/数据总线,用P2口作为地址总线高8位。

4.假定累加器A的内容30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器1031H单元的内容送累加器A中5.指令格式是由操作码和操作数部分组成。

6. AT89S51单片机的串行口控制寄存器中有2个中断标志位,它们是TI和RI7.在进行BCD码加法运算时,紧跟ADD 或 ADDC 指令后的指令必须是DA A 指令8. JNC rel指令执行时,当CY位为0时程序发生跳转。

9.单片机位寻址区的单元地址是从20H单元到2FH单元,若某位地址是10H,它所在单元的地址应该是22H 。

10.外部中断0的中断入口地址为0003H,定时/记数器T1的中断入口地址为001BH。

11.串行口工作方式2为9位异步通信,若SMOD=0,f OSC = 6 MH Z,则其相应波特率为6×106/64 b/s12.堆栈应遵循先进后出规律,堆栈指针的符号为SP二、单项选择题(每小题1分,共20分)1.AT89S51单片机的( d )口的引脚,还具有外中断、串行通信等第二功能。

a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在( b )a)RAM b)ROM c)寄存器 d)CPU3.已知某数的BCD码为0111010101000010 则其表示的十进制数值为(b)a) 7542H b) 7542 c) 75.42H d) 75.424.下列指令中不影响标志位CY的指令有( d )。

a)ADD A,20H b)CLR c)RRC A d)INC A5.CPU主要的组成部部分为( a )a)运算器、控制器b)加法器、寄存器c)运算器、寄存器d)运算器、指令译码器6.AT89S51 的CPU是( c )位的单片机a) 16 b)4c)8 d)准167.AT89S51复位后,PC与SP的值为( b )a )0000H,00H b)0000H,07Hc) 0003H,07H d)0800H,00H8.当需要从AT89S51单片机程序存储器取数据时,采用的指令为(b)。

《单片机原理与应用》复习题1

《单片机原理与应用》复习题1

一、填空题1、80C51单片机的内部RAM的寻址范围为。

2、片内RAM可进行位寻址的空间位地址范围是 _。

3、80C51单片机中P0口和P2口除了可以进行数据的输入、输出外,还可以作为。

4、8051系列单片机扩展外部ROM的最大容量为 _。

5、单片机应用程序一般存放在 _。

6、在接口电路中,把已经编址并能进行读写操作的寄存器称为 _。

7、80C51内部的SFR有 _。

8、80C51基本型单片机的内部ROM为 _。

9、80C51的堆栈一般设在 _。

10、P2口通常用作 _,也可以作通用的I/O口使用。

11、汇编语言源程序的扩展名为 _。

12、将立即数#33H送20H单元使用 _指令。

13、要用传送指令访问80C51片外RAM,它的指令操作码助记符是 _。

14、定时/计数器的控制寄存器为 _。

15、定时器1 工作在计数方式时,其外加的计数脉冲信号应连接到 _引脚。

16、定时/计数器的控制寄存器为TMOD。

17、在中断服务程序中现场保护和现场恢复期间,中断系统应处在 _的状态。

18、在中断服务程序中现场保护和现场恢复期间,中断系统应处在 _的状态。

19、在串行通信中, 8051单片机中发送和接收数据的寄存器是 _。

20、串行口控制寄存器为 _。

21、可编程的接口芯片8155的内部RAM地址为 _。

22、一个10V满刻度的12位ADC能分辨输入电压变化的最小值是 _。

23、ADC0809 芯片有 _路模拟通道。

二、选择题1、80C51单片机的口的引脚具有外中断、串行通信等第二功能。

A、P0B、P1C、P2D、P32、单片机应用程序一般存放在。

A、RAMB、ROMC、寄存器D、CPU3、80C51单片机有中断源___ ____个。

A、5B、2C、3D、 64、80C51单片机的CPU主要由组成。

A、运算器、控制器B、加法器、寄存器C、运算器、寄存器D、运算器、指令译码器5、主频为12MHz的单片机,它的机器周期是______。

2023年《单片机原理及应用》期末试题及答案

2023年《单片机原理及应用》期末试题及答案

2023年《单片机原理及应用》期末试题及答案课程名称:单片机原理及应用考试方式:闭卷考试时间: 120分钟一、单项选择题(每小题1分,共15分)1.在片内RAM中,若某位的位地址为40H,则该位所在字节的字节地址为( B )。

A、27HB、28HC、29HD、2AH2.要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是( B )。

A、MOVB、MOVXC、MOVCD、以上都是3.CPU寻址外设端口地址的方法有两种,一种是统一编址,还有一种是( C )A、混合编址B、动态编址C、独立编址D、变址编址4.AT89S51的中断源全部编为同级时,优先级别最高的是( D )。

A、T1B、外部中断1C、串行口中断D、外部中断05.MCS—51单片机的复位信号是( A )有效。

A、高电平B、低电平C、脉冲D、下降沿6.设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为( C )A、2MHzB、1MHzC、500KHzD、250KHz7.已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为( A )。

A、06HB、F9HC、30HD、CFH8.若某存储器芯片地址线为12根,那么它的存储容量为( C )。

A. 1KBB. 2KBC.4KBD.8KB9.51单片机中, 能做数据线用的I/O接口是( A )。

A、P0B、P1C、P2D、P310.定时器/计数器工作方式1是( D )。

A、8位计数器结构B、2个8位计数器结构C、13位计数结构D、16位计数结构12.若定时/计数器能自动重装载初值,则它工作在( C )A、方式0B、方式1C、方式2D、方式313.关于中断,下列说法正确的是( B )。

A、同级别的中断请求按时间的先后顺序响应B、同级别的中断请求按查询中断标志的先后顺序响应C、同级别的中断能嵌套D、同一时间同级别的多中断请求将形成阻塞,系统无法响应14.AT89S51的片内RAM空间为( A )。

单片机原理及应用_期末考试题复习试卷__含答案

单片机原理及应用_期末考试题复习试卷__含答案

单片机模拟试卷001一、选择题(每题1分,共10分)1.8031单片机的( D )口的引脚,还具有外中断、串行通信等第二功能。

a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在(B)a)RAM b)ROM c)寄存器 d)CPU3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为(B)a)7542H b) 7542c) 75.42H d)75。

424.下列指令中不影响标志位CY的指令有(D )。

a)ADD A,20H b)CLR c)RRC A d)INC A5.CPU主要的组成部部分为(A)a)运算器、控制器 b)加法器、寄存器c)运算器、寄存器 d)运算器、指令译码器6.INTEL 8051 CPU是(C )位的单片机a)16 b)4 c)8 d)准167.8031复位后,PC与SP的值为( B )a )0000H,00H b)0000H,07H c)0003H,07H d)0800H,00H8.当需要从MCS—51单片机程序存储器取数据时,采用的指令为(B)。

a)MOV A, @R1 b)MOVC A, @A + DPTRc)MOVX A,@ R0 d)MOVX A, @ DPTR9.8031单片机中既可位寻址又可字节寻址的单元是( A )a)20H b)30H c)00H d)70H10.下列哪条指令是正确的(D)a) PUSH R2 b) ADD R0,Ac)MOVX A @DPTR d) MOV @R0,A二、填空题(每空1分,共30分)1.一个完整的微机系统由硬件和软件两大部分组成.2.8051 的引脚RST是____(IN脚还是OUT脚),当其端出现高电平时,8051进入复位状态。

8051一直维持这个值,直到RST脚收到____电平,8051才脱离复位状态,进入程序运行状态,从ROM H单元开始取指令并翻译和执行。

3.半导体存储器分成两大类和,其中具有易失性,常用于存储.4.求十进制数—102的补码(以2位16进制数表示),该补码为。

单片机原理及应用期末考试复习资料

单片机原理及应用期末考试复习资料

单片机原理及应用期末考试复习资料1:MCS-51汇编语言指令格式中,唯一不可缺少的部分是。

2.操作码2:在下列MCS-5l单片机各条指令中,错误的是()。

1.MOV A,@R73:MCS-51寻址方式中,操作数Ri加前缀“@”号的寻址方式是()。

1.寄存器间接寻址4:若PSW的RS1/RS0=10则单片机工作寄存器工作在()。

3.2区5:单片机8031的ALE引脚是()。

3.输出矩形脉冲,频率为fosc的1/66:单片机中的程序计数器PC用来()。

3.存放下一条指令地址7:单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,MCS-51的PC为16位,因此其寻址范围是( )。

2.64KB8:使8031的定时器T0停止计数的指令是()。

4.CLR TR09:在下列MCS-5l单片机各条指令中,错误的是()。

1.MOVC @A+DPTR,A10:单片机上电复位后,堆栈区的最大允许范围是个单元。

2.12011:下列定时/计数硬件资源中,不是供用户使用的是()。

3.定时器/计数器控制逻辑12:80C51单片机的数据长度是()。

2.8位13:8051单片机中,输入/输出引脚中用于专门的第二功能的引脚是()。

4.P314:累加器A中为无符号二进制数,()实现将A中内容乘以2。

3.CLR C RLC A15:LU表示()。

4.算术逻辑部件16:单片机复位后,()。

2.PC=0000H,SP=07H17:8051单片机中,输入/输出引脚中用于专门的第二功能的引脚是。

4.P318:MCS-51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来()。

4.存放16位地址,作间址寄存器使用19:MCS-51系列单片机的中断系统具有()。

1.5个中断源20:在下列MCS-5l单片机各条指令中,错误的是()。

1.MOVC @A+DPTR,A21:单片机上电复位后,PC的内容和SP的内容为()。

2.0000H,07H22:INTEL8031的P0口,当使用外部存贮存器时它是一个()。

单片机原理及应用期末考试题试卷及答案大全

单片机原理及应用期末考试题试卷及答案大全

单片机模拟试卷001一、选择题(每题1分,共10分)1.8031单片机的( D )口的引脚,还具有外中断、串行通信等第二功能。

a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在( B )a) RAM b)ROM c)寄存器d)CPU3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为( B )a) 7542H b) 7542 c) 75.42H d) 75.424.下列指令中不影响标志位CY的指令有( D )。

a)ADD A,20H b)CLR c)RRC A d)INC A5.CPU主要的组成部部分为( A )a)运算器、控制器b)加法器、寄存器c)运算器、寄存器d)运算器、指令译码器6.INTEL 8051CPU是( C )位的单片机a) 16 b)4 c)8 d)准167.8031复位后,PC与SP的值为( B )a )0000H,00H b) 0000H,07H c) 0003H,07H d)0800H,00H8.当需要从MCS—51单片机程序存储器取数据时,采用的指令为( B )。

a)MOV A, @R1 b)MOVC A,@A + DPTRc)MOVX A, @ R0 d)MOVX A, @ DPTR9.8031单片机中既可位寻址又可字节寻址的单元是( A )a)20H b)30H c)00H d)70H10.下列哪条指令是正确的( D )a) PUSH R2 b) ADD R0,Ac) MOVX A @DPTR d) MOV @R0,A二、填空题(每空1分,共30分)1.一个完整的微机系统由硬件和软件两大部分组成。

2.8051 的引脚RST是_IN脚___(IN脚还是OUT脚),当其端出现_高___电平时,8051进入复位状态。

8051一直维持这个值,直到RST脚收到_低___电平,8051才脱离复位状态,进入程序运行状态,从ROM 000 H 单元开始取指令并翻译和执行。

《单片机原理和应用》一(含答案)

《单片机原理和应用》一(含答案)

《单片机原理与应用》期末复习题一一、填空题:1.单片微型计算机是一种把(1)中央处理器(CPU)(2)半导体存储器(ROM、RAM)(3)输入/输出接口(I/O接口)(4)定时器/计数器(5)中断系统(6)串行口等部分集成在同一块硅芯片上的有完整功能的微型计算机。

2.十进制数+100的补码=64H,十进制数-100的补码= 9C H 。

3.在8051单片机内部,其RAM高端128个字节的地址空间称为特殊功能寄存器或SFR 区,8051单片机其内部有 21 个特殊功能寄存器,其中11 个可以位寻址。

4.通常单片机上电复位时PC = 0000H,P0~P3 = FFH。

SP = 07H,PSW = 00H ,通用寄存器则采用第0组,这一组寄存器的地址范围是从00H 到07H。

5.若PSW为18H,则选取的是第3组工作寄存器。

6.在微机系统中,CPU是按照程序计数器PC 来确定程序的执行顺序的。

7.ORL A , #0F0H是将A的高四位置1,而低四位不变。

8.堆栈遵循先进后出(或后进先出)的数据存储原则,针对堆栈的两种操作为PUSH 和 POP 。

9.MCS-51片内20H~2FH范围内的数据存储器,既可以字节寻址又可以:位寻址。

10. 8位二进制数,采用补码形式表示带符号数,它能表示的带符号数真值的范围是分别为-128~127。

11.I/O端口作为通用输入输出口时,在该端口引脚输入数据时,应先向端口锁存器进行写“1”操作。

12.MCS51单片机PC的长度为16位;SP的长度为8位,数据指针DPTR的长度为16位。

13.8051片内有256B的RAM ,可分为四个区,00H~1FH为工作寄存器区;20H~2FH为位寻址区;30H~7FH为堆栈、数据缓冲区;80H~FFH为特殊功能寄存器区。

14.半导体存储器中有一类在掉电后不会丢失数据,称为只读存储器,另一类掉电后丢失数据,且通电后也不能自动恢复,称为随机存取存储器。

单片机原理及应用期末考试 试卷

单片机原理及应用期末考试 试卷

第 1 页 共 3 页衡水学院数学系2007-2008学年度第一学期期末考试05计普本、07计接本《单片机原理及应用》试卷 B班级_____ 学号_____姓名_____---------------------密 封 线---------------------- -命题教师:刘光伟 试卷审核人:万厚冲一、填空题(每空1分,共20分)1. MCS-51 单片机有 5 个中断源,分别是:_INT0__ 、___INT1___ 、 T0 ______ 、 T1______ 、 TX/RX______ 。

2. 通常,单片机上电复位时PC=0000H ,SP=07H ;而工作寄存器则缺省采用第 00 组,这组寄存器的地址范围是从00H--07H 。

3. 假定累加器A 的内容30H ,执行指令:1000H :MOVC A ,@A+PC后,把程序存储器 1031H 单元的内容送累加器A 中。

4. 用串行口扩展并行口时,串行接口的工作方式应选为 方式0 。

5. 计算机的系统总线有地址总线、控制总线和 数据总线 。

11. 在串行通信中,按数据传送方向有 双工 , 单工 , 和 半双工 三种方式。

二、单项选择题(每小题2分,共40分)1.当需要从 MCS-51 单片机程序存储器取数据时,采用的指令为B 。

A.MOV A, @R1B.MOVC A, @A+ DPTRC.MOVX A, @R0D.MOVX A, @DPTR2.在CPU 内部,反映程序运行状态或反映运算结果的特征寄存器是 B 。

A.PC B.PSW C.A D.SP3.在微型计算机中,负数常用 C 表示。

A .原码B .反码C .补码D .真值 4.指令AJMP 的跳转范围是 C 。

A .256B B.1KB C.2KB D.64KB5.下列四条叙述中,有错误的一条是 A 。

A.16根地址线的寻址空间可达1MBB.内存储器的存储单元是按字节编址的C.CPU 中用于存放地址的寄存器称为地址寄存器D.地址总线上传送的只能是地址信息9.MCS-51单片机的定时器/计数器工作方式1是 B 。

单片机原理及应用期末复习 题库

单片机原理及应用期末复习    题库
一、填空题 1.十进制255的二进制是11111111,十六进制是FF。 2.单片机是将CPU、存储器、特殊功能寄存器、定时/计数器和输入/输 出接口电路、以及相互连接的总线等集成在一块芯片上。 3.AT89S51单片机共有4个8位的并行I/O口,其中既可用作地址/数据 口,又可用作一般的I/O口的是P0。 4.若采用12MHz的晶振,则MCS-51单片机的振荡周期为1/12μS,机器 周期为1μS。 5、AT89S51单片机字长是8位,有40根引脚。 6.89S51单片机是8位单片机,其PC计数器是16位。 7.若单片机使用的晶振频率是6MHz,那么一个振荡周期是1/6µS,一个 机器周期是2μS。 8.89S51单片机是+5V供电的。 9.堆栈是内部数据RAM区中,数据按先进后出的原则出入栈的。 10.MSC-51系列单片机具有4个并行输入/输出端口,其中P0口是一个 两用接口,它可分时输出外部存储器的低八位地址和传送数据,而P1口 是一个专供用户使用的I/O口,常用于第二功能的是P3口。 11.当单片机系统进行存储器扩展时,用P2口的作为地址总线的高八 位,用P0作为地址总线的低八位。 12.半导体存储器分为ROM和RAM两大类,其中前者具有非易失性(即 掉电后仍能保存信息),因而一般用来存放系统程序,而后者具有易失 性,因而一般用来存放经常变动的用户程序中间结果等。 13.当单片机系统需要外扩展存储器时,P2和P0作为地址总线。 14.AT89S51单片机上电初始化后,将自动设置一些寄存器的初始值,其 中堆栈指针SP的初始值为07H,P0口复位值是FFH。 15.单片机两种节电模式:空闲模式和掉电模式,节电模式是由特殊功 能寄存器PCON中的有关位来控制的。
(×)16.8051单片机必须使用内部ROM。 (√)17.8051是一种8位单片机。 (√)18.MCS-51单片机的CPU能同时处理8位二进制数据。 (√)19.AT89S51单片机采用的是哈佛结构。 (√)20.RXD表示串行口输入端,而TXD表示串行口输出端。 (×)21.系统复位后,四个I/O口的初始值都是00H。 (×)22.一般AT89S51单片机的特殊功能寄存器的数据都是8位的,但数 据指针寄存器DPTR的数据却是16位的。 (√)23.AT89S51单片机共有4个8位的并行I/O口,其中P2口既可用作地 址/数据口,又可用作一般的I/O口。 (√)24.sbit不可用于定义内部RAM的位寻址区,只能用在可位寻址的 SFR上 (√)25.SFR中凡是能被8整除的地址,都具有位寻址能力。 (√)26.8051单片机,程序存储器和数据存储器扩展的最大范围都是一 样的。 (×)27.MCS—51单片机上电复位后,片内数据存储器的内容均为00H。 (√)28.当8051单片机的晶振频率为12MHZ时,ALE地址锁存信号端的 输出频率为2MHZ的方脉冲。 (×)29.在51系列的单片机系统中,一个机器周期是固定的。 (√)30.特殊功能寄存器的名字,在C51程序中,全部大写。 (×)31.在C语言中,函数的调用是可以根据需要随便调用,前面的函 数可以调用后面的函数,后面的函数也可以调用前面的函数,无需声 明。 (√)32.若一个函数的返回类型为void,则表示其没有返回值。(×) 33.用C语言编写AT89C51单片机时,必须添加的头文件是“stdio.h”。 (×)34.采用单片机的C语言开发时,只能利用C51语言书写程序,不

2020-2021学年第一学期单片机原理及应用期末考试试卷(含答案)

2020-2021学年第一学期单片机原理及应用期末考试试卷(含答案)

2020-2021学年第一学期单片机原理及应用期末考试试卷一、单项选择题(33小题,共33分)[1分](1)要MCS-51系统中,若晶振频率屡8MHz,一个机器周期等于( ) μsA 1.5B 3C 1D 0.5[1分](2)MCS-51的时钟最高频率是 ( ).A 12MHzB 6 MHzC 8 MHzD 10 MHz[1分](3)下列不是单片机总线是()A 地址总线B 控制总线C 数据总线D 输出总线[1分](4)十进制29的二进制表示为原码()A 11100010B 10101111C 00011101D 00001111 [1分](5)电子计算机技术在半个世纪中虽有很大进步,但至今其运行仍遵循着一位科学家提出的基本原理。

这位科学家是:()(A)牛顿(B)爱国斯坦(C)爱迪生(D)冯·诺伊曼[1分](6)在CPU中,控制器的功能是:()(A)进行逻辑运算(B)进行算术运算(C)分析指令并发出相应的控制信号(D)只控制CPU的工作[1分](7)下列数据中有可能是八进制数的是:()(A)764 (B)238 (C)396 (D)789[1分](8)MCS-51的时钟最高频率是 ( )A、6MHzB、8MHzC、10MHzD、12MHz[1分](9)-49D的二进制补码为.()A、 11101111B、11101101C、0001000D、11101100[1分](10)要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是( )A、 MOVB、 MOVXC、 MOVCD、以上都行[1分](11)若某存储芯片地址线为12根,那么它的存储容量为( )A、1KBB、2KBC、 4KBD、 8KB[1分](12)PSW=18H时,则当前工作寄存器是( )A、 0组成B、 1组成C、2组成D、3组成[1分](13)所谓CPU是指( )A、运算器与存储器B、运算器与控制器C、输入输出设备D、控制器与存储器[1分](14)PSW=18H时,则当前工作寄存器是()(A)0组(B)1组(C)2组(D)3组[1分](15)P1口的每一位能驱动()(A)2个TTL低电平负载有(B)4个TTL低电平负载(C)8个TTL低电平负载有(D)10个TTL低电平负载[1分](16)二进制数110010010对应的十六进制数可表示为()A、192HB、C90HC、1A2HD、CA0H[1分](17)一3的补码是()A、10000011B、11111100C、11111110D、11111101[1分](18)对于8031来说,脚总是()A、接地B、接电源C、悬空D、不用[1分](19)进位标志CY在()中A、累加器B、算逻运算部件ALUC、程序状态字寄存器PSWD、DPOR [1分](20)指令和程序是以()形式存放在程序存储器中A、源程序B、汇编程序C、二进制编码D、BCD码[1分](21)单片机应用程序一般存放在()A、RAMB、ROMC、寄存器D、CPU[1分](22)LJMP跳转空间最大可达到()A、2KBB、256B C 、128B D、64KB[1分](23)8051单片机中,唯一一个用户不能直接使用的寄存器是()A、PSWB、DPTR C 、PC D、B[1分](24)8051单片机中,唯一一个用户可使用的16位寄存器是()A、PSWB、DPTR C 、ACC D、PC[1分](25)ORG 0003HLJMP 2000HORG 000BHLJMP 3000H 当CPU响应外部中断0后,PC的值是()(A)0003H (B)2000H (C)000BH (D)3000H[1分](26)对程序存储器的读操作,只能使用()(A)MOV指令(B)PUSH指令(C)MOVX指令(D)MOVC指令[1分](27)ORG 0003HLJMP 2000HORG 000BHLJMP 3000H 当CPU响应外部中断0后,PC的值是()A、 0003HB、2000HC、000BHD、3000H[1分](28)执行PUSH ACC指令,MCS-51完成的操作是( )A、(ACC)→(SP)SP-1→ SPB、SP+1→ SP (ACC)→(SP)C、SP-1 →SP (ACC)→ (SP)D、(ACC)→(SP)SP+1→ SP[1分](29)各中断源发出的中断请求信号,都会标记在MCS—51系统中的()。

《单片机原理与应用》复习题1

《单片机原理与应用》复习题1

一、填空题1、80C51单片机的内部RAM的寻址范围为。

2、片内RAM可进行位寻址的空间位地址范围是 _。

3、80C51单片机中P0口和P2口除了可以进行数据的输入、输出外,还可以作为。

4、8051系列单片机扩展外部ROM的最大容量为 _。

5、单片机应用程序一般存放在 _。

6、在接口电路中,把已经编址并能进行读写操作的寄存器称为 _。

7、80C51内部的SFR有 _。

8、80C51基本型单片机的内部ROM为 _。

9、80C51的堆栈一般设在 _。

10、P2口通常用作 _,也可以作通用的I/O口使用。

11、汇编语言源程序的扩展名为 _。

12、将立即数#33H送20H单元使用 _指令。

13、要用传送指令访问80C51片外RAM,它的指令操作码助记符是 _。

14、定时/计数器的控制寄存器为 _。

15、定时器1 工作在计数方式时,其外加的计数脉冲信号应连接到 _引脚。

16、定时/计数器的控制寄存器为TMOD。

17、在中断服务程序中现场保护和现场恢复期间,中断系统应处在 _的状态。

18、在中断服务程序中现场保护和现场恢复期间,中断系统应处在 _的状态。

19、在串行通信中, 8051单片机中发送和接收数据的寄存器是 _。

20、串行口控制寄存器为 _。

21、可编程的接口芯片8155的内部RAM地址为 _。

22、一个10V满刻度的12位ADC能分辨输入电压变化的最小值是 _。

23、ADC0809 芯片有 _路模拟通道。

二、选择题1、80C51单片机的口的引脚具有外中断、串行通信等第二功能。

A、P0B、P1C、P2D、P32、单片机应用程序一般存放在。

A、RAMB、ROMC、寄存器D、CPU3、80C51单片机有中断源___ ____个。

A、5B、2C、3D、 64、80C51单片机的CPU主要由组成。

A、运算器、控制器B、加法器、寄存器C、运算器、寄存器D、运算器、指令译码器5、主频为12MHz的单片机,它的机器周期是______。

《单片机原理及应用》期末考试复习题.doc

《单片机原理及应用》期末考试复习题.doc

《单片机原理及应用》期末考试复习题一、填空题1.十进制数-29的8位二进制补码表示为,对应的十六进制数是E3 o2.计算机中最常用的字符信息编码是_ASCII _码。

3.若不使用MCS-51片内存储器,引脚殉必须接地4.若某单片机使用频率为12MHZ的晶振,那么它的时钟周期为1/12 Li S,机器周期为—1__ u So52根地址线可寻址4 KB存储单元。

8、MCS-51 复位时,PSW=_OOH SP=_07H_, CPU 从_0000H单元开始执行程序。

9、在串行通讯中,有、和共三种传送方向形式。

10、根据功能来分,单片机的软件可分为和两大类。

11、单片机由CPU、存储器和三部分组成。

12、ALE信号的作用是_______________________ o13、8051复位后,PC=o若希望从片内存储器开始执行,前脚应接-14、MOVA, 40H指令对于源操作数的寻址方式是o15、MCS-8051系列单片机字长是8位,有40根引脚。

18、累加器(A) =80H,执行完指令ADDA, #83H后,进位位C=。

1.19、指令LCALL 37B0H的首地址在2000H,所完成的操作是_2003H 入栈,37B0H_送入PC。

2.20、MCS-51的并行I/O 口信息有_读锁存器和—读引脚两种读取方法,读-改-写操作是针对并行I/O口内的锁存器进行的。

21、若单片机使用的的晶振频率为6MHz,那么状态周期为;机器周期为指令周期为。

22、 .单片机的工作过程,实际上就是o23、端口(或称口)是接口电路中已编址并能进行读或写操作的。

24、若累加器A中的数据为0U10010B,则PSW中的P=。

二、判断题1.我们所说的计算机实质上是计算机的硬件系统和软件系统的总称。

(1)2.MCS-51的5个中断源优先级相同。

(0 )3.MCS-51外扩I/O口与外RAM是统一编址的。

(1 )4.MCS-51是微处理器。

单片机原理与应用期末试题及答案

单片机原理与应用期末试题及答案

1。

C语言提供的合法的数据类型关键字(B)A、DoubleB、shortC、integerD、Char2。

片内RAM的20H~2FH为位寻址区,所包含的位地址是(B)A、00H~20HB、00H~7FHC、20H~2FHD、00H~FFH3.MCS—51单片机的复位信号是(A)有效A、高电平B、低电平C、脉冲D、下降沿4。

89C51的单片机的堆栈指针(A)A、只能位于内部RAM低128B字节范围内B、可位于内部RAM低256字节范围内C、可位于内部ERRAM内。

D、可位于内部RAM或外部RAM内5.在串行口工作于移位寄存器方式时,其接受由(C)来启动A、RENB、RIC、REN和RID、TR6.单片机中断系统的总允许位为(EA=1)7.当MCS-51单片机接有外部存储器,P2口可作为(D)A、数据输入口B、数据的输出口C、准双向输入/输出口D、输出高8位地址8.C51中一般指针变量占用(C)字节存储A、一个B、两个C、三个D、四个9.使用宏来访问绝对地址时,一般需包含的库文件是(B)A、reg51。

hB、absacc。

hC、intrins。

hD、startup。

h10。

单片机的定时器/计数器工作方式1是 (D )A、8位计数器结构B、2个8位计数器结构C、13位计数结构D、16位计数结构11.C语言提供的特殊寄存储器的数据类型关键字是(sfr/sfr16)12。

8031单片机中,将累加器A中的数输入外RAM的40H单元,可执行的指令()MOV R1, #40H MOVX @R1 , A13。

MCS—51单片机,通常将中间计算器结果放在 (RAM)14.外部中断1的中断入口地址为(0013H)15。

单片机中断系统的优先级是由 (中断优先级控制寄存器IP)控制16.采用(static)关键字定义静态变量17。

采用(地址寄存器), 实现P0口可作地址和数据分时复用。

18.单片机总线系统不包含(文件总线)总线系统包括:地址总线,数据总线,控制总线19。

《单片机原理与应用》一(含答案)

《单片机原理与应用》一(含答案)

《单片机原理与应用》期末复习题一一、填空题:1.单片微型计算机是一种把(1)中央处理器(CPU)(2)半导体存储器(ROM、RAM)(3)输入/输出接口(I/O接口)(4)定时器/计数器(5)中断系统(6)串行口等部分集成在同一块硅芯片上的有完整功能的微型计算机。

2.十进制数+100的补码=64H,十进制数-100的补码= 9C H 。

3.在8051单片机内部,其RAM高端128个字节的地址空间称为特殊功能寄存器或SFR 区,8051单片机其内部有 21 个特殊功能寄存器,其中11 个可以位寻址。

4.通常单片机上电复位时PC = 0000H,P0~P3 = FFH。

SP = 07H,PSW = 00H ,通用寄存器则采用第0组,这一组寄存器的地址范围是从00H 到07H。

《5.若PSW为18H,则选取的是第3组工作寄存器。

6.在微机系统中,CPU是按照程序计数器PC 来确定程序的执行顺序的。

7.ORL A , #0F0H是将A的高四位置1,而低四位不变。

8.堆栈遵循先进后出(或后进先出)的数据存储原则,针对堆栈的两种操作为PUSH 和 POP 。

9.MCS-51片内20H~2FH范围内的数据存储器,既可以字节寻址又可以:位寻址。

10. 8位二进制数,采用补码形式表示带符号数,它能表示的带符号数真值的范围是分别为-128~127。

11.I/O端口作为通用输入输出口时,在该端口引脚输入数据时,应先向端口锁存器进行写“1”操作。

12.MCS51单片机PC的长度为16位;SP的长度为8位,数据指针DPTR的长度为16位。

13.8051片内有256B的RAM ,可分为四个区,00H~1FH为工作寄存器区;20H~2FH为位寻址区;30H~7FH为堆栈、数据缓冲区;80H~FFH为特殊功能寄存器区。

14.半导体存储器中有一类在掉电后不会丢失数据,称为只读存储器,另一类掉电后丢失数据,且通电后也不能自动恢复,称为随机存取存储器。

单片机原理及应用期末考试试题及答案(共4套)

单片机原理及应用期末考试试题及答案(共4套)

单片机考试复习试题及答案(一)一、填空题(25分,每空1分)1. AT89S51单片机为8 位单片机2. MCS-51系列单片机的典型芯片分别为 8031 、 8051 、 8751 。

3. AT89S51的异步通信口为全双工(单工/半双工/全双工)4. AT89S51有 2 级中断, 5 个中断源5. AT89S51内部数据存储器的地址范围是00H~7FH ,位地址空间的字节地址范围是20H~2FH ,对应的位地址范围是00H~7FH ,外部数据存储器的最大可扩展容量是64K 。

6. AT89S51单片机指令系统的寻址方式有__寄存器寻址__、____直接寻址____、___寄存器间接寻址_____、_立即寻址____、基址寄存器加变址寄存器寻址。

7. 如果(A)=34H,(R7)=0ABH,执行XCH A, R7;结果(A)= 0ABH ,(R7)=34H 。

8. 82C55可以扩展3个并行口,其中8 条口线具有位操作功能;9. 当单片机复位时PSW= 00 H,这时当前的工作寄存器区是0区,R4所对应的存储单元地址为04 H。

10. 若A中的内容为67H,那么,P标志位为 1 。

11. 74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中 8 片芯片。

二、判断以下指令的正误:(5分)(1)MOV 28H,@R4;(×)(2)INC DPTR;(√)(3)DEC DPTR ;(×)(4)CLR R0 ;(×)(5)MOV T0,#3CF0H;(×)三、简答题1、如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后:POP DPH;POP DPL;POP SP;则:(DPH)= ___3CH___;(DPL)=___5FH___;(SP)=___50H___;(6分)2、采用6MHz的晶振,定时1ms,用定时器方式0时的初值应为多少?(请给出计算过程)(6分)解:∵采用6MHZ晶振∴机器周期为2us(213-X)×2×10-6=1×10-3∴X=7692(D)=1E0CH=1 1110 0000 1100(B),化成方式0要求格式为 1111 0000 1100 B即0F00CH综上可知:TLX=0CH, THX=0F0H3. 分析下列程序的功能(5分) PUSH ACC PUSH B POP ACC POP B解: 该程序的功能是通过累加器ACC 与寄存器B 数据交换。

单片机原理及应用期末考试试题

单片机原理及应用期末考试试题

单片机原理及应用期末考试一试题单片机原理及应用期末考试一试题一、填空题(每空 1 分,共 20 分)1.相对寻址是以PC的目前值为基准,加上指令中给出的相对偏移量形成目标地址的方式。

2.AT89S51 单片机的 1 个机器周期含有12个晶振周期或6状态周期。

3.AT89S51 单片机进行扩展时,用P0口作为地点 /数据总线,用 P2 口作为地点总线高 8 位。

4.假设累加器 A 的内容 30H,履行指令:1000H:MOVC A,@A+PC 后,把程序储存器 1031H 单元的内容送累加器 A 中5.指令格式是由操作码和操作数部分构成。

6.AT89S51 单片机的串行口控制寄存器中有 2其中止标记位,它们是TI和RI 7.在进行 BCD码加法运算时,紧跟 ADD 或 ADDC指令后的指令一定是DA A指令8. JNC rel 指令履行时,当CY 位为0时程序发生跳转。

9.单片机位寻址区的单元地点是从 20H 单元到2FH 单元,若某位地点是10H,它所在单元的地点应当是22H。

10.外面中止 0 的中止进口地点为 0003H,定时 / 记数器 T1 的中断入口地址为001BH。

11.串行口工作方式 2 为9 位异步通讯,若SMOD=0 ,f OSC = 6 MH Z ,则其相应波特率为6× 106/64b/s12.货仓应按照 先进后出规律,货仓指针的符号为SP二、单项选择题(每题 1 分,共 20 分)1.AT89S51单片机的 (d )口的引脚,还具有外中止、串行通讯等第二功能。

c )a ) P0b ) P1P2d ) P3b2.单片机应用程序一般寄存在( )a)RAMb )ROMc )寄存器d )CPU3.已知某数的 BCD 码为则其表示的十进制数值为( b )a ) 7542Hb ) 7542c )d )4 . 以下指令中不影响标记位 CY 的指令有( d)。

CLRa ) ADD A , 20H db )c )RRC A )INC A5.CPU 主要的构成部部分为( a )a )运算器、控制器b )加法器、寄存器码器c )运算器、寄存器d )运算器、指令译6.AT89S51 的 CPU 是( c )位的单片机a ) 16b )4)8d )准 16c7.AT89S51复位后, PC 与 SP 的值为( b )a ) 0000H , 00Hb ) 0000H ,07Hd )0800H ,00Hc ) 0003H ,07H8.当需要从 AT89S51单片机程序储存器取数据时,采纳的指令为( b )。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、填空题1、若采用6MHz的晶体振荡器,则MCS-51单片机的振荡周期为2/12us ,机器周期为2us 。

2、MCS-51单片机共有 5 个中断源,由IE 寄存器设定中断的开放和禁止;每个中断源有两个优先级,由IP 寄存器设定。

3、单片机的内部RAM区中,可以位寻址的地址范围是20H~2FH ,特殊功能寄存器中,可位寻址的地址是80H~FFH 。

4、MSC-51单片机引脚信号中,信号名称带上划线的表示可外接电路或低电平时该信号有效;5、函数是C 语言的基本单位。

6、若由程序设定RS1、RS0=0、1,则工作寄存器R0~R7的直接地址为08H~0FH 。

7、串行口通信方式 2 接收到的第9 位数据送SCON 寄存器的RB8 位中保存。

8、MCS-51内部提供 2 个可编程的16 位定时/ 计数器,定时器有 4 种工作方式。

9、在C51中,变量的数据类型说明为bit ,则其取值范围是0 或1 。

10、串行口方式 3 发送的第9 位数据要事先写入SCON 寄存器的RB8 位。

11、MCS—51 单片机外部中断请求信号有电平方式和脉冲方式,在电平方式下,当采集到P3.2 或P3.3 引脚的有效信号为低电平时,激活外部中断。

12、CPU又称MPU ,一般由运算器和控制器两部分组成。

13、使用DPTR作间址指针进行寄存器间接寻址时,其寻址能力为所有存储器。

14、整型变量的占用的存储空间是两个字节;字符型变量占用的存储空间是一个字节15、ALU指的是算术/ 逻辑单元。

16、MCS-51单片机的中断源分别是外部中断0 、定时/ 计数器0 、外部中断1 、定时/ 计数器1 、串行口接收/ 发送中断。

17、KeiL C51 软件中,工程文件的扩展名是.Uv2 ,编译连接后生成可烧写的文件扩展名是_.hex二、选择题1、C语言中最简单的数据类型包括(B/D )。

A、整型、实型、逻辑型B、整型、实型、字符型D、整型、实型、逻辑型、字C、整型、字符型、逻辑型符型2、下列描述中正确的是( D )。

A、程序就是软件B、软件开发不受计算机系统的限制C、软件既是逻辑实体,又是物理实体D、软件是程序、数据与相关文档的集合3、下列计算机语言中,CPU能直接识别的是( D )。

A、自然语言 B 、高级语言C、汇编语言D、机器语言4、MCS-5l 单片机的堆栈区是设置在( C ) 中。

A、片内R O M区B、片外R O M区C、片内RAM区D、片外RAM区5、以下叙述中正确的是( C )。

A、用C语言实现的算法必须要有输入和输出操作B、用C语言实现的算法可以没有输出但必须要有输入C、用C程序实现的算法可以没有输入但必须要有输出D、用C程序实现的算法可以既没有输入也没有输出6、定时器/ 计数器工作方式 1 是( D ) 。

A、8 位计数器结构 B 、2 个8 位计数器结构C、13 位计数结构D、16 位计数结构8、C语言提供的合法的数据类型关键字是( D )。

A、DoubleB、shortC、integer D、Char9、片内RAM的20H~2FH为位寻址区,所包含的位地址是( B ) 。

A、00H~20H B 、00H~7FH C、20H~2FH D、00H~FFH10、以下能正确定义一维数组的选项是( B )。

A、int a[2,5]={0,1,2,3,4,5};B、chara[ ]={0,1,2,3,4,5};C、char a={'A','B','C'}; D 、int a[5]="0123";11、MCS-51单片机的复位信号是( A ) 有效。

A、高电平B、低电平C、脉冲D、下降沿12、8051 的单片机的堆栈指针( D )A、只能位于内部RAM低128 字节范围内B、可位于内部RAM低256 字节范围内C、可位于内部ERRAM内。

D、可位于内部RAM或外部RAM内13、在串行口工作于异步通信方式时,其接收由( C )来启动。

A、REN B 、RI C 、REN和RI D、TR14、存储16×16 点阵的一个汉字信息,需要的字节数为( A )A、32B、64C、128D、25615、设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为( B )A、2MHzB、1MHzC、500kHz D、250kHz16、利用下列( D )关键字可以改变工作寄存器组A、interruptB、sfrC、whileD、using17、C51中一般指针变量占用( c ) 字节存储。

A、一个B、两个C、三个D、四个18、使用宏来访问绝对地址时,一般需包含的库文件是( b )A、reg51.hB、absacc.hC、intrins.hD、startup.h19、单片机的定时器/ 计数器工作方式 1 是( D ) 。

A、8 位计数器结构B、2 个8 位计数器结构C、13 位计数结构D、16 位计数结构20、串行口每一次传送( C ) 字符。

A、1 个B、1 串C、1帧D、1 波特21、数据的存储结构是指( D )。

A、存储在外存中的数据B、数据所占的存储空间量C、数据在计算机中的顺序存储方式D、数据的逻辑结构在计算机中的表示22、下列关于栈的描述中错误的是( C )。

A、栈是先进后出的线性表 B 、栈只能顺序存储C、栈具有记忆作用D、对栈的插入和删除操作中,不需要改变栈底指针23、在寄存器间接寻址方式中,间址寄存器中存放的数据是( B ) 。

A、参与操作的数据B、操作数的地址值C、程序的转换地址D、指令的操作码24、MCS-51单片机的复位信号是( A ) 有效。

A、高电平B、低电平C、脉冲D、下降沿25、为了使模块尽可能独立,要求( A )。

A、模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B、模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C、模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D、模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强26、若MCS-51单片机使用晶振频率为6MHz时,其复位持续时间应该超过( 4 ) 。

A、2μsB、4μsC、8μs D、1ms27、以下选项中可作为C语言合法常量的是( A )A、-80 B 、-080 C、-8e1.0 D、-80.0e28、能够用紫外光擦除ROM中程序的只读存储器称为( C ) 。

A、掩膜ROMB、PROMC、EPROMD、EEPROM29、以下不能定义为用户标识符是( D )。

A、Main B 、_0 C、_int D、sizeof30、下选项中,不能作为合法常量的是( B )。

A、1.234e04B、1.234e0.4C、1.234e+4D、1.234e031、存储16×16 点阵的一个汉字信息,需要的字节数为( D )A、32 B 、64 C、128 D、25632、以下选项中合法的字符常量是( D )A、"B" B 、’010’C、68 D、D33、设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为( B )A、2MHz B 、1MHz C、500kHz D、250kHz34、下列数据字定义的数表中,( D ) 是错误的。

D、DWOABCHA、DW“AA” B 、DW“A” C 、DW“OAB”C三、判断题(√╳ )1、在对某一函数进行多次调用时,系统会对相应的自动变量重新分配存储单元。

(√)2、自动变量属于局部变量。

(√)3 、Continue 和break 都可用来实现循环体的中止。

(╳)4、在MCS-51系统中,一个机器周期等于 1.5 μs。

(√)5、若一个函数的返回类型为void ,则表示其没有返回值。

(√)6、所有定义在主函数之前的函数无需进行声明。

(√)7、定时器与计数器的工作原理均是对输入脉冲进行计数。

(√ )8、END表示指令执行到此结束。

(╳)9、MCS-51的相对转移指令最大负跳距是127B。

(╳ )10、MCS-51的程序存储器只是用来存放程序的。

(√)11、TMOD中的GATE=1时,表示由两个信号控制定时器的的启停。

(╳)12、MCS-51的特殊功能寄存器分布在60H~80H地址范围内。

(√)13、片内RAM与外部设备统一编址时,需要专门的输入/ 输出指令。

(√)14.寄存器间接寻址可以访问数据存储器,也可以访问程序存储器。

(√)15.在C51中,将数据的存储类型说明为data ,则该数据映射的存储空间为片内位寻址空间。

(╳ )16.MCS—51 属于16位的单片机。

(╳ )17.基址加变址寻址只能访问程序存储器。

(√ )18.位地址和字节地址在形式上没有区别。

(√)19.如果x=0xEA,则执行x<<2 后,x 的值为0xA8。

(√ )20.在MCS—51 的指令系统中,地址分为字节地址和位地址。

(╳)21.汇编语言指令就是指能被CPU直接执行的指令。

(√)22.在MCS—51 的指令系统中,伪指令、指令都是在程序执行的时候起作用。

(╳)23、(R7) 表示工作寄存器R7 中的内容。

(√)24、若一个函数的返回类型为void ,则表示其没有返回值。

(√ )25、定时器与计数器的工作原理均是对输入脉冲进行计数。

(√)26、SFR中凡是能被8 整除的地址,都具有位寻址能力。

(√)27、不能用“sfr16 ”直接访问定时器/计数器0 和1 。

(╳ )28、MCS-51单片机的程序存储器只能用来存放程序的。

(╳)29、串口中断标志由硬件清0。

(√)30、特殊功能寄存器的名字,在C51程序中,全部大写。

(√ )31、“sfr ”后面的地址可以用带有运算的表达式来表示。

(√)32 、#include <reg51.h> 与#include “re g51.h ”是等价的。

(╳)33 、sbit 不可以用于定义内部R A M的可位寻址区,只能用在可位寻址的SFR上。

四、简答题1、在使用8051 的定时器/ 计数器前,应对它进行初始化,其步骤是什么?解:1、配置定时器/ 计数器的工作方式。

2 、给THi 和TLi 赋初值。

3 、启动定时/ 计数器。

4 、打开定时/ 计数器中断标志。

5 、打开总中断。

2、在有串行通信时,定时器/ 计数器1 的作用是什么,怎样确定串行口的波特率?解:如果有串行通信时,定时器/ 计数器 1 的作用是控制波特率。

串行口的波特率是有定时器 1 的溢出率决定的。

3.51 系列单片机具有几个中断源,分别是如何定义的?其中哪些中断源可以被定义为高优先级中断,如何定义?解:51 系列单片机具有 5 个中断源。

相关文档
最新文档