MCS-51的中断源有外部中断0、定时器T0、外部中断1、定时器T1、()。

  • A+

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

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

(1)【◆题库问题◆】:[填空题] MCS-51的中断源有外部中断0、定时器T0、外部中断1、定时器T1、()。

【◆参考答案◆】:串行口

(2)【◆题库问题◆】:[填空题] MCS-51的数据存储器在物理上和逻辑上都分为两个地址空间:一个是(),另一个是()。

【◆参考答案◆】:片内的256字节的RAM;片外最大可扩充64K字节的RAM

(3)【◆题库问题◆】:[问答题] 89C51有几种低功耗方式?如何实现?

【◆参考答案◆】:
空闲方式和掉电方式
空闲方式和掉电方式是通过对SFR中的PCON(地址87H)相应位置1而启动的。当CPU执行完置IDL=1(PCON.1)的指令后,系统进入空闲工作方式。这时,内部时钟不向CPU提供,而只供给中断、串行口、定时器部分。CPU的内部状态维持,即包括堆栈指针SP、程序计数器PC.程序状态字PSW、累加器ACC所有的内容保持不变,端口状态也保持不变。ALE和PSEN保持逻辑高电平。
当CPU执行一条置PCON.1位(PD)为1的指令后,系统进入掉电工作方式。在这种工作方式下,内部振荡器停止工作。由于没有振荡时钟,因此,所有的功能部件都停止工作。但内部RAM区和特殊功能寄存器的内容被保留,而端口的输出状态值都保存在对应的SFR中,ALE和PSEN都为低电平。

(4)【◆题库问题◆】:[填空题] 单片机内部数据传送指令()用于单片机内部RAM单元及寄存器之间,单片机与外部数据传送指令()用于单片机内部与外部RAM或I/O接口之间,MOVC指令用于单片机内部与外部ROM之间的查表。

【◆参考答案◆】:MOV;MOVX

(5)【◆题库问题◆】:[问答题] 89C51定时器有哪几种工作模式?有何区别?

【◆参考答案◆】:
有四种工作模式:模式0,模式1,模式2,模式3
(1)模式0:选择定时器的高8位和低5位组成一个13位定时器/计数器。TL低5位溢出时向TH进位,TH溢出时向中断标志位TF进位,并申请中断。
定时时间t=(213-初值)×振荡周期×12;计数长度位213=8192个外部脉冲
(2)模式1:与模式0的唯一差别是寄存器TH和TL以全部16位参与操作。定时时间t=(216-初值)×振荡周期×12;计数长度位216=65536个外部脉冲
(3)模式2:把TL0和TL1配置成一个自动重装载的8位定时器/计数器。TL用作8位计数器,TH用以保存初值。TL计数溢出时不仅使TF0置1,而且还自动将TH中的内容重新装载到TL中。
定时时间t=(28-初值)×振荡周期×12;计数长度位28=256个外部脉冲
(4)模式3:对T0和T1不大相同
若设T0位模式3,TL0和TH0被分为两个相互独立的8位计数器。TL0为8位计数器,功能与模式0和模式1相同,可定时可计数。
TH0仅用作简单的内部定时功能,它占用了定时器T1的控制位TR1和中断标志位TF1,启动和关闭仅受TR1控制。
定时器T1无工作模式3,但T0在工作模式3时T1仍可设置为0~2。

(6)【◆题库问题◆】:[问答题] 51系列单片机的T0和T1在模式0中,都使用了计数器的哪些位?

【◆参考答案◆】:51系列单片机的T0和T1在模式0中,使用了TLX中低5位与THX中的8位构成13位计数器,TLX中的高3位弃之未用。

(7)【◆题库问题◆】:[填空题] 需要专门的电路来完成的中断请求撤消是()中断请求。

【◆参考答案◆】:外部中断

(8)【◆题库问题◆】:[单选] MCS-51单片机的串行口有()种工作方式。
A.1
B.2
C.3
D.4

【◆参考答案◆】:D

(9)【◆题库问题◆】:[单选] 在PSW中,用户自定义标志是()。
A.CY
B.AC
C.P
D.F0

【◆参考答案◆】:D

(10)【◆题库问题◆】:[判断题] 16位单片机和32位单片机的数据处理能力要优于8位单片机。
A.正确
B.错误

【◆参考答案◆】:正确

发表评论

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