当前位置:首页 > 单片机原理与应用 试题库(1)
A.ACALL B.LCALL C.RET D.RETI
133.在80C51单片机单片机中,控制外中断触发方式的寄存器是( a )。 A.TCON B.IE C.IP D.SCON
134.80C51单片机复位时,P0~P3口锁存器的状态为( d ) 。 A.00H B.80H C.不确定 D.FFH
135.在80C51汇编语言中,十六进制数据正确的书写格式是( c )。 A.100lB B.A8H C.0A8H D.'A8'
136.在80C51单片机中,8位数据位可变波特率的双机通信应采用( b )。 A.方式0 B.方式1 C.方式2 D.方式3
137.以下指令中,“不带进位循环左移”指的是 ( a )。 A.RL A B.RLC A C.RR A D.RRC A
138.若(CY)=1,P1.0为0,执行指令ANL C,P1.0后( d ) 。 A.P1.0为1 B.(CY)不变 C.(CY)=1 D.(CY)=0
139.在80C51单片机的4个并口中,当由OC门驱动需要外接上拉电阻的是( a )。 A.P0口 B.P2口 C.P1口 D.P3口 140.计算机中带符号数的运算最常采用的是( c )。 A.原码 B.反码 C.补码 D.BCD码
141.对于子程序与主程序的参数传递,当要求较快的传递速度时宜采用的方式是( c )。 A.内部存储器 B.外部存储器 C.寄存器 D.堆栈 142.以下指令中,错误的指令是( d )。 A.INC A B.DEC A C.INC DPTR D.DEC DPTR 143.在80C51单片机中,不属于特殊功能寄存器范畴的是( a )。 A.PC B.ACC C.B D.PSW
144.I/O设备经接口与单片机连接,不传输数据时对总线呈高阻,这是利用接口的( b )功能。
A.数据锁存 B.三态缓冲 C.时序协调 D.信号转换 145.在80C51单片机应用系统中,对于较复杂的I/O设备的请求能及时响应,应采用( c )传送。
A.无条件 B.状态查询 C.中断 D.DMA 146.在80C51单片机中,要求计数值较大时应采用( b )。 A.方式0 B.方式1 C.方式2 D.方式3 147.在80C51单片机中,具有自动重装的方式为( c )。 A.方式0 B.方式1 C.方式2 D.方式3
148.设80C51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为( c )。 A.2MHz B.1MHz C.500KHz D.250KHz
149.已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为( a )。 A.06H B.F9H C.30H D.CFH
150.在生产过程中完成程序写入的只读存储器称为( a )。 A.掩膜ROM B.PROM C.EPROM D.E2PROM。 二.判断题
1.MOV A,30H这条指令执行后的结果(A)=30H。( × )
9
2.80C51与80C51的区别在于内部是否有数据存储器。( × ) 3.80C51单片机可执行指令:MOV R6,R7。( × ) 4.指令中直接给出的操作数称为直接寻址。( × ) 5.80C51单片机中的PC是不可寻址的。( √ )
6.80C51有 5 个中断源,有 5个中断优先级,优先级由软件填写特殊功能寄存器 IP以选择。( × ) 7.80C51单片机可执行指令:MOV R5,R4。( × )
9.80C52单片机包含4K的ROM,256字节的RAM,6个中断源。( × ) 10.堆栈的操作原则是先进后出.后进先出。( 对 )
11.同一时间同一级别的多中断请求,将形成阻塞,系统无法响应。( × ) 12.80C51单片机可执行指令:MOV A,@R3。( × ) 13.MOV A,30H 这条指令执行后的结果A=30H。( × ) 14.SP内装的是栈顶首址的内容。( × )
15.对程序存储器的读操作,只能使用MOV指令。( × ) 16.低优先级不能中断高优先级,但高优先级能中断优先级。( √ ) 17.80C51与8751的区别在于内部是否有程序存储器。( √ ) 18.程序计数器PC中装的内容是当前正在执行指令的地址。( × ) 19.80C51单片机可执行指令:MOV 28H,@R4;( × ) 20.当向堆栈压入一个字节的数据后,SP中的内容减1。( × ) 21.80C51单片机可执行指令:CLR R5;( × ) 22.80C51片内含EPROM,80C31片内不含 EPROM。( × ) 23.80C51单片机是高档16位单片机。( × )
24.80C51的产品80C51与80C31的区别是:80C31片内无ROM。( √ ) 25.80C51单片机的CPU从功能上可分为运算器和存储器。( × )
26.80C51的累加器ACC是一个8位的寄存器,简称为A,用来存一个操作数或中间结果。( √ )
27.80C51的程序状态字寄存器PSW是一个8位的专用寄存器,用于存放程序运行中的各种状态信息。( √ )
28.80C51的程序存储器用于存放运算中间结果。( × )
29.80C51的数据存储器在物理上和逻辑上都分为两个地址空间:一个是片内的256字节的RAM,另一个是片外最大可扩充64K字节的RAM。( √ )
30.单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。( √ )
31.单片机的指令周期是执行一条指令所需要的时间,一般由若干个机器周期组成。( √ ) 32.单片机系统扩展时使用的锁存器,是用于锁存高8位地址。( × ) 33.80C51单片机上电复位后,片内数据存储器的内容均为00H。( × )
34.当80C51单片机的晶振频率为12MHZ时,ALE地址锁存信号端的输出频率为2MHZ的脉冲。( √ ) 35.80C51单片机片内RAM从00H~1FH的32个单元,不仅可以作工作寄存器使用,而且可作为通用RAM来读写。( √ )
36.80C51单片机的片内存储器称为程序存储器。( × ) 37.80C51单片机的数据存储器是指外部存储器。( × )
38.80C51单片机的特殊功能寄存器集中布置在片内数据存储器的一个区域中。( √ ) 39.80C51单片机的指令格式中操作码与操作数之间必须用“,”分隔。( × ) 40.80C51指令:MOV A,#40H ;表示将立即数40H传送至A中。( √ )
41.80C51指令:MOV A,@R0 ;表示将R0指示的地址单元中的内容传送至A中。( √ ) 42.80C51指令:MOVX A,@DPTR ;表示将DPTR指示的地址单元中的内容传送至A中。( √ )
10
43.80C51的数据传送指令是把源操作数传送到目的操作数,指令执行后,源操作数改变,目的操作数修改为源操作数。( × )
44.80C51指令中,MOVX为片外RAM传送指令。( √ ) 45.80C51指令中,MOVC为ROM传送指令。( × )
46.将37H单元的内容传送至A的指令是:MOV A,#37H。( × ) 47.80C51指令中,16位立即数传送指令是:MOV DPTR,#data16。( √ )
48.80C51单片机,CPU对片外RAM的访问只能用寄存器间接寻址的方式,且仅有4 条指令。( √ ) 49.如JC rel发生跳转时,目标地址为当前指令地址加上偏移量。( × )
50.对于AT89S51单片机,当CPU对内部程序存储器寻址超过4K时,系统会自动在外部程序存储器中寻址。( √ )
51.指令MUL AB执行前(A)=F0H,(B)=05H,执行后(A)=FH5,(B)=00H。( × ) 52.已知:DPTR=11FFH 执行INC DPTR后,结果:DPTR=1200H。( √ )
53.已知:A=11H B=04H,执行指令DIV AB后,其结果:A=04H,B=1 CY=OV=0。( √ ) 54.已知:A=1FH,(30H)=83H,执行 ANL A,30H 后,结果:A=03H (30H)=83H P=0。( × ) 55.无条件转移指令LJMP addr16称长转移指令,允许转移的目标地址在128KB空间范围内。( × ) 56.在进行二——十进制运算时,必须用到DA A指令。( × ) 57.CPU的时钟周期为振荡器频率的倒数。( √ ) 58.80C51指令系统中,指令CJNE A,#data, rel的作用相当于SUBB A,#data与JNC rel的作用。( × ) 59.80C51指令系统中,指令JNB bit,rel是判位转移指令,即表示bit=1时跳转。( × )
60.80C51单片机的PC与DPTR都在CPU片内,因此指令MOVC A,@A+PC与指令MOVC A,@A+DPTR执行时只在单片机内部操作,不涉及片外存储器。( × )
61.80C51单片机中PUSH和POP指令只能保护现场,不能保护断点。( × ) 62.指令LCALL addr16能在64K字节范围内调用子程序。( √ ) 63.设PC的内容为35H,若要把程序存贮器08FEH单元的数据传送至累加器A,则必须使用指令MOVC A,@A+PC。( × )
64.指令MOV A,00H执行后A的内容一定为00H。( × ) 定时、中断、串行口系统及应用
65.在80C51单片机内部结构中,TMOD为模式控制寄存器,主要用来控制定时器的启动与停止。( × ) 66.在80C51单片机内部结构中,TCON为控制寄存器,主要用来控制定时器的启动与停止。( √ ) 67.80C51单片机的两个定时器均有两种工作方式,即定时和计数工作方式。( √ )
68.80C51单片机的TMOD模式控制寄存器不能进行位寻址,只能用字节传送指令设置定时器的工作方式及操作模式。( √ )
69.80C51单片机系统复位时,TMOD模式控制寄存器的低4位均为0。( √ ) 70.80C51单片机5个中断源相应地在芯片上都有中断请求输入引脚。( × ) 71.启动定时器工作,可使用SETB TRi启动。( √ ) 72.80C51单片机对最高优先权的中断响应是无条件的。( × )
73.中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令。( × ) 74.80C51单片机系统复位后,中断请求标志TCON和SCON中各位均为0。( √ )
75.80C51单片机的中断允许寄存器的IE的作用是用来对各中断源进行开放或屏蔽的控制。( √ )
76.用户在编写中断服务程序时, 可在中断入口矢量地址存放一条无条件转移指令,以防止中断服务程序容纳不下。( √ )
77.若要在执行当前中断程序时禁止更高优先级中断,应用软件关闭CPU中断,或屏蔽更高级中断源的中断,在中断返回时再开放中断。( √ )
78.串行口的中断,CPU响应中断后,必须在中断服务程序中,用软件清除相应的中断标志位,以撤消中
11
断请求。( √ )
79.串行口数据缓冲器SBUF是可以直接寻址的专用寄存器。( √ )
80.如要允许外部中断0中断,应置中断允许寄存器IE的EA位和EX0位为1。( √ ) 81.指令JNB TF0,LP的含义是:若定时器T0未计满数,就转LP。( √ )
82.若置80C51的定时器/计数器T1于定时模式,工作于方式2,则工作方式字为20H。( √ ) 83.若置80C51的定时器/计数器T1于计数模式,工作于方式1,则工作方式字为50H。( √ ) 84.当80C51的定时器T0计满数变为0后,溢出标志位(TCON的TF0)也变为0。( × ) 85.80C51外部中断0的入口地址是0003H。( √ )
86.80C51单片机允许5个中断源请求中断,都可以用软件来屏蔽,即利用中断允许寄存器IE来控制中断的允许和禁止。( √ )
87.线选法是把单根的低位地址线直接接到存储器芯片的片选端。( √ ) 88.对于80C51单片机而言,在外部扩展EPROM时, 引脚应接地。( √ ) 89.对于80C51单片机而言,在外部扩展EPROM时, 引脚可接 + 5V或接地。( × )
90.在接口芯片中,通常都有一个片选端CS,作用是当CS为低电平时该芯片才能进行读写操作。( √ ) 91.DAC0832是8位D/A转换器,其输出量为数字电流量。( × ) 92.DAC 0832的片选信号输入线 ,低电平有效。( √ ) 93.AGND代表模拟信号和基准电源的参考地,称模拟地。( √ ) 94.DGND表示数字地,为工作电源地和数字逻辑地。( √ ) 95.A/D转换器将模拟量转换为数字量。( √ ) 96.有A/D转换器采用SPI接口与单片机进行通信。( √ ) 97.SPI接口采用异步方式与单片机进行通信。( × ) 98.I2C接口采用异步方式与单片机进行通信。( × ) 99.I2C是一种两线式串行总线。( √ ) 100.SPI是一种两线式串行总线。( × )
101.每个特殊功能寄存器都既有字节地址,又有位地址。( × ) 102.50H一定是字节地址。( × )
103.在80C51单片机中,高级中断可以打断低级中断形成中断嵌套。( √ ) 104.加法指令将影响进位标志位C,而减法指令将不影响进位标志位C。( × ) 105.只要有中断出现,CPU就立即响应中断。( × )
106.中断初始化时,对中断控制寄存器的状态设置,只能使用位操作指令,而不能使用字节操作指令。( × )
107.单片机的LED动态扫描显示是依据人眼的“视觉暂留”效应实现的。 ( √ ) 108.指令字节数越多,执行时间越长。( × )
109.MOV A,@R0这条指令中@R0的寻址方式称之为寄存器间址寻址。( √ ) 110.MOV A,@R7,将R7单元中的数据作为地址,从该地址中取数,送入A中。( × ) 111.SP是单片机内部一个特殊区域,与RAM无关。( × ) 112.80C51单片机访问片外ROM是以PSEN作为读选通信号。( √ ) 113.算术运算类指令一般不影响标志位。( × )
114.CPU每取一个指令字节,立即使程序计数器PC自动加1。( √ ) 115.80C51每个中断源相应地在芯片上都有其中断请求输入引脚。( × ) 116.80C51单片机不能对程序计数器PC进行读写操作。( × ) 117.51单片机对最高优先权的中断响应是无条件的。( × )
118.中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节指令。( × ) 119.在一般情况下,80C51单片机允许同级中断嵌套。( × )
12
共分享92篇相关文档