《单片机原理及应用》期末复习题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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  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 个中断源。

相关文档
最新文档