资源描述
单片机原理与应用一、填空题(每空0.5分,共10分)
1、单片机是一种将、和各种寄存器集成在一个芯片中的微型计算机。
2、MCS-51的P0 口作为输出端口时,每位能驱动 个SL型TTL负载。
3、按照串行数据的同步方式,串行通信可分为 和 两类。
4、按传送方向,串行通信可分为 和 两种制式。
5、存储器是组成计算机的主要部件,可以分成 和 两类。
6、80C51单片机的数据存储器,分为 和 两大类。
7、访问SFR只允许使用 o8、80C51单片机的时钟信号有 和 两种。
9、在两个操作数的指令中,目的操作数写在,源操作数写在 o10、中断响应至少要 完整的机器周期。
11、单片机应用系统中常用的串行扩展总线有:、等。
12、指针变量中只能存放 数据。
二、选择题(每题1分,共10分)1、计算机能识别的语言是( )o
(A)汇编语言(B)自然语言 (C)机器语言 (C)高级语言2、MCS-51单片机外扩存储器芯片时,4个I/O 口中用作数据总线的是()。
(A) PO^n P2 a (B)P0 口 (C)P2 和 P3 口 (D) P2 口3、在中断服务程序中,至少应有一条( )o
(A)传送指令(B)转移指令 (C)加法指令 (D)中断返回指令4、访问外部数据存储器时,不起作用的信号是( )o
4、中断请求信号有 触发和 触发两种触发方式。
5、用串行口扩展并行口时,串行接口的工作方式应选为 o6、80C51单片机的时钟信号有 和 两种。
7、单片机应用系统中常用的串行扩展总线有:、等。
8、DAC0832可工作于、及 3种工作方式。
9、指针变量中只能存放 数据。
10、堆栈指示器SP有 位,单片机复位后SP中的值为;二、选择题(每题1分,共10分)
1、在CPU内部,反映程序运行状态或反映运算结果的一些特征寄存器是()
(A) PC (B) PSW (C) A (D) SP2、要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是()
(A) MOV (B) MOVX (C) MOVC (D)以上都是3、指令ALMP的跳转范围是()
(A) 256B(B) 1KB (C) 2KB (D) 64KB4、要使MCS-51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的
内容应是()
(A) 98H(B) 84H(C) 42H(D) 22H5、各中断源发出的中断请求信号,都会记在MCS-51系统中的()
(A) IE (B) IP (C) TCON (D) SCON
6、CPU寻址外设端口地址的方法有两种,一种是统一编址,还有一种是()
(A)混合编址(B)动态编址(C)独立编址(D)变址编址7、以下四条表达中,有错误的一条是()
(A) 16根地址线的寻址空间可达HIB
(B)内存储器的存储单元是按字节编址的
(C) CPU中用于存放地址的寄存器称为地址寄存器
(D)地址总线上传送的只能是地址信息8、MCS-51外扩一个8255时,需占用()个端口地址
(A)l 个 (B) 2 个 (C) 3 个 (D) 4 个9、用MCS-51串行口扩展并行I/O 口时,串行口工作方式应选择()
(A)方式0(B)方式1(C)方式2(D)方式310、某种存储器芯片是8KB*4/片,那么它的地址线根数是()
(A)11 根 (B) 12 根 (C) 13 根 (D) 14 根三、名词解释(每题4分,共20分)
1、指令:
2、寻址方式:
3、计算机通信:
4、复位:
5、现场恢复:
Ui
、简答题(每题5分,共30分)
1、简述CPU中断响应的条件
2、说明8051和片外RAM/R0M连接时,P0和P2 口各用来传送什么信号?为什么P0口需要采用片外地址锁存器?
3、单片机对中断优先级的处理原那么是什么?
4、A/D转换接口中采样保持电路的作用是什么?省略采样保持电路的前提条件是什 么?
5、简述汇编语言中的标号有什么规定?
6、8031的5个中断标志位代号是什么?它们在什么情况下被置位和复位?
五、分析题(每题15分,共30分)1、阅读以下程序段并回答以下问题。
1)该程序执行何种操作?
2)初值(60H)=23H, (61H)=61H,运行程序后(62H)二?
CLR CMOV A, #9AH
SUBB A, 60HADD A, 61H
DA AMOV 62H, A
2、A = 0F8H,当执行ADD A, #0A9H指令后,PSW中的OV、CY、AC、P各为多少? 假设是有符号数,A中的结果用十进制表示是多少?
(A) RD (B) ™(C) PSEN (D) ALE5、以下指令中,属于单纯读引脚的指令是( )o
(A) MOV Pl, A(B) ORLP1, #0FH(C) MOVCC , Pl.5(D) DJNZ Pl, LAB
6、使用定时器T1时,有几种工作模式()0(A) 1 种 (B) 2 种 (C) 3 种 (D) 4 种
7、假设MCS-51中断源都编程为同级,当它们同时申请中断时,CPU首先响应()0(A) INTI (B) INTO (C) T1 (D) TO
8、MCS-51响应中断时,下面哪一个条件不是必须的( )o(A)当前指令执行完毕(B)中断是开放的
(C)没有同级或高级中断服务(D)必须有RETI指令9、如果8255端口 A设置为方式2,那么端口 B设置为()。
(A)只可以方式0(B)也可以方式2(C)除方式2外,其它方式均可(D)任意方式
10、当MCS-51进行多机通讯时,串行接口的工作方式应选为( )o(A)方式0(B)方式1(C)方式2(D)方式0或方式2
三、名词解释(每题4分,共20分)1、指令周期:
2、寻址方式:
3、计算机通信:
4、异步通信:
5、现场恢复:
U!
、简答题(每题5分,共30分)
1、简述CPU中断响应的条件2、说明8051和片外RAM/R0M连接时,P0和P2 口各用来传送什么信号?为什么P0
口需要采用片外地址锁存器?
3、试述MCS-51有哪些中断源?每个中断的入口地址是什么?
4、外设端口有哪两种编址方法?各有什么特点?
5、8051的/PSEN线的作用是什么? /RD和/WR的作用是什么?
6、8031的5个中断标志位代号是什么?它们在什么情况下被置位和复位?
五、分析题(每题15分,共30分)1、A = 7AH, Cy=l,试指出8031执行以下程序的最终结果。
①MOV
A, #OFH
②MOV
A,
#OBBH
CPL
A
CPL
A
MOV
30H, #00H
RR
A
ORL
30H, #OABH
MOV
40H,
#OAAH
RL A
ORL
A,
40H
结果:(30H)—; A—o结果:(40H)二; A=
2、阅读以下程序段并回答以下问题。
1)该程序执行何种操作?
2)初值(60H) =23H, (61H) =61H,运行程序后(62H) =?
CLR CMOV A, #9AH
SUBB A, 60HADDA, 61H DA A
MOV 62H, A一、填空题(每空0.5分,共10分)
1、单片微型计算机由CPU、存储器和 三局部组成。
2、访问8031片外数据存储器采用的是 寻址方式。
3、累加器(A) =80H,执行完指令 ADDA, #83H后,进位位CY=。
4、51有 中断源,有2个中断优先级,优先级由软件填写特殊功能寄存器IP加以选择。
5、中断请求信号有 触发和 触发两种触发方式6、51的并行I/O 口信息有 和 两种读取方法,读一改一写
操作是针对并行I/O 口内的锁存器进行的。
7、A/D转换器的三个重要指标是转换速度、和。
8、按照串行数据的同步方式,串行通信可分为 和 两类。
9、80C51单片机的时钟信号有 和 两种。
10、DAC0832可工作于单缓冲、及 3种工作方式。
11、指针变量中只能存放 数据。
12、C51编译器支持的常用数据类型有:、、长整形、
位型和指针型。
二、选择题(每题1分,共10分)1.MCS-51单片机的复位信号是(
1.MCS-51单片机的复位信号是(
)有效。
A.高电平
B.低电平
C.脉冲
D.下降沿
2、计算机能识别的语言是(
)o
A.汇编语言B.自然语言
A.汇编语言B.自然语言
C机器语言D.高级语言
3、MCS-51单片机外扩存储器芯片时,4个I/O 口中用作数据总线的是()。
A.P0 和 P2 口 B.P0 □C.P2 和 P3 口 D.P2 口4、假设MCS-51单片机使用晶振频率为6MHz时,其复位持续时间应该超过()。
A. 211s
B.4|is
C.8(is
D.lms
5、假设 PSW.4=0,PSW.3=l,
要想把寄存器RO的内容入栈,应使用(
)指令。
A.PUSH R0
B.PUSH @R0
C.PUSH OOH
C.PUSH OOH
D.PUSH 08H
6、能够用紫外光擦除ROM中程序的只读存储器称为()o
A.掩膜 ROMB.PROM C.EPROM D.EEPROM7、在片外扩展一片2764程序存储器芯片要()地址线。
A.8 根 B.13 根 C.16 根 D.20 根8、定时器/计数器工作方式1是(
8、定时器/计数器工作方式1是(
)°
A.8位计数器结构B,2个8位计数器结构
C.13位计数结构D.16位计数结构9、CPU寻址外设端口地址的方法有两种,一种是统一编址,还有一种是()
A.混合编址 B.动态编址 C.独立编址D.变址编址10、串行口的控制寄存器SCON中,REN的作用是()o
A.接收中断请求标志位B.发送中断请求标志位
C.串行口允许接收位D.地址/数据位三、名词解释(每题4分,共20分)
1、指令系统:
2、变址寻址:
3、复位:
4、异步通信:
5、现场恢复:
四、简答题(每题5分,共30分) 1、MCS-51内部四个并行I/O □各有什么异同?作用是什么?
2、说明8051和片外RAM/R0M连接时,P0和P2 口各用来传送什么信号?为什么P0
口需要采用片外地址锁存器?
3、简述中断响应的主要内容。
4、MCS-51单片机内部有几个定时/计数器?它们由哪些寄存器组成?
5、8051的/PSEN线的作用是什么? /RD和/WR的作用是什么?
6、A/D转换器转换数据的传送有几种方式?
五、分析题(每题15分,共30分)1、 A=7AH, Cy=l,试指出8031执行以下程序的最终结果。
①MOV
A, #OFH
②MOV
A,
#OBBH
CPL
A
CPL
A
MOV
30H, #00H
RR
A
ORL
30H, #OABH
MOV
40H,
#OAAH
RL
A
ORL
A,
40H
结果:
OOH) =; A=o
结果:
(40H)=
;A=
2、A = 0F8H,当执行ADD A, #0A9H指令后,PSW中的0V、CY、AC、P各为多少?
假设是有符号数,A中的结果用十进制表示是多少?
一、填空题(每空0.5分,共10分)1、微处理器本身不是计算机,它是微型计算机的核心部件,又称它为 O它包括
两个主要局部:、O2、计算机的系统总线有地址总线、和 o
3、按传送方向,串行通信可分为和两种制式。
展开阅读全文