51单片机复习题1

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

《单片机》练习题

一、填空题

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 端口寄存器 组成的。

39、MCS-51系统复位控制信号的有效电平是 高电平 。

40、MCS-51程序存储器寻址,使用变址寻址方式。

41、MCS-51系统的立即寻址的用途是给内部单元赋值。

42、MCS-51系统开关外部地址锁存器的控制信号是ALE 。

43、MCS-51系统外部RAM 无(填有或无)支持位操作的单元。

44、KeiL C51软件中,工程文件的扩展名是UV2 ,编译连接后生成可烧写的文件扩展名是HEX 。

45、函数是C语言的基本单位。

46、变量的指针就是变量的地址;指针变量的值是指针。

47、C51的基本数据类型有位型、字符型、整形、长整形、浮点型、双精度浮点型。

48、C51的存储类型有data 、bdata 、idata 、pdata 、xdata 、code 。

49、C51程序与其他语言程序一样,程序结构也分为顺序结构、选择结构(或分支结构)、循环结构三种。

50、C51数组的一个很重要的用途就是查表。

51、单片机程序的入口地址是__0000H__。

52、A/D芯片选择最主要的参数是分辨率和转换速度。

二、选择题

1、当MCS-51系统使用12MHz振荡频率,最长的指令周期是(A)。

A、4微秒

B、6微秒

C、8微秒

D、4毫秒

2、某存储器芯片地址线为12根,那么它的存储容量为( C )。

A、1KB

B、2KB

C、4KB

D、8KB

3、要访问MCS-51的特殊功能寄存器应使用的寻址方式是( C )。

A、寄存器间接寻址

B、变址寻址

C、直接寻址

D、相对寻址

4、MOV C,7FH指令中目的操作数的寻址方式是( A )。

A、位寻址

B、直接寻址

C、立即寻址

D、寄存器寻址

5、当MCS-51复位时,下面说法正确的是:( A )。

A、PC=0000H

B、SP=00H

C、P0=00H

D、(20H)=00H。

6、要使MCS-51能够响应定时器T1中断、串行接口中断,它的中断允许寄存器IE的内容应该是( A )。

A、98H

B、84H

C、42H

D、22H

7、PC中存放的是( A )。

A、下一条要执行的指令的地址

B、当前正在执行的指令

C、当前正在执行的指令地址

D、下一条要执行的指令

8、各中断源发出的中断请求信号,都会标记在MCS-51系统中的( B )。

A、TMOD

B、TCON和SCON

C、IE

D、IP

9、8051的串行通信口为( D )工作方式。

A、单工

B、全单工

C、半双工

D、全双工

10、MCS-51系统支持的串行通信是(B )。

A、同步和异步

B、异步和全双工

C、同步和全双工

D、异步和半双工

11、开始时(A)=0,但在MCS-51执行完MOV A,#08H后,PSW的哪一位被置1( D )。

A、Cy

B、AC

C、OV

D、P

12、8051单片机中,唯一一个用户不能直接使用的寄存器是( C )

A、PSW

B、DPTR C 、PC D、B

13、当需要从MCS-51单片机程序存储器取数据时,采用的指令为( B )

A、MOV A, @R1

B、MOVC A, @A+DPTR

C、MOVX A, @R0

D、MOVX A, @DPTR

相关文档
最新文档