设置89C51工作寄存器组为第1组时,需要设置()。

  • A+
所属分类:法律类题库
(1)【◆题库问题◆】:[单选] 设置89C51工作寄存器组为第1组时,需要设置()。
A.RS1=0,RS0=0
B.RS1=0,RS0=1
C.RS1=1,RS0=0
D.RS1=1,RS0=1

【◆参考答案◆】:B

(2)【◆题库问题◆】:[问答题,简答题] 在8031扩展系统中,外部程序存储器和数据存储器共用16位地址线和8位数据线,为什么两个存储空间不会发生冲突?

【◆参考答案◆】:这是因为外部程序存储器和外部数据存储器所使用的控制信号不同。对外部程序存储器的选读通是用PSEN控制线,而对外部数据存储器的读/写控制是用RD和WR读、写控制线,所以不会发生地址冲突。

(3)【◆题库问题◆】:[单选] 单片机复位后,SP的内容为07H、PC.PSW、A的内容为00H,P0~P3口的内容都是为()
A.0FH
B.FFH
C.08H
D.07H
E.00H

【◆参考答案◆】:B

(4)【◆题库问题◆】:[问答题] 设当前指令CJNEA,#12H,10H的地址是0FFEH,若累加器A的值为10H,则该指令执行后的PC值为多少?若累加器A的值为12H呢?

【◆参考答案◆】:指令执行后的PC值为1011H,若累加器A的值为12H,则指令执行后的PC值为1001H。

(5)【◆题库问题◆】:[单选] STC12C5A602S系统运行中,需有重要数据记录,并保证下一次开机后仍然存在,比如电动自行车的里程数。此时最简首选方案应将这样的数据可以存入()。
A.外置EEPROM
B.内置EEPROM
C.PC
D.ALE

【◆参考答案◆】:B

(6)【◆题库问题◆】:[问答题] 在MCS-51单片机系统中,外接程序存储器和数据存储器共用16位地址线和8位数据线,会不会发生冲突,并说明为什么?

【◆参考答案◆】:
不会,因为控制信号线的不同:
外扩的RAM芯片既能读出又能写入,所以通常都有读写控制引脚,记为OE和WE。外扩RAM的读、写控制引脚分别与MCS-51的RD和WR引脚相连。
外扩的EPROM在正常使用中只能读出,不能写入,故EPROM芯片没有写入控制引脚,只有读出引脚,记为OE,该引脚与MCS-51单片机的PSEN相连。

(7)【◆题库问题◆】:[单选] 定义一个指向片内RAM40H开始的无符号字节指针的语句是:()
A.unsigned char pdata*v=0x40;
B.unsigned char data*v=0x40;
C.unsigned char xdata*v=0x40;
D.unsigned char code*v=0x40;

【◆参考答案◆】:B

(8)【◆题库问题◆】:[单选] 51系列单片机40脚DIP封装的第22引脚功能是()
A.接晶振
B.接电源地
C.片外RAM读控制
D.I/O准双向口

【◆参考答案◆】:D

(9)【◆题库问题◆】:[填空题] 51定时器工作在计数还是定时方式,由TMOD的()决定。

【◆参考答案◆】:C/T位

(10)【◆题库问题◆】:[单选] MCS-52子系列与MCS-51子系列相比,下列说法错误的是()。
A.片内ROM从4KB增加到8KB
B.片内RAM从128位增加到256位
C.定时/计数器从2个增加到3个
D.中断源从5个增加到6个

【◆参考答案◆】:B

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: