pwm.sdi

来自「单片机控制的电机转速」· SDI 代码 · 共 26 行

SDI
26
字号
,,,        ORG     0
0000,75 90 FF,LOOP,LOOP:   MOV     P1,#0FFH
0003,E5 90,,        MOV     A,P1
0005,70 04,,        JNZ     LOOP1
0007,C2 B0,,        CLR     P3.0
0009,80 F5,,        SJMP    LOOP
000B,B4 FF 04,LOOP1,LOOP1:  CJNE    A,#0FFH,LOOP2
000E,D2 B0,,        SETB    P3.0
0010,80 EE,,        SJMP    LOOP
0012,F8,LOOP2,LOOP2:  MOV     R0,A
0013,74 FF,,        MOV     A,#0FFH
0015,C3,,        CLR     C
0016,98,,        SUBB    A,R0
0017,F9,,        MOV     R1,A
0018,D2 B0,,        SETB    P3.0
001A,12 00 28,LOOP3,LOOP3:  LCALL   DELAY
001D,D8 FB,,        DJNZ    R0,LOOP3
001F,C2 B0,,        CLR     P3.0
0021,12 00 28,LOOP4,LOOP4:  LCALL   DELAY
0024,D9 FB,,        DJNZ    R1,LOOP4
0026,80 D8,,        SJMP    LOOP
0028,7F 11,DELAY,DELAY:  MOV     R7,#17
002A,DF FE,,        DJNZ    R7,$
002C,22,,        RET
000E,,,        END

⌨️ 快捷键说明

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