单片机机原理试卷(复习) 联系客服

发布时间 : 星期一 文章单片机机原理试卷(复习)更新完毕开始阅读9ecce983effdc8d376eeaeaad1f34693dbef10ce

.

1、在远距离数据传送时,一般采用______传送方式。( ) A.串行 B.并行 C.模拟 D.数字 2、中央处理器是由___________构成。( ) A.运算器、存储器 B.运算器、控制器 C.运算器和I/O接口 D.运算器、控制器、存储器和I/O接口 3、51单片机中支持多机通信的串行口方式是( )。 A.方式0和1 B.方式1和 C.方式2和3 D.方式3和0 4、下列关于MCS-51单片机的复位方式说法正确的是( )。 A.复位时将PC和SP清零,使得单片机从0000H单元开始执行程序 B.复位可以使系统脱离死锁状态,并且是退出掉电方式的唯一方法 C.复位会改变内部的一些专用寄存器和用户RAM中的数据 D.复位时会将ALE设置为高电平,PSEN为低电平

5.MCS—51单片机的数据指针DPTR主要用来( ) 。 A.存放指令 B.存放16位地址,作间址寄存器使用 C.存放下一条指令地址 D.存放上一条指令地址 6、所谓CPU是指( )

A、运算器和控制器 B、运算器和存储器 C、输入输出设备 D、控制器和存储器 7、访问片外数据存储器的寻址方式是( )

A、立即寻址 B、寄存器寻址 C、寄存器间接寻址 D、直接寻址 8、堆栈数据的进出原则是( )

A、先进先出 B、先进后出 C、后进后出 D、进入不出 9、控制串形接口工作方式的寄存器是。( ) A、TCON B、PCON C、SCON D、TMOD

10、下面哪种方式适合用于处理外部突发事件。( )

A、DMA B、无条件传送 C、中断 D、条件查询传送

1、汇编语言程序一般有四种结构形式,即:顺序结构、分支结构、______和子程序结构。 2、单片机是把 、 、 、时钟及其其它外围电路通过总线连接在一起集成在一个芯片上构成的微型计算机系统。

3、I/O数据传送的控制方式有___________、程序查询方式、___________。 4、P2口的功能为____________和____________。

5、计算机中按功能把总线分为数据总线、____________总线和____________总线。 6、ADC0809是____________位ADC转换器,其分辨率为____________。 7、8051有两个并行且相互独立的存储器系统,即____________存储器系统和____________存储器系统。

8、一个16K×8的存储器,应该具备______________根地址线。

Word 资料

.

9、MCS_51单片机一个完整的中断过程可分为 、 和中断返回。

10单片机是把 、 、 、时钟及其其它外围电路通过总线连接在一起集成在一个芯片上构成的微型计算机系统。

11、伪指令中,起始地址伪指令是 ,汇编结束伪指令是 ,定义字节伪指令是

12、P3口的功能为____________和____________。

13、计算机中按功能把总线分为数据总线、____________总线和____________总线。 14、8051有两个并行且相互独立的存储器系统,即____________存储器系统和

____________存储器系统。

15、一个16KB的存储器,应该具备______________根地址线。

1、简述MCS-51单片机中断源的入口地址和中断响应原则。 2、简述MCS-51单片机多机通信的过程 3、利用8255作键盘接口,实现4×8键盘的设计,若PA口接键盘列线,PC口接键盘行线,试画出接口电路并给出该键盘的按键处理流程图。 4、逐次逼近A/D转换器的工作原理是什么。

1、若内部RAM的20H单元开始存放8个数,找出其中最大数,完成下列程序:

MOV R0,#20H CHK: JNC LOOP1

( ① ) MOV A,@R0 MOV A,@R0 LOOP1:DJNZ R7,LOOP

LOOP: INC R0 MOV 2BH,A

MOV 2AH,@R0 HERE: AJMP HERE ( ② )

1〉①中填入的指令是:( ); 2〉②中填入的指令是:( )。

2、51片内RAM中从起始地址为DATA单元存有32个字节的字符串,相应程序如下 MOV R0,#DATA INC DPTR

MOV DPTR,#BUFFER INC R0 MOV R1,#20H MOVX @DPTR,A LOOP: MOV A,@R0 DJNZ R1,LOOP

SUBB A,#41H LOOP1:RET JZ LOOP1 1〉该程序的功能是:

( ); 2〉该程序忽略了一个因素,可能引起判断错误,请指出: ( )。

Word 资料

.

3。设两个十进制数分别在内部RAM40H单元和50H单元开始存放(低位在前),其字节长度存放在内部30H单元中。

MOV R0,#40H MOV R1,#50H MOV R2,#30H CLR C

LOOP: MOV A,@R0

ADDC A,@R1 DA A

MOV @R0,A INC R0 INC R1

DJNZ R2,LOOP RET

(1)程序的功能是:___________, (2)结果存在___________。

4、MOV R0,#DATA MOV A,@R0 RL A MOV R1,A RL A RL A ADD A,R1 MOV @R0,A

1>该程序的功能是:

( );

2>若不使结果产生溢出,则运行前A的值应小于等于( )。 5。MOV A,#0FEH ADD A,#0FEH INC A

则运行后,A=( ),CY=( )。

6、8255控制寄存器地址0003H,下列指令执行后,A口方向为____________,B口方向为____________,C口高位方向为____________。

MOV R0,#03H MOV A,#95H MOVX @R0,A

Word 资料

.

1、某单片机系统的程序存储器配置如图所示, 要求:1〉判断U1~U4的存储容量;

2〉试说明各个芯片的地址范围。

2、 如图所示的电路中,每来回扳动一次开关S将会产生一次外部中断请求,若采用边沿触发,利用该中断读取按键K0-K3的状态,驱动相应编号的发光二极管,开关断开时相应的二极管亮,按要求完成相应的主程序和中断服务程序。

ORG 0000H START:LJMP MAIN

( ) LJMP EXTR0 ORG 0030H MAIN:SETB IT0

( ) ( )

Word 资料

;脉冲边沿触发 ;外部中断0允许 ;总中断允许