口地址为 ,T0 的入口地址为 。
8.常用的I/O编址的方法分别是 和 两种。 四.(本题18分,每小题6分)程序分析题 1.试分析各跳转指令的目的地址。 1800H LJMP 2FEEH 1803H AJMP 12EH 1805H SJMP 70H
2.设8051内部RAM单元(30H)=40H,(40H)=10H,P1口为输入口,(P1)=11001010B,判断以下指令执行的结果 MOV R0,#30H MOV A,@R0 MOV R1,A MOV B,@R1 MOV @R1,P1 MOV P2,P1
(R0)= (B)= (R1)= (40H)= (A)= (P2)=
3.读下列程序,并填空使之形成完整的程序以实现如下功能。
使用数据传送指令将片内RAM 40H、41H、42H……4FH存储单元分别置数10H、11H、12H……1FH。 源程序如下:
ORG 0000H START ORG 0100H START: MOV R0,#40H
MOV R7, MOV A,#10H LOOP: MOV ,A INC R0 R7,LOOP
END
五.(本题共12分)程序设计题
利用定时/计数器T1要求从P1.7脚输出周期为500μS的方波,fosc为6MHZ,T1工作在方式0,试用中断方式设计应用程序。
六.(本题共16分)接口电路设计题
有一块数据存储器6216,存储容量为2048个单元,准备与8031单片机接口作为数据存储区,存储地址范围设为3000H~37FFH。要求:
1.设计该存储器扩展电路,其中片选信号必须采用全地址译码电路; 2.编写一段程序,将所有单元置入初值55H。 试卷答案 C B A C D D A C C B
! 并行 ? ? P0 P3 2 5030H 63H
3 0000H 07H 0 00H 07H 4 -126 +129 2KB 64KB 5 MOV MOVX MOVC 6 串行口中断
7 0013H 0023H 000BH 8 单独编址 统一编址
1 2FEEH 192EH 1877H
2 (R0)=40H (B)= 10H (R1)=11001010B
(40H)= 11001010B (A)=40H (P2)=11001010B 3 LJMP #0FH @R0 INC A DJNZ SJMP $
五 ORG 0000H LJMP START ORG 001BH LJMP T1 ORG 1000H
START: MOV TMOD ,#00H MOV TH1 ,#F8H MOV TL1 ,#30H MOV IE ,#88H SETB TR1 LOOP: SJMP $ T1: CPL P1.7
MOV TH1 ,#F8H MOV TL1 ,#30H RETI END
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库长沙理工大学单片机试卷题库(5)在线全文阅读。
相关推荐: