MCS-51单片机复习题

发布时间 : 星期六 文章MCS-51单片机复习题更新完毕开始阅读

RL A

MOV B,A

MOVC A,@A+DPTR PUSH Acc MOV A,B INC

A

MOVC A,@A+DPTR PUSH Acc RET

ORG 3000H DB

10H,80H,30H,80H,50H,80H

答:A=( );SP=( );(41H)=( );(42H)=( );PC=( )

2. 如果(DPTR)=447BH,(SP)=42H,(40H)=80H,(41H)=70H,(42H)=60H,则执行下列指令后:

POP DPH POP DPL POP A

则:(DPH)= ( );(DPL)= ( );(A)= ( );(SP)= ( )。

八、请回答:

1、下图中外部扩展的数据存储器容量是多少?

2、三片6264的地址范围分别是多少?(地址线未用到的位填1) 3、若外部程序存储器已扩展(未画出),请编写程序,要求: (1) 将30H~3FH中的内容送入6264 1# 的前16个单元中; (2) 将6264 2# 的前32个单元的内容送入40H~5FH中;

P2.7 P2.6 P2.5 P2.4 P2.0 ALE 8031 P0.0 P0.7 RD WR ~ ~ 5 D0 Q0 8 8 8 A0~A7 A8~A12 A0~A7 A8~A12 A0~A7 A8~A12 373 8 D7 Q7 G OE 8 8 ~ ~ Vcc CS 6264 1# CE Vcc CS 6264 2# CE Vcc CS 6264 3# CE DED0~D7 WR DED0~D7 WR DED0~D7 WR

七、请回答:

1.下图中外部扩展的程序存储器和数据存储器容量各是多少?

2.两片存储器芯片的地址范围分别是多少?(地址线未用到的位填1) 3.请编写程序,要求:

(1)将内部RAM 30H~3FH中的内容送入1# 6264的前16个单元中; (2)将2# 6264的前4个单元的内容送入40H~43中;

P2.7 P2.6 P2.5 P2.4 │ P2.0 D0 │ D7 Q0 │ Q7 5 ● 8 ● 5 ● 8 A8-A12 CE +5V CS A0-A7 ● 5 8 A8-A12 CE +5V CS A0-A7 5 A0-A7 A8-A12 CE ALE 8031 8 P0.7 │ ● P0.0 PSEN RD WR OE 74LSG 2764 D0-D7 8 ● OE 1# 6264 2# 6264 OE WR 8 ● 8 D0-D7 OE WR 8 ● ●

五、如图为8155扩展为LED接口 AD0 P0口 驱动器 AD7 (同相) PB2 ALE ALE (I) CE 8155 P2.7 8155 LED6 P2.0 IO/M RD RD WR WR 驱动器 (反相) 片选线 (II)

D0 D1 D2 D3 D4 D5 D6 D7

a b c d e f g h

共阴

LED1 回答如下问题:(1)请写出驱动器(II)反相。驱动器(I)同相时,如下数值的段码(5分) 0、___________ 1、___________ 2、___________ 3、___________ 4、___________ 5、___________ 6、___________ 7、___________ 8、___________ 9、___________

(2)可编程接口芯片8155的地址(无关位为1)(4分)

I/O口地址 PA口___________、PB口___________、PC口___________。 内部RAM地址:______________________

七、请回答:

1、下图中外部扩展的数据存储器容量是多少?

2、三片6264的地址范围分别是多少?(地址线未用到的位填1) 3、若外部程序存储器已扩展(未画出),请编写程序,要求: (1) 将30H~3FH中的内容送入6264、1#的前16个单元中; (2) 将6264 2#的前32个单元的内容送入40H~5FH中; P2.5 P2.6 P2.7 P2.4 ● ● │ 5 5 5 P2.0 D0 Q0 ● ● │ │ 8 8 D7 Q7 A0-A7 A8-A12 A0-A7 A8-A12 CE CE G OE ALE 2# 6264 74LS1#6264 +5V 8 8 D0-D7 8 ● OE WR 8 ● CS OE WR 5 8 A0-A7 A8-A12 CE 8031 +5V CS 3# 6264 P0.7 │ ● P0.0 PSEN RD WR

D0-D7 OE WR 8 ● ● 四、下图是四片2K×8位存储器芯片的连线图。(1)确定四片存储器芯片地址范围,要求写出必要的推导过程。(2)编程将片内RAM 30H~4FH单元中的32个字节数据传送到片外RAM 左数第一块芯片的最低端32个字节单元(按地址由低至高存放)。

联系合同范文客服:xxxxx#qq.com(#替换为@)