⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bled.asm

📁 51单片机实验例程
💻 ASM
字号:
/******************************************************************/
/* 	      按键状态显示试验										  *
/*	             												  *
/*  连接方法:连接JP10(P0)与JP5(按钮接口)          			  *
/*			      JP11 (P2)与JP1(LED接口) 						  *
																  *
/*按键则点亮LED灯,8路指示灯接p0口         						  *
/******************************************************************/
        K1  BIT  P0.0	  ;LED 灯
        K2  BIT  P0.1
        K3  BIT  P0.2
        K4  BIT  P0.3
		K5  BIT  P0.4	 ;喇叭开关
		K6  BIT  P0.5    ;继电器      
;*********************************************************
        ORG  0000H
        JMP  MAIN
        ORG  0030H        
;*********************************************************
MAIN:
        MOV  SP,#60H
		
LOOP:
  	   	JNB  K1,K1_Prog
        JNB  K2,K2_Prog
        JNB  K3,K3_Prog
        JNB  K4,K4_Prog
		MOV  P2,#0FFH       ;关闭所有LED
		JNB  K5,K5_Prog
		SETB P1.5			;关闭风铃器
		JNB  K6,K6_Prog
		SETB P1.4			 ;关闭继电器

        JMP  LOOP

K1_Prog:
        MOV  P2,#0FEH       ;D00灯亮
        JMP  LOOP
K2_Prog:
        MOV  P2,#0FDH       ;D01灯亮
        JMP  LOOP
K3_Prog:
        MOV  P2,#0FBH       ;D02灯亮
        JMP  LOOP
K4_Prog:
        MOV  P2,#0F7H       ;D03灯亮
        JMP  LOOP

K5_Prog:CLR  P1.5           ;喇叭
        JMP  LOOP

K6_Prog:CLR  P1.4           ;继电器
        JMP  LOOP

;*********************************************************
        END

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -