현재 위치 - 회사기업대전 - 기업 정보 시스템 - 어떻게 51 단일 칩 마이크로 컴퓨터를 3 초 안에 3 번 깜박이게 한 다음 멈추는 방법, 프로그램 단계가 가장 적다

어떻게 51 단일 칩 마이크로 컴퓨터를 3 초 안에 3 번 깜박이게 한 다음 멈추는 방법, 프로그램 단계가 가장 적다

led1 bit p1.7

org? 0000H

LJMP? 메인

org? 0100h

메인:? 모브? R7, # 3; 컨트롤 라이트 설정? 반짝이는 주기 수는 3 ll1: clr 입니까? LED1? 을 눌러 섹션을 인쇄할 수도 있습니다 LED 소등? 밝음

LCALL? Ys 500ms; 지연 500ms

SETB LED1? 을 눌러 섹션을 인쇄할 수도 있습니다 LED 소등? 꺼짐

LCALL? Ys 500ms; 지연 500ms

DJNZ? R7,? LL1? 을 눌러 섹션을 인쇄할 수도 있습니다 반짝이는 주기 수에서 1 을 빼면 0 이 아니라 LL1 을 돌려 LLEDN:? Sjmp lledn

ys 500ms: mov? R6, # 15; 지연 0.5 초 서브 루틴

ysll 1: mov? R5, # 200

ysll2: djnz? R5,? YSLL2

DJNZ? R6,? YSLL1

RET

마음에 드시면 선택: 만족스러운 대답?

copyright 2024회사기업대전