单片机总结讲解

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

单项选择题

1.8031单片机共有:4个并行口、1个串行口、2个外部中断、2个计数器。

2.五个中断源的等优先级的优先序:INT0(0003H)、T0(000BH)、INT1(0013H)、T1(001BH)、TXD/RXD(0023H)。

3.复位后:pc(0000H)、sp(07H)、P1-P3(FFH)其余的都为0;

5.P0.0:80H、P0.1:81H依次类推

6.8031单片机的寻址范围为64KB

●在1个机器周期内,最多可读2个指令字节。

●1个机器周期含6个时钟周期。

复位时RST端保持高电平时间最少为2个机器周期

●存储器间接寻址的指令是MOV A,@R1

●执行指令MOVX A,@DPTR时,为读操作/WR = 1,/RD = 0

执行指令MOVX @DPTR,A时,为写操作/WR = 0,/RD = 1

执行入栈指令PUSH时,栈顶指针SP为SP ←SP + 1

●执行出栈指令POP时,栈顶指针SP为A:SP ←SP – 1

●8031的四个并口中,无内部上拉电阻的并口是P0

●8031的四个并口中,输出访问外部存储器高8位地址线的并口是P2

8031的四个并口中,无第二功能的并口是P1

●8031不是借用片内RAM的寄存器为PC。

8031中不是8位的寄存器为DPTR

●8031仅使用外部ROM时有/EA = 0

●8031控制外部ROM读取有效的控制线是/PSEN

●8031控制P0口数据/地址分离的控制线是ALE

●8031的控制线ALE在一个机器周期中出现2次高电平。

●8031内部RAM可位寻址单元20H ~ 2FH的位地址范围为00H ~ 7FH

●8031内部RAM地址为22H单元的位地址范围为10H ~ 17H

P0口数据/地址分离需要的数字逻辑器件是8位锁存器

●下列访问I/O端口的指令是MOVX A,@R1

有关DPTR由两个8位的寄存器组成

●P3.6的第二功能符号为B:/WR

串行口发送中断标志TI的特点是发送数据后TI = 1然后由软件清零

●若ALE为周期信号,它与主频的关系是主频频率的六分之一

下列可位寻址的寄存器是IP

中断标志需手动清零的是串行通信中断的标志串行通信中断的标志

计数/定时器中断发生在计数允许时

串行通信中断发生在发送完数据

计数/定时器为自动重装初值的的方式为方式2

采用可变波特率的串行通信的工作方式为方式1和方式3

●8031中与外部中断无关的寄存器是SCON

8031中与定时/计数中断无关的寄存器是SCON

●8031中与串行中断无关的寄存器是TCON

●若8155的控制寄存器的地址为4000H,则B口的地址为4002H

若要访问8155中的256个字节静态存储器,则有/CE = 0、IO//M = 0A:

●若8155的A口工作方式1输入,B口工作方式0输出,则C口工作模式为

(ALT3 )。

●若P2.6、P2.4为线选法的存储芯片的片选控制,无效的存储单元地址是F000H

●8155的工作模式ALT1定义为(C口方式0输入)。

●若8155的工作方式控制字为19H时,8155工作于(A口输出中断允许)。

填空题

●8051的片内用户RAM是(128 )B;8052的片内用户RAM是(256 )B。

●8031的片内ROM是(0 )KB;8051的片内ROM是( 4 )KB;8052的片

内ROM是(8 )KB。

●8031的PSW中RS1 = 1、RS0 = 0,工作寄存器R0~R7的地址为(10H---17H )。

●8031的16位数据指针DPTR的地址为(82H)和(83H)。

●8031上电复位后,SP的初值为(07H )、PC的初值为(00H )、PSW的初值

为(0 )、P1的初值为(0FFH )。

●在8031中若SP = 10H,执行指令PUSH A后,SP =(11H )。

●8031内部RAM可位寻址区的字节地址为(20H )到(2FH );对应的

位地址为(00 )到(7FH )。

●8031中可位寻址特殊功能寄存器的条件是(字节地址被8整除)。

●在8031单片机系统中,控制线/EA接(低)电平;在8051单片机系统中,

若仅用片内ROM时控制线/EA接(高)电平。

●P3口中P3.6位的第二功能符号为(/WR )。

●若要从8031的P1.1位输入数据必须对该位先(锁存1 )。

●若要对8031复位,RST端应保持高电位( 2 )个机器周期。

●8031访问外部RAM和ROM的地址范围为(64 )KB及(64 )KB。

●要将8031的P0口输出的低8位地址线分离出来应用(74LS373 )芯片。

●要将8031的P0口输出的低8位地址线分离出来应用( ALE ) 控制线。

●8031的5个中断源为等优先级的优先序为(/INT0 ,T0 ,/INT1, T1,S(UART) (TXD/RXD))。

●若要将外部RAM地址2000H中的数据送入累加器A,应使用的指令是

(MOV DPTR,2000H)和(MOVX A,@DPTR)。

●若要将外部RAM地址20H中的数据送入累加器A,应使用的指令是

(MOV R0,20H)和(MOVX A,@R0)。

●若指令MOV A,20H的机器码为E5H、20H,

则指令MOV A,30H的机器码为(E5H, 30H)。

●8031串行口为工作方式0时,若主频为12MHz,则TXD输出频率为(1MHz)。

相关文档
最新文档