一、 填空
1、 MCS51单片机的控制信号线有 2、 MCS51单片机内部RAM的位寻址空间有 位,位寻址空间对
应的字节地址为 ,位地址为
3、 MCS51单片机并行口P0的用途是
P2口的用途是 4、 指令MOV P1,@R0中两操作数的寻址方式分别是 5、 2764为 芯片,地址线 条,可扩展 K空间,地址从0000H至 H
6、 外部中断INT1的中断入口地址为 ,在同级
优先级中串行口中断的优先级排在第 位。
7定时/计数器有四种工作方式:方式0的功能
为: ,方式1的功能为: ,方式2的功能为:
,方式3的功能
为:
8、 若晶振为12MHz,则一个机器周期为: ,一条双字节单周
期指令的执行时间是 。
9、 MCS51单片机的堆栈设置在 区内,堆栈的最深深度为
字节。
二、 请写出完成下列功能的指令(可用多条语句实现)
1、将R0内容送入R7
2、将位地址50H内容送入SMOD位
3、将外部EPROM 1000H单元内容送入外部RAM 3000H 单元
4、用单条指令完成累加器ACC清零,有几种方法。
5、设RS1=0,RS0=1,将R1内容入栈
三、 读程序,填写执行结果
1、 MOV 40H,#36H
MOV R0,#40H
MOV A,@R0 SETB C
ADDC A,#0F9H C AC F0 RS1 RS0 OV P
2、 MOV SP,#50H
MOV DPTR,#1050H MOV A,#88H PUSH DPL
PUSH DPH
PUSH ACC POP DPL POP DPH POP ACC
3、 MOV A,#40H
SWAP A
INC A
MOVC A,@A+PC
S0: AJMP S0
TAB: DB 10H,11H,12H,13H,14H,15H DB 16H,17H,18H,1AH,19H,1BH
四、 程序设计
编程序完成下列逻辑功能 F?ABC?(A?C)?B
五、 甲乙联机通信,两机晶振均为6MHz,甲机将内部RAM 40H—4FH单元
数据顺序向乙机发送,乙机接收这16字节数据依次存放在内部RAM 30H—3FH单元中,要求波特率为400bit/s,串行口工作在方式1,定时器1工作在方式2,用中断方式读取数据。请给出甲乙两机的通信程序。
六、 完成下图系统的部分连线,写出两片6264的地址
VCC31C130P6MHz1830PC29VCCC310uF+1213141512345678INT0INT1T0T1P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7X219EA/VPX1P0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7P2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7RDWRPSENALE/PTXDRXD39383736353433322122232425262728171629301110347813141718111D0D1D2D3D4D5D6D7Q0Q1Q2Q3Q4Q5Q6Q725691215161910987654325242123222272620A0A1A2A3A4A5A6U3A76264A8A9A10A11A12OEWECS2CS1D0D1D2D3D4D5D6D71112131516171819RESETU2OE74ALS373LEU189C51R110KGNDGNDVCC10987654325242123222272620A0A1A2A3A4A5A6A7A8A9A10U4A116264A12OEWECS2CS1D0D1D2D3D4D5D6D71112131516171819 A卷标准答案
一、填空(共24分)
1、ALE,RST,PSEN,EA(全对2分,对1分) 2、128,20H~2FH,00H~7FH(每空1分,共3分) 3、通用I/O口或8位数据/低8位地址复用总线,通用I/O口或高8位地址总线(每空1分共2分)