单片机原理实验报告3.docxVIP

  • 10
  • 0
  • 约1.2千字
  • 约 3页
  • 2022-06-15 发布于贵州
  • 举报
实验目的和要求 实验目的:进一步熟悉KEIL软件的单步和断点的调试方式,熟悉Proteus软件的仿真环境;掌握Proteus软件的绘制原理图,加载程序进行仿真的基本方法;熟悉片内I/O口的输入、输出编程方法查询方式及无条件指令LJMP与SJMP的应用,完成片内I/O口的仿真调试。 实验要求:熟悉片内I/O口的输入/输出编程方法及无条件指令LJMP与SJMP的应用 实验内容和原理 ORG 0000H SETB P1.0 ;设 P1.0 为输入 WAIT: MOV C,P1.0 ;读取开关状态 JC WAIT ;C=1,K1 未闭合则等待 LOOP1: MOV A,#0EFH LOOP2: MOV P1,A ;点亮一个灯 LCALL DLY ;延时 SETB C RLC A ;准备点亮下一个灯 JC LOOP2 ;不是第 4 个 LED 亮转 LJMP LOOP1 ;4 个 LED 亮完一遍,重复 ORG 0100H DLY: MOV R6,#0FH ;延时程序 DLY1: MOV R5,#0FFH DLY2: MOV R4,#0FFH DLY3: DJNZ R4,DLY3 DJNZ R5,DLY2 DJNZ R6,DLY1 RET 主要仪器设备 Keil5 uVision和proteus8.4 实验步骤

文档评论(0)

1亿VIP精品文档

相关文档