单片机原理与接口技术期末考试b卷及答案内容摘要:

PUSH DPL。 PUSH DPH。 POP 08H 程序执行后, (SP)= (08H)= 2.分析题:假设内 RAM 单元 (60H)= 08H, 问 ,执行完下列指令序列后内 RAM(60H)的内容为多少。 MOV R0,60H MOV A, @ R0 RL A MOV R1,A RL A RL A ADD A,R1 MOV @ R0,A 3.已知 fosc=12MHZ, 求下面延时子 程序 的延时时间。 DELAY: MOV R6,10。 D1: MOV R7,250H。 D2: DJNZ R7,D2。 DJNZ R6,D1。 RET。 4. 已知电路如图所示, 80C51 单片机中的汇编程序如下所示。 请根据电路及所给的程序,写出 8 个发光二极管的动作及现象。 ( 10 分) FLASH: MOV A , 01H FLASH0: MOV R2 , 0AH FLOP: MOV P1 , A LCALL DY1S P1 , 00H LCALL DY1S DJNZ R2 , FLOP 4 RL A SJMP FLASH0 说明:在上面程序中, DY1S 为 1 秒延时子程序。 四 、汇编程序设计( 30 分) 1.试编程,将位存储单元 38H 中的内容与位存储单元 49H 中的内容互换。 ( 6 分) 2.分别用一条指令实现下列功能: ( 6 分) (1)若 Cy= 0,则转 CTRL0 程序段执行。 (2)若位寻址区 28H≠ 0,则将 28H 清 0,并使程序转至 CTRL1。 (3)若 A 中数据不等于 78H,则程序转到 CTRL2。 (4)若 A 中数据等于 0,则程序转至 CTRL3。 (5)调用首地址为 0800H 的子程序 (6)使 PC= 1050H。 5 3.分别用一条指令实现下列各小题的要求: ( 6 分) 1) 0INT 、 T0 开中断,其余禁止中断。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。