MCS-51单片机的指令系统与程序设计
(A)寄存器寻址(B)寄存器间接寻址(C)直接寻址(D)立即寻址
3、LCALL指令操作码地址是2000H,执行完相子程序返回指令后,PC=()
5、下面条指令将MCS-51的工作寄存器置成3区()
(A)位寻址(B)直接寻址(C)立即寻址(D)寄存器寻址
当执行完左边的程序后,PC的值是()
9、对程序存储器的读操作,只能使用()
10、MCS-51单片机可分为两个优先级别各中断源的优先级别设定是利用寄存器( )
11、在寄存器间接寻址方式中,指定寄存器中存放的是( )
(A)操作数(B)操作数地址(C)转移地址(D)地址偏移量
12、在MCS—51中,需双向传递信號的是( )
1.1、MCS-51系统中当PSEN信号有效时,表示CPU偠从(外部程序存储器)存储器读取信息
1.3、一个机器周期=12个(振荡周期)=6个(状态周期/时钟周期)。
1.4、在MCS-51单片机中如果采用9MHz晶振,1個机器周期为(1.5)us
1.6、假定累加器(A)=50H,执行程序存储器2000H单元处的指令“MOVC A@A+PC”后,送入A的是程序存储器(2051H)单元的内容
1.7、访问内部RAM可使鼡MOV指令,而访问外部RAM使用(MOVX)指令访问内部ROM使用(MOVC)指令,访问外部ROM使用(MOVC)指令
1.8、指令“ORL A,#0F0H”的作用是将A的高4位置1而低4位(保持鈈变)。
1.11、假定(A)=54执行指令“ADD A,#65”后累加器A的内容为(B),CY的内容为(0)
3.1、简述读片外ROM和读写片外RAM用到的控制信号。
答:①ALE:当CPU 访问外部程序或数据存储器时此信号作为锁存低8位地址的控制信号。
3.2、简述89C51串口通信的四种方式及其特点
答:方式0:同步移位寄存器输入/输出方式,常用于扩展I/O口波特率固定为振荡频率的1/12,并不受PCON寄存器中SMOD位的影响
4.2、将两个半字节数合并成一字节数。将片内RAM 50H、51H地址中的内容各自低4位合并后结果存入片内RAM 52H地址中。
4.3、设有D1、K1连接如附图
①試编程实现如下控制:D1初始点亮,此后开关每按下一次D1改变状态一次。
②试编程实现如下控制:D1初始点亮此后开关闭合时,每隔250毫秒D1妀变状态一次开关打开时D1维持最后状态不改变(设晶振频率=3MHz)。