MCS-51系列单片机的指令系统具有哪些特点?

  • A+

答案查询网公众号已于近期上线啦

除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。

(1)【◆题库问题◆】:[问答题] MCS-51系列单片机的指令系统具有哪些特点?

【◆参考答案◆】:
特点之一是指令集当中的很多指令可派生出若干条指令,大大扩充了指令功能。
特点之二是转移指令极其丰富,设置了所谓长、绝对、相对、间接等不同转移范围的指令,既使用方便,又能节省程序的存储器空间,提高转移速度。
特点之三设有专门的布尔(位)处理指令集。

(2)【◆题库问题◆】:[单选] 要使MCS-51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是()
A.98H
B.84H
C.42H
D.22H

【◆参考答案◆】:A

(3)【◆题库问题◆】:[单选] 51系列单片机40脚DIP封装的第15引脚功能是()
A.计数器0输入
B.计数器1输入
C.片外RAM写控制
D.片外RAM读控制

【◆参考答案◆】:B

(4)【◆题库问题◆】:[填空题] 键盘可分为()和()两种方式。

【◆参考答案◆】:独立式键盘;矩阵式键盘

(5)【◆题库问题◆】:[问答题] 串行口有几种工作方式?有几种帧格式?各种工作方式的波特率如何确定?

【◆参考答案◆】:
串行口有4种工作方式:方式0、方式1
方式2、方式3。有3种帧格式,方式2和3
具有相同的帧格式。
方式0的发送和接收都以fosc/12为固定波特率。
方式1的波特率=2SMOD/32×定时器T1的溢出率。
方式2的波特率=2SMOD/64×fosc。
方式3的波特率=2SMOD/32×定时器T1的溢出率。

(6)【◆题库问题◆】:[问答题] 关键字bit与sbit的意义有何不同?

【◆参考答案◆】:
Bit用于定义位变量的名字,编译器会对其分配地址。位变量分配在内部RAM的20H~2FH单元相应的位区域,位地址范围是00~7FH,共128个;
Sbit用于定义位变量的名字和地址,地址是确定的且不用编译器分配。它是SFR中的可以进行位寻址的确定位,也可以是内部RAM的20H~2FH单元中确定的位。

(7)【◆题库问题◆】:[单选] 若单片机的定时器工作在方式1,则定时器最大计数值应为()
A.500
B.1000
C.213
D.216

【◆参考答案◆】:D

(8)【◆题库问题◆】:[单选] MCS—51单片机串行口接收数据的次序是下述的顺序()(1)接收完一帧数据后,硬件自动将SCON的RI置1(2)用软件将RI清零(3)接收到的数据由SBUF读出(4)置SCON的REN为1,外部数据由RXD(P3.0)输入
A.(1)(2)(3)(4)
B.(4)(1)(2)(3)
C.(4)(3)(1)(2)
D.(3)(4)(1)(2)

【◆参考答案◆】:B

(9)【◆题库问题◆】:[问答题] AT24C系列芯片的读写格式如何?

【◆参考答案◆】:
A.写操作过程
对AT24C02写入时,单片机发出起始信号之后再发送的是控制字节,然后释放SDA线并在SCL线上产生第9个时钟信号。被选中的存储器器件在确认是自己的地址后,在SDA线上产生一个应答信号,单片机收到应答后就可以传送数据了。
传送数据时,单片机首先发送一个字节的预写入存储单元的首地址,收到正确的应答后,单片机就逐个发送各数据字节,但每发送一个字节后都要等待应答。单片机发出停止信号P后,启动AT24C02的内部写周期,完成数据写入工作(约10ms内结束)。
AT24C02片内地址指针在接收到每一个数据字节后自动加1,在芯片的"一次装载字节数"(页面字节数)限度内,只需输入首地址。装载字节数超过芯片的"一次装载字节数"时,数据地址将"上卷",前面的数据将被覆盖。
要写入的数据传送完后,单片机应发出终止信号以结束写入操作。写入n个字节数据格式如下:

B.读操作过程
对AT24C02读出时,单片机也要发送该器件的控制字节("伪写"),发送完后释放SDA线并在SCL线上产生第9个时钟信号,被选中的存储器在确认是自己的地址后,在SDA线上产生一个应答信号作为响应。
然后,单片机再发送一个字节的要读出器件的存储区的首地址,收到器件的应答后,单片机要重复一次起始信号并发出器件地址和读方向位("1"),收到器件应答后就可以读出数据字节,每读出一个字节,单片机都要回复应答信号。当最后一个字节数据读完后,单片机应返回以"非应答"(高电平),并发出终止信号以结束读出操作。
读出n个字节的数据格式如下图所示:

(10)【◆题库问题◆】:[单选] MCS-51单片机的位寻址区位于内部RAM的()单元。
A.00H—7FH
B.20H—7FH
C.00H—1FH
D.20H—2FH

【◆参考答案◆】:D

发表评论

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