注:以下程序可能用到的MOV和NOP为单周期指令,DJNZ和RET为双周期指令 DELAY: MOV R6,#03H DL0: MOV R5, ( ) DJNZ R5,$ DJNZ R6,DL0 RET
A、#73H B、#96H C 、#0C8H D、#0DCH
Ⅳ、设8051的晶振频率为11.0592MHz,选用定时器T工作模式2作波特率发生器,波特率为1200bps,且SMOD=0,则定时器的初值TH1为 (A)。 A、E8H B、F4H C、FAH D、FDH
Ⅴ、若8051的晶振频率fosc为11.0592MHz,串行口工作在方式1,T1作为波特率发生器,T1为在自动重装初值的8位定时方式,设SMOD=0,(TH1)=0FDH,求串行口的波特率。(C) A、2400 bps B、4800 bps C、9600 bps D、19.2 Kbps
三、多项选择题
1.MCS-51单片机内部设置有两个16位可编程的定时器/计数器,简称定时器T0和T1,它们的 等均可通过程序来设置和改变。A、B、C、D
A.工作方式 B.定时时间 C.量程 D.启动方式 E.计数时间 2.MCS-51单片机定时器内部结构由 组成。A、B、D、E、 A.TCON B.TMOD C.计数器 D.T0 E.T1 3.MCS-51单片机控制寄存器TCON的作用是 ABCE 等。 附TCON的定义:TF1,TR1,TF0,TR0,IE1,IT1,IE0,IT0
A.定时/计数器的启、停控制 B.定时器的溢出标志 C.外部中断请求标志 D.确定中断优先级 E.选择外部中断触发方式
4.8051单片机定时器T0作定时用,采用操作模式1,编程时需有下列步骤 ACDE 。 A.TMOD初始化 B.选择电平触发还是边沿触发 C.置入计数初值
D.启动定时器 E.判断计数是否溢出(即定时时间到)
5. 8031单片机上电复位后,内容为0的寄存器是 。C、D、E A.R0~R7 B.SP C.ACC D.B E.TMOD、TCON 6.MCS-51的中断系统由 组成。A、C、D、E A.特殊功能寄存器TCON、SCON B.模式控制寄存器TMOD
C.中断允许控制寄存器IE D.中断优先级寄存器IP E.中断顺序查询逻辑电路 7.CPU响应中断的条件包括 。A、C、D、E
A.现行指令运行结束 B.保护现场 C.有中断请求
D.申请中断的中断源中断允许位为1 E.已开放CPU中断允许总控制位 8.MCS-51的中断源是 。A、B、C、D、E A.外部输入中断源(P3.2) B.外部输入中断源(P3.3) C.T0的溢出中断源 D.串行口发送和/接收中断源 E.T1的溢出中断源 9.下列哪些是8051单片机的中断矢量地址 ABCDE 。
A.0003H B.000BH C.0023H D.0013H E.001BH 10.MCS-51单片机外部中断源的中断请求方法可以是 。B、D
A.高电平触发 B.低电平触发 C.上升沿触发 D.下降沿触发 11. 8051单片机的IE寄存器的用途是 BCE 。 附IE的定义:EA,×,×,ES,ET1,EX1,ET0,EX0
26
A.确定中断方式 B.确定CPU中断的开放或禁止 C.定时器中断的开放或禁止 D.定时器溢出标志 E。选择外部中断的开放或禁止 12. 8051单片机的SCON寄存器的用途是 ACE 。
附SCON的定义:SM0,SM1,SM2,REN,TB8,RB8,TI,RI
A.接收中断标志 B.低电平触发 C.发送中断标志 D.下降沿触发 E.允许/不允许接收选择
13.MCS-51单片机中定时/计数器的工作模式有 ABCE 。
A.8位自动重装计数器 B.13位计数器 C.16位计数器 D.32位计数器 E.两个独立的8位计数器
14.MCS-51单片机外部计数脉冲输入T0(P3.4),如用按钮开关产生计数脉冲,应采用 A BCDE 。
A.加双稳态消抖动电路 B.加单稳态消抖动电路 C.555时基电路整形 D.施密特触发器整形 E.软件延时消抖动 15.中断指令的撤除有 ABCD 。
A.定时/计数中硬件自动撤除 B.脉冲方式外部中断自动撤除
C.电平方式外部中断强制撤除 D.串行中断软件撤除 E.串行中断硬件自动撤除 16.下述条件中,能封锁主机对中断的响应的条件是 ABCD 。 A.一个同级或高一级的中断正在处理时
B.当前周期不是执行当前指令的最后一个周期
C.当前执行的指令是RETI指令或对IE或IP寄存器进行读/写的指令 D.当前执行的指令是一长跳转指令 E.一个低级的中断正在处理时 17.已知系统使用了外部中断1和串口中断,下面是汇编程序开头格式,空白处依次填(CE)
ORG 0000H AJMP MAIN
______________
AJMP Int1grom
______________
AJMP Esintgrom ORG 030H
MAIN: ??
A、ORG 0003H B、ORG 000BH C、ORG 0013H D、ORG 001BH E、ORG 0023H F、ORG 002BH
单片微机基本系统扩展
(本部分及以下内容,各教材差异大,以教材为准,本资料这部分可以不看,也不录入在线测试系统)
一、判断题
(√ )1.MCS-51单片机程序存储器操作时序中,在取指令时输出指令所在地址,P0口作
为地址线输出低8位地址PCL;P2口输出高8位地址PCH。
( √)2.线选法是把单根的高位地址线直接接到存储器芯片的片选端。 ( √)3.对于8031单片机而言,在外部扩展EPROM时,引脚应接地。 ( ×)4.对于8051、8751单片机而言,在外部扩展EPROM时,引脚可接 + 5V或接地。 ( ×)5*.8155芯片的AD0~AD7:地址/数据线,是低8位地址和数据复用线引脚,当ALE=1
27
时,输入的是数据信息,否则是地址信息。 (不少教材不再讲这种芯片) ( )6.在接口芯片中,通常都有一个片选端(或),作用是当为低电平时该芯
片才能进行读写操作。
( ×)7*.DAC0832是8位D/A转换器,其输出量为数字电流量。
( √)8*.ADC0809是8路8位A/D转换器,其典型工作频率是640KHz ( ×)9*.EPROM27128有12根地址线,可寻址空间为16KB。
( × )10.单片机系统扩展时使用的锁存器,是用于锁存高8位地址 ( × )11.离散信号都是数字信号
( √ )12.在A/D变换时,抽样频率越高越好
( ×)13.单片机系统扩展时使用的锁存器,是用于锁存高8位地址。 ( √)14.微机控制系统的抗干扰问题是关系到微机应用成败的大问题.
二、单项选择题
1.一个EPROM的地址有A0----A11引脚,它的容量为 。B
A.2KB B.4KB C.11KB D.12KB
2.单片机要扩展一片EPROM2764(容量64Kbit、8KByte)需占用 B 条P2口线 A.4 B.5 C.6 D.7 3.在存储器扩展电路中74LS373的主要功能是 。D
A.存储数据 B.存储地址 C.锁存数据 D.锁存地址 4.下列芯片中其功能为可编程控制的接口芯片是 。D
A.373 B.2114 C.2716 D.8155
5.在用接口传信息时,如果用一帧来表示一个字符,且每一帧中有一个起始位、一个结束位和若干个数据位,该传送属于 。A
A.串行传送 B.并行传送 C.同步传送 D.异步传送 6*.8031的外部程序存储器常采用的芯片是 。A
A.2716 B.8255 C.74LS06 D.2114 7*.若8155命令口地址是CF00H,则A口与B口的地址是 。B
A.CF0AH 、CF0BH B.CF01H、CF02H C.CF02H、CF04H D.0AH、0BH 8*.8031的P2口通过一个8输入端与非门接8155的,8155控制口地址是 。B A.000H B.FFFFH C.FF00H D.FF03H 9.8051单片机传送外部存贮器地址信号的端口是 。D
A.P0口和P1口 B.P1口和P2口 C.P1口和P3口 D.P0口和P2口 10.8051单片机能分时传送地址信号和数据的端口是 。A
A.P0口 B.P2口 C.P0口和P2口 D.P3口
11、MCS-51单片机的扩展I/O口与外部数据存储器的编址方式是: ( B ) A. 分别独立编址 B. 统一编址 C. 变址编址 D. 动态变址 12、20根地址线的寻址范围是: ( B )
A. 512KB B. 1024KB C. 640KB D. 4096KB 13、访问外部数据存储器时,不起作用的信号是: ( C ) A. B. C. D. ALE
三、多项选择题
28
1.单片机扩展的内容有 等。A、B、C、E
A.总线扩展 B.程序存储器扩展 C.数据存储器扩展 D.外围扩展 E.I/O口的扩展
2.用作单片机地址锁存器的芯片一般有 等。B、E
A.16D触发器 B.8D触发器 C.32位锁存器 D.16位锁存器 E.8位锁存器 3.MCS-51单片机访问程序存储器时,所用的控制信号有 。B、C、E A.PSEN B.ALE C. D.EA E. 4.扩展I/O口常用的芯片有 。B、C、E
A.TTL B.CMOS锁存器 C.缓冲器电路 D.计数电路 E.可编程和I/O芯片
5.扩展程序存储器常用的地址锁存器有 AD 。 A.373 B.0809 C.0832 D.273 E.8253 6、所谓系统总线,指的是( ABE )
A、数据总线 B、地址总线 C、内部总线 D、外部总线 E、控制总线 7、区分MCS-51单片机片外程序存储器和片外数据存储器的最可靠的方法是:AD A、看其芯片的型号是ROM还是RAM B、看其离MCS-51芯片的远近
C、看其位于地址范围的低端还是高段看 D、其是与RD信号连接还是与PSEN信号连接
机电接口技术
一、判断题
( √)1.DAC0832在与ILE配合使用时,片选信号输入线,低电平有效。 ( )2.AGND代表模拟信号和基准电源的参考地,称模拟地。 ( )3.DGND表示数字地,为工作电源地和数字逻辑地。
(√ )单片机8051和PC机的通信中,使用芯片MAX232是为了进行电平转换。 (√ )8051单片机没有SPI接口,只能依靠软件来模拟SPI的操作。
22
(√ )8051单片机没有IIC(有些书写成IC)接口,只能依靠软件来模拟IC的操作。 (√ )在8051中,当用某两根口线来实现I2C总线的功能时,这两根线必须接上拉电阻。 (× )在I2C总线的时序中,首先是起始信号,接着传送的是地址和数据字节,传送完毕后以终止信号结尾。
(√ )在单总线测温器件DS18S20中,每个器件都具有一个唯一的序号。
(√ )在A/D转换器中,逐次逼近型在精度上不及双积分型,但双积分型在速度上较低。 (√ )A/D转换的精度不仅取决于量化位数,还取决于参考电压。
(× )MCS-51系列单片机直接读端口和读端口锁存器的结果永远是相同的。F (√ )89C51单片机没有SPI接口,只能依靠软件来模拟SPI的操作。T (√ )89C51单片机没有I2C接口,只能依靠软件来模拟I2C的操作。T 36、DAC0832是8位D/A转换器,其输出量为数字电流量。(F) 37、ADC0809是8路8位A/D转换器,典型的时钟频率为640KHz。(T) 38、DAC0832的片选信号输入线CS,低电平有效。(T) 48、EPROM27128有14根地址线,可寻址空间为16KB。(T)
49、线选法是把单根的低位地址线直接接到存储器芯片的片选端。(F)
50、在接口芯片中,通常都有一个片选端CS,作用是当CS为低电平时该芯片才能进行读写操作。(T)
29
51、RTX51是Keil C 为8051配备的嵌入式实时操作系统 (T) 二、单项选择题
1.共阳极LED数码管加反相器驱动时显示字符“6”的段码是 。B
A.06H B.7DH C.82H D.FAH 2.ADC0890芯片是m路模拟输入的n位A/D转换器,m、n是 。A A.8、8 B.8、9 C.8、16 D.1、8 3.共阴极LED数码管显示字符“2”的段码是 。C
A.02H B.FEH C.5BH D.A4H
4. 8031的P2.0口通过一个8个输入端与非门接8155的CE,8155控制口地址是 C 。 A.0000H B.FFFFH C.FF00H D.FF08H 5、以下哪种方式的接口总线最少?( C )
A、SPI B、I2C C、单总线 D、并行通信
6、8086是冯诺依曼结构,MCS-51系列单片机是属于(B?)体系结构。
A、冯诺依曼 B、普林斯顿 C、哈佛 D、图灵
(题错:诺曼体系结构又称普林斯顿体系结构。MCS-51是存储器部分采用了哈佛结构,即程序和数据分开存储,答C为好?保留此题供大家讨论)
7、七段共阳极发光二极管显示字符‘P’,段码应为: ( D ) A. 67H B. 73H C. 8EH D. 8CH 8、七段共阴极发光二极管显示字符‘H’,段码应为: ( D ) A. 67H B. 6EH C. 90H D. 76H
三、多项选择题
1.LED数码管显示若用动态显示,须 。B、C、D、E
A.将各位数码管的位选线并联 B.将各位数码管的段选线并联
C.将位选线用一个8位输出口控制 D.将段选线用一个8位输出口控制 E.输出口加驱动电路
2.一个8031单片机应用系统用LED数码管显示字符“8”的段码是80H,可以断定该显示系统用的是 BC 。
A.不加反相驱动的共阴极数码管 B.加反相驱动的共阴极数码管 C.不加反相驱动的共阳极数码管 D.加反相驱动的共阳极数码管 E.阴、阳极均加反相驱动的共阳极数码管
3*.DAC0832利用 A、B、C、E 控制信号可以构成的三种不同的工作方式。 A. B. C.ILE D.XFER E. 4.DAC0832的接到8031的P2.0时,程序中0832的地址指针寄存器DPTR可置为(ABC)。 A.0832H B.FE00H C.FEF8H D.FD00H E.EFF8H 5.随机干扰往往是以瞬变、尖峰或脉冲形式出现,它是由CD 造成的。 A.温度变化 B.电压效应 C.电动工具的火花 D.电感性负载的启停 E.光电效应
----------------------------------------------------------------------------------
附TMOD的定义:GATE,C/T,M1,M0 || GATE,C/T,M1,M0 (T1的定义||T0的定义) 附IE的定义:EA,×,×,ES,ET1,EX1,ET0,EX0
30