Advertisement

基于Proteus+8051汇编应用实例系列之二:通过按钮控制LED流水灯运行

阅读量:
复制代码
    ;;; ==========================
    ;;; K1~K4按钮控制LED灯移动  ;;;;
    ;;; ==========================
    		ORG	00H
    START:
    		MOV 	R1,#0FEH
    		MOV 	R2,#0FEH
    		CALL 	FRESH_LED
    ;;; ===========================
    ;;; 主循环
    ;;; ===========================
    MAIN_LOOP:
    		CALL	CHK_K1
    		CALL 	CHK_K2
    		CALL	CHK_K3
    		CALL 	CHK_K4
    		JMP		MAIN_LOOP
    ;;; ===========================
    ;;; 刷新LED灯状态
    ;;; ===========================
    FRESH_LED:
    		MOV 	P0,R1
    		MOV 	P2,R2
    		RET
    ;;; ===========================
    ;;; 检测K1
    ;;; ==========

全部评论 (0)

还没有任何评论哟~