8031单片机共有( )个8位并行口。A:1 B:2 C:3 8031单片机共有( )个串行口。A:1 B:2 C:3
D:4
D:4
8031单片机共有( )个外部中断输入口。A:1 B:2 C:3 D:48031单片机共有( )个计数器输入口。A:1 B:2 C:3 外部中断/INT0的中断入口地址为( )。A: 0000H B: 0003H C: 0008H 外部中断/INT1的中断入口地址为( )。A: 0000H B: 0003H C: 0008H
D: 4
D: 0013H
D: 0013H
计数器/定时器T0的中断入口地址为( )。A: 0000H B: 0003H C: 000BH D: 001BH计数器/定时器T1的中断入口地址为( )。A: 0000H B: 0003H C: 0008H D: 001BH串口通信的中断入口地址为( )。A: 0000H B: 0003H C: 0023H 复位后程序指针PC的值为( )。A: 0000H B: 1000H C: FFF0H 上电复位后椎栈指针SP的值为( )。A: 00H B: 07H C: 08H 上电复位后并口P1 ~ P3的值为( )。A: 00H B: 07H C: 08H
D: 0033H
D: FFFFH
D: FFH
D: FFH
片内RAM字节地址20H单元中b3位的位地址为( )。A: 00H B: 03H C: 20H D: 23H片内RAM字节地址21H单元中b3位的位地址为( )。A: 08H B: 13H C: 0BH D: 23H
端口P0的口地址为80H,P0.3的位地址为( A: 03H B: 80H C: 83H )。
D: 84H
若程序状态字PSW中的RS1 = 0, RS0 = 1,R0 ~ R7对应内部RAM地址为( )。
A:00H ~ 07H B:08H ~ 0FH C:10H ~ 17H D:18H ~ 1FH上电复位后, PSW中的RS1, RS0的值为( A:RS1 = 0,RS0 = 0 B:RS1 = 0,RS0 = 1C:RS1 = 1,RS0 = 0 D:RS1 = 1,RS0 = 18031单片机的寻址范围为( )。A:256B B:KB C:2 X KB 在1个机器周期内,最多可读( A:1 B:2 C:3 1个机器周期含( A: 4 B: 6
)。
D:128KB
)个指令字节。
D:4
)个时钟周期。C: 8
D: 12)。
复位时RST端保持高电平时间最少为(
A: 1个时钟周期 B: 2个时钟周期C: 1个机器周期 D: 2个机器周期下列为寄存器寻址的指令是( )。
A: MOV A, #20H B: MOV A, 20HC: MOV A, R1 D: MOV A, @R1下列为存储器直接寻址的指令是( )A: MOV A, #20H B: MOV A, 20HC: MOV A, R1 D: MOV A, @R1下列为立即寻址的指令是( )。
A: MOV A, #20H B: MOV A, 20HC: MOV A, R1 D: MOV A, @R1下列为存储器间接寻址的指令是( )。A: MOV A, #20H B: MOV A, 20HC: MOV A, R1 D: MOV A, @R1执行指令MOVX A,@DPTR时, 有( A: /WR = 0, /RD = 0 B: /WR = 0, /RD = 1C: /WR = 1, /RD = 0 D: /WR = 1, /RD = 1
)。
执行指令MOVX @DPTR,A时, 有( A: /WR = 0, /RD = 0 B: /WR = 0, /RD = 1C: /WR = 1, /RD = 0 D: /WR = 1, /RD = 1执行入栈指令PUSH时,栈顶指针SP为( A: SP ← SP – 1 B: SP ← SP + 1C: SP ← SP – 2 D: SP ← SP + 2执行出栈指令POP时, 栈顶指针SP为( A: SP ← SP – 1 B: SP ← SP + 1C: SP ← SP – 2 D: SP ← SP + 2
)。
)。
)。
8031的四个并口中, 无内部上拉电阻的并口是(
A: P0 B: P1 C: P2 D: P3
)。
8031的四个并口中, 输出访问外部存储器高8位地址线的并口是( A: P0 B: P1 C: P2 D: P38031的四个并口中, 无第二功能的并口是( A: P0 B: P1 C: P2 D: P38031不是借用片内RAM的寄存器为( A: SP B: PC C: PSW 8031中不是8位的寄存器为( )。A: SP B: ACC C: PSW 8031仅使用外部ROM时有( A: /EA = 0 B: /EA = 1
)。
)。
)。
D: ACC
D: DPTR
)。
C: /EA上升沿有效
D: /EA下降沿有效
8031控制外部ROM读取有效的控制线是( )。A: ALE B: /PSEN C: /EA D: /WR8031控制P0口数据/地址分离的控制线是( )。A: ALE B: /PSEN C: /RD D: /WR8031的控制线ALE在一个机器周期中出现( A: 1次 B: 2次 C: 4次
)高电平。
D: 8次
8031内部RAM可位寻址单元20H ~ 2FH的位地址范围为( )。A: 20H ~ 2FH B: 00H ~ 7FH C: 00H ~ FFH D: 80H ~ FFH8031内部RAM地址为22H单元的位地址范围为( A: 00H ~ 07 B: 08H ~ 0FH C: 10H ~ 17H
)。
D: 18H ~ 1FH
P0口数据/地址分离需要的数字逻辑器件是( )。A: 8位缓冲器 B: 8位锁存器C: 8位移位寄存器 D: 8反相器下列不正确的指令是( )。
A: MOV A, #20H B: MOV A, 20HC: MOV A, R2 D: MOV A, @R2下列为逻辑与运算的指令是( )。A: ANL A, R0 B: ORL A, R0C: XRL A, R0 D: CPL A下列访问I/O端口的指令是( )。
A: MOV A, @R1 B: MOVX A, @R1C: MOV A, @R2 D: MOVX A, @R2
有关DPTR的叙述正确的是( )。
A: 是一个的16位寄存器 B: 由两个8位的寄存器组成C: 是一个地址变量 D: 以上叙述都不正确P3.6的第二功能符号为( A: /RD B: /WR
)。
C: /INT0
D: /INT1
串行口发送中断标志TI的特点是( )。A: 发送数据时TI = 1 B: 发送数据后TI = 1C: 发送数据前TI = 1 D: 发送数据后TI = 0
若ALE为周期信号, 它与主频的关系是( )。A: 与主频的频率一样 B: 主频频率的四分之一C: 主频频率的六分之一 D: 主频频率的十二分之一下列可位寻址的寄存器是( )。A: PC B: IP C: SP 中断标志需手动清零的是( A: 外部中断的标志 C: 串行通信中断的标志
D: SBUF
)。
B: 计数/定时器中断
D: 所有中断标志均需手动清零
计数/定时器中断发生在( )。A:送入初值时 B:开始计数时 串行通信中断发生在( )。A:发送数据时 B:发送数据中
C:计数允许时 D:计数值为0时
C:发送完数据 D:随时发生
计数/定时器为自动重装初值的的方式为( )。A: 方式0 B: 方式1 C: 方式2 D: 方式3
采用可变波特率的串行通信的工作方式为( )。A: 方式0和方式2 B: 方式0和方式2C: 方式1和方式3 D: 方式2和方式3
8031中与外部中断无关的寄存器是( )。
A:TCON B:SCON C:IE
D:IP
8031中与定时/计数中断无关的寄存器是( )。
A:TCON B:TMOD C:SCON D:IP
8031中与串行中断无关的寄存器是( )。A:TCON B:PCON C:SCON D:IP
若8155的控制寄存器的地址为4000H,则B口的地址为( )。A: 4000H B: 4001H C: 4002H D: 4003H
若要访问8155中的256个字节静态存储器,则有( )。
A: /CE = 0、IO//M = 0 B: /CE = 0、IO//M = 1C: /CE = 1、IO//M = 0 D: /CE = 1、IO//M = 1
若8155的A口工作方式1输入,B口工作方式0输出,则C口工作模式为(A: ALT1 B: ALT2 C: ALT3 D: ALT4若P2.6、P2.4为线选法的存储芯片的片选控制,无效的存储单元地址是( A: B000H B: F000H C: E000H D: 9000H
8155的工作模式ALT1定义为( )。A:A口方式0输入 B:B口方式0输出 C:C口方式0输入 D:以上都对
若8155的工作方式控制字为19H时, 8155工作于( )。
A: A口输入中断允许 B: A口输出中断允许C: A口输入中断禁止 D: A口输出中断禁止
)。
。
)填空题
8051的片内用户RAM是( 8031的片内ROM是( 是( )KB。
)B;8052的片内用户RAM是(
)B。
)KB;8051的片内ROM是( )KB;8052的片内ROM
8031的PSW中RS1 = 1、RS0 = 0,工作寄存器R0~R7的地址为( 8031的16位数据指针DPTR的地址为(
)和(
)。
)。
8031上电复位后,SP的初值为( )、PC的初值为( )、PSW的初值为
( )、P1的初值为( )。在8031中若SP = 10H,执行指令PUSH A后,SP =( 8031内部RAM可位寻址区的字节地址为( 位地址为( )到( )。8031中可位寻址特殊功能寄存器的条件是(
)到(
)。
);对应的
)。
在8031单片机系统中,控制线/EA接( )电平;在8051单片机系统中,若仅用片内ROM时控制线/EA接( )电平。P3口中P3.6位的第二功能符号为(
)。
)。)个机器周期。)KB及(
)KB。
若要从8031的P1.1位输入数据必须对该位先( 若要对8031复位,RST端应保持高电位( 8031访问外部RAM和ROM的地址范围为(
要将8031的P0口输出的低8位地址线分离出来应用( 要将8031的P0口输出的低8位地址线分离出来应用( 8031的5个中断源为等优先级的优先序为(
)。
)芯片。) 控制线。
若要将外部RAM地址2000H中的数据送入累加器A,应使用的指令是( )和( )。若要将外部RAM地址20H中的数据送入累加器A,应使用的指令是( )和( )。
若指令 MOV A,20H的机器码为 E5H、20H,则指令 MOV A,30H的机器码为( )。
8031串行口为工作方式0时,若主频为12MHz,则TXD输出频率为(
)。),
8031的/INT0中断标志位IE0具有,当有中断请求时,IE0 = ( 当进入中断服务程序时有IE0 =( )。
计数器0的初值为2FFH,方式0时的TH0 =( 计数器0的初值为2FFH,方式1时的TH0 = ( 计数器1的初值为2FH,方式2时的TH1 = (
) ,TL0 =( ),TL0 =( ),TL1 =(
)。)。)。
)。)。
计数器1工作于计数方式,若输入1个计数脉冲后产生中断,初值为( 要使计数器1开始计数,除向初值寄存器TH1、TL1赋值外,还应置( 与外部中断有关的寄存器有(
)、(
)和IP。
与定时/计数中断有关的寄存器有( 与串行中断有关的寄存器有(
)、( )、IE、TLn、THn和IP。)、PCON、IE、和IP。
)。)。
)、(
若8155的A、B、C口均工作于方式0输入,则C口工作模式选择为( 若8155的A、B、C口均工作于方式0输出,则C口工作模式选择为( 若8155的A、B均工作于方式1,则C口工作模式选择为( 8155的控制线IO//M=1时工作于(
( )指令MOV A,SBUF为串行口(
)。
);IO//M=0时工作于( )和
),指令MOV SBUF,A为串行口(
),TXD的作用是( ),TXD的作用是( )。
)。)。)。
)。
串行口为工作方式0时,RXD的作用是( 串行口为工作方式1时,RXD的作用是( 串行口为工作方式2时,波特率为(
串行口为工作方式0时,若主频为12MHz,则TXD输出频率为(
串行口为工作方式3时,为( )位异步接收/发送。
判断题
8031单片机的特点是( )。
A:片内有ROM
B:片内无ROM
8051单片机的片内PROM容量是(
)。
A:4KB B:8KB 8052单片机的片内用户RAM容量是( )。
A:128B B:256BMCS-51单片机仅使用片内ROM时( )。
A:/EA = L B:/EA = H
MCS-51单片机要使用片内和片外ROM时( )。
A:/EA = L B:/EA = HMCS-51复位时控制线RST应满足高电平( )。
A:一个机械周期 B:二个机械周期
MCS-51的一个机械周期内控制线ALE输出高电平( A:一次 B:二次
MCS-51 读片外 ROM 时使用( )。
A:/PSEN B:/RD MCS-51 读片外 RAM 时使用( )。
A:/PSEN B:/RD
MCS-51的寻址范围为2K的指令是( )。
A:AJMP B:LJMPMCS-51的寻址范围为K的指令是( )。
A:AJMP B:LJMPMCS-51的指令 CPL A的功能是( )。
A:A ← 0 B:A ← /A
MCS-51的指令 MOV A,#20H中( )。A:20H是立即数 B:20H是存储器地址
MCS-51的指令 MOV A,20H中( )。A:20H是立即数 B:20H是存储器地址
)。
MCS-51的指令 MOVX A,@R0中, R0为( )。
A:片内存储器的间址 B:片外存储器的间址
MCS-51的指令 MOV A,@R0中, R0为( )。A:片内存储器的间址 B:片外存储器的间址
MCS-51的指令 MOV A,R0为( )。A:一字节指令 B:二字节指令
MCS-51的指令 MOV A,20H为( )。A:二字节指令 B:三字节指令
MCS-51的指令 MOV ACC,20H为( )。
A:二字节指令 B:三字节指令MCS-51的访问处部 RAM的指令是( )。
A:MOV B:MOVX
MCS-51中的正确指令是( )。A:MOVX A,R0 B:MOVX A,@R0
MCS-51的访问处部 ROM的指令是( )。
A:MOVX B:MOVC
MCS-51的外部中断/INT1的中断服务程序的入口地址是( A:0003H B:0013H
MCS-51的定时/计数器中断T0的中断服务程序的入口地址是( A:000BH B:001BH
MCS-51的串行通信中断的中断服务程序的入口地址是( A:0013H B:0023H
MCS-51的堆栈指针寄存器SP( )。A:可位寻址 B:不可位寻址
若8031的/PSEN = 0,则访问外部( )。
A:RAM B:ROM
若8031的/RD = 0,/WR = 1则访问外部( )。A:RAM的读操作 B:RAM的写操作
在1个机器周期中最多可读(
)的指令
)。
)。
)。
A:2字节 B:4字节。8031访问外部存储器的高8位地址线由( A:P0口 B:P2口
)产生。
若rel = PC目的地址 – (PC源地址 + 2), 则指令为( A:SJMP rel B:LJMP rel若rel = PC目的地址 – (PC源地址 + 3), 则指令为( A:DJNZ R0, rel B:CJNE A,20H,rel8031的外设端口地址和外部存储器地址是( A:统一编址 B:编址
)。
)。
)。
MCS-51的计数/定时器为工作方式0时,初值为( A:13位 B:16位MCS-51的与外部中断无关的寄存器是( A:TCON B:SCON
)。
)。
MCS-51的计数/定时器为工作方式2时,初值为( A:可自动重置 B:需手动重置MCS-51的计数/定时器为工作方式 3 时,仅( A:T0 B:T1 MCS-51的计数/定时器 T0 开始计数的条件是( A:TR0 = 0 B:TR0 = 1
)。
)工作。
)。
MCS-51的计数/定时器中断发生在初值寄存器的值为( A:全 0 时 B:全 1 时 MCS-51的计数/定时器为工作方式 3 时,TH0为( A:计数器 B:定时器 MCS-51的计数/定时器的计数器计数工作方式为( A:加 1 计数 B:减 1 计数 MCS-51的计数/定时器为工作方式 2 时,初值应( A:1 次写入 B:2次写入
)。
)。
)。
)。
MCS-51的计数/定时器为工作方式 2 时,计数初值是( A:8位 B:16位 MCS-51的计数/定时器工作于定时方式时计数脉冲来自(
)。
)。
A:芯片内部 B:芯片外部
若串口工作在方式0,数据传输线为( )。
A:RXD B:TXD
若串口工作在方式0,同步信号传输线为( )。
A:RXD B:TXD
若串行口工作于方式2时为( )。A:固定波特率 B:可变波特率
串行口工作于可变波特率方式时,为其服务的定时器为( )。
A:T0 B:T1
若串行口工作于方式0,波特率为( )。
A:fose/12 B:fose/32
若串行口工作于方式3,为( )异步接收/发送。A:10位 B:11
串行口发送中断标志TI的特点是( )。A:发送数据时TI = 1 B:发送数据后TI = 1
串行口发送数据时( )。
A:需发送允许位控制 B:不需发送允许位控制
串行口接收数据时需( )。
A:需接收允许位控制
B:不需接收允许位控制
指令MOV SBUF,A的功能是( )。A:串行输出 B:串行输入
当8155的引脚线IO//M = L时,使用8155的( )。A:256字节SRAM B:PA口、PB口和PC口
若8155的工作方式控制字为00H时,8155工作于( )。
A:C口方式0作输入 B:C口方式0作输出若8155的工作方式控制字为00H时,8155工作于( )。
A:A口方式0作输入 B:A口方式0作输出
若8155写工作方式控制字的地址是FFE0H,读B口的地址是( A:FF01H B:FF02H若8155写工作方式控制字的地址是FFE0H,它的状态口地址是(
)。
)。
A:FF00H B:FF05H
简答题
控制线/EA、ALE、/PSEN、RST的作用。
读写线/RD、/WR的作用。
程序状态字PSW中RS1、RS0位的作用。
程序状态字PSW中标志位 AC、OV、CY的作用。
MCS-51中256个位地址的定义。
怎样识别指令中是字节地址还是位地址。
名词解释: 振荡周期、状态周期、机器周期、指令周期。
画出8031的上电复位电路, 复位原理及参数的选择。
程序计数器PC的作用。
堆栈指针SP的作用,PUSH、POP指令对它值的影响。
8031的低8位地址线的分离过程。
8031片外RAM读写控制方法、片外ROM的读控制方法。指令MOV、MOVX、MOVC的作用。指令JZ、JC、JB的作用。
指令SJMP、AJMP、LJMP的作用。
在等优先级中8031的5个中断源的初始优选序。
8031的5个中断源对应的中断服务程序的入口地址。8031定时/计数器的工作方式及功能。
8031串行口的工作方式及功能。
8155中控制线IO//M的作用。8155的工作模式的定义。
指令改错题
MOV A,2000HMOV A,@20HMOV R0,R1MOV #20H,R0MOV @R0,R2MOV A,@R2MOV A,0A0H MOV 20H,30HMOV 20H,30H MOV A,20H SETB H.1MOV A,DPTRMOVX A,DPTRMOV B,@DPTRDEC DPTRMOV A,@A+PCADD B,R0RR BSWAP BJMP A+DPTR
ANL ACC.0,20H
注:A0H是8052的用户片内RAM的字节地址
注:20H、30H是位地址注:20H是I/O端口地址
综合应用题
编写初始化程序实现:外部中断0、边沿触发、中断允许、低优先级。
编写初始化程序实现:计数器0、方式1、计数初值2000H、中断允许、高优先级、启动计数器有效。
编写初始化程序实现:串行接收、方式2、中断允许、低优先级、接收有效。编写完整的程序:当/INT1有中断请求,在中断服务程序中实现在P1.1输出正脉冲。编写完整的程序:用定时器0通过P1.2产生周期为2ms的方波,设主频为12MHz。8051与8155的连接如下图所示,编写程序段将从PA口输入的256个字节数据存放在8155内部SRAM中的256个存储单元中。
8051 P0P2.5P2.3/RD/WRALE 8155AD0~AD7 IO//M/CE/RD/WRALEPA
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- 69lv.com 版权所有 湘ICP备2023021910号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务