📄 dou.asm
字号:
PUBLIC _DOU
DE SEGMENT CODE
RSEG DE
_DOU: NOP
DOU: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
DOU7: MOV R2,#90
DOU1: CPL P1.0
MOV R0,#6
DOU2: MOV R1,#78
DJNZ R1,$
DJNZ R0,DOU2
DJNZ R2,DOU1
MOV P1,#2
MOV P2,#06H
DJNZ R7,DOU7
MOV P1,#0
EXIT: RET
END
/*高音
PUBLIC _DOUH
DE SEGMENT CODE
RSEG DE
_DOUH: NOP
DOUH: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
DOUH7: MOV R2,#150
DOUH1: CPL P1.0
MOV R0,#2
DOUH2: MOV R1,#118
DJNZ R1,$
DJNZ R0,DOUH2
DJNZ R2,DOUH1
MOV P1,#2
MOV P2,#06H
DJNZ R7,DOUH7
MOV P1,#0
EXIT: RET
END
/*中音Re
PUBLIC _RE
DE SEGMENT CODE
RSEG DE
_RE: NOP
RE: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
RE7: MOV R2,#100
RE1: CPL P1.0
MOV R0,#10
RE2: MOV R1,#41
DJNZ R1,$
DJNZ R0,RE2
DJNZ R2,RE1
MOV P1,#4
MOV P2,#5BH
DJNZ R7,RE7
MOV P1,#0
EXIT: RET
END
/*高音Re
PUBLIC _REH
DE SEGMENT CODE
RSEG DE
_REH: NOP
REH: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
REH7: MOV R2,#160
REH1: CPL P1.0
MOV R0,#2
REH2: MOV R1,#105
DJNZ R1,$
DJNZ R0,REH2
DJNZ R2,REH1
MOV P1,#4
MOV P2,#5BH
DJNZ R7,REH7
MOV P1,#0
EXIT: RET
END
PUBLIC _DOU
DE SEGMENT CODE
RSEG DE
_DOU: NOP
DOU: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
DOU7: MOV R2,#90
DOU1: CPL P1.0
MOV R0,#6
DOU2: MOV R1,#78
DJNZ R1,$
DJNZ R0,DOU2
DJNZ R2,DOU1
MOV P1,#2
MOV P2,#06H
DJNZ R7,DOU7
MOV P1,#0
EXIT: RET
END
/*高音
PUBLIC _DOUH
DE SEGMENT CODE
RSEG DE
_DOUH: NOP
DOUH: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
DOUH7: MOV R2,#150
DOUH1: CPL P1.0
MOV R0,#2
DOUH2: MOV R1,#118
DJNZ R1,$
DJNZ R0,DOUH2
DJNZ R2,DOUH1
MOV P1,#2
MOV P2,#06H
DJNZ R7,DOUH7
MOV P1,#0
EXIT: RET
END
/*中音Re
PUBLIC _RE
DE SEGMENT CODE
RSEG DE
_RE: NOP
RE: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
RE7: MOV R2,#100
RE1: CPL P1.0
MOV R0,#10
RE2: MOV R1,#41
DJNZ R1,$
DJNZ R0,RE2
DJNZ R2,RE1
MOV P1,#4
MOV P2,#5BH
DJNZ R7,RE7
MOV P1,#0
EXIT: RET
END
/*高音Re
PUBLIC _REH
DE SEGMENT CODE
RSEG DE
_REH: NOP
REH: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
REH7: MOV R2,#160
REH1: CPL P1.0
MOV R0,#2
REH2: MOV R1,#105
DJNZ R1,$
DJNZ R0,REH2
DJNZ R2,REH1
MOV P1,#4
MOV P2,#5BH
DJNZ R7,REH7
MOV P1,#0
EXIT: RET
END
PUBLIC _DOU
DE SEGMENT CODE
RSEG DE
_DOU: NOP
DOU: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
DOU7: MOV R2,#90
DOU1: CPL P1.0
MOV R0,#6
DOU2: MOV R1,#78
DJNZ R1,$
DJNZ R0,DOU2
DJNZ R2,DOU1
MOV P1,#2
MOV P2,#06H
DJNZ R7,DOU7
MOV P1,#0
EXIT: RET
END
/*高音
PUBLIC _DOUH
DE SEGMENT CODE
RSEG DE
_DOUH: NOP
DOUH: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
DOUH7: MOV R2,#150
DOUH1: CPL P1.0
MOV R0,#2
DOUH2: MOV R1,#118
DJNZ R1,$
DJNZ R0,DOUH2
DJNZ R2,DOUH1
MOV P1,#2
MOV P2,#06H
DJNZ R7,DOUH7
MOV P1,#0
EXIT: RET
END
/*中音Re
PUBLIC _RE
DE SEGMENT CODE
RSEG DE
_RE: NOP
RE: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
RE7: MOV R2,#100
RE1: CPL P1.0
MOV R0,#10
RE2: MOV R1,#41
DJNZ R1,$
DJNZ R0,RE2
DJNZ R2,RE1
MOV P1,#4
MOV P2,#5BH
DJNZ R7,RE7
MOV P1,#0
EXIT: RET
END
/*高音Re
PUBLIC _REH
DE SEGMENT CODE
RSEG DE
_REH: NOP
REH: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
REH7: MOV R2,#160
REH1: CPL P1.0
MOV R0,#2
REH2: MOV R1,#105
DJNZ R1,$
DJNZ R0,REH2
DJNZ R2,REH1
MOV P1,#4
MOV P2,#5BH
DJNZ R7,REH7
MOV P1,#0
EXIT: RET
END
PUBLIC _DOU
DE SEGMENT CODE
RSEG DE
_DOU: NOP
DOU: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
DOU7: MOV R2,#90
DOU1: CPL P1.0
MOV R0,#6
DOU2: MOV R1,#78
DJNZ R1,$
DJNZ R0,DOU2
DJNZ R2,DOU1
MOV P1,#2
MOV P2,#06H
DJNZ R7,DOU7
MOV P1,#0
EXIT: RET
END
/*高音
PUBLIC _DOUH
DE SEGMENT CODE
RSEG DE
_DOUH: NOP
DOUH: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
DOUH7: MOV R2,#150
DOUH1: CPL P1.0
MOV R0,#2
DOUH2: MOV R1,#118
DJNZ R1,$
DJNZ R0,DOUH2
DJNZ R2,DOUH1
MOV P1,#2
MOV P2,#06H
DJNZ R7,DOUH7
MOV P1,#0
EXIT: RET
END
/*中音Re
PUBLIC _RE
DE SEGMENT CODE
RSEG DE
_RE: NOP
RE: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
RE7: MOV R2,#100
RE1: CPL P1.0
MOV R0,#10
RE2: MOV R1,#41
DJNZ R1,$
DJNZ R0,RE2
DJNZ R2,RE1
MOV P1,#4
MOV P2,#5BH
DJNZ R7,RE7
MOV P1,#0
EXIT: RET
END
/*高音Re
PUBLIC _REH
DE SEGMENT CODE
RSEG DE
_REH: NOP
REH: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
REH7: MOV R2,#160
REH1: CPL P1.0
MOV R0,#2
REH2: MOV R1,#105
DJNZ R1,$
DJNZ R0,REH2
DJNZ R2,REH1
MOV P1,#4
MOV P2,#5BH
DJNZ R7,REH7
MOV P1,#0
EXIT: RET
END
PUBLIC _DOU
DE SEGMENT CODE
RSEG DE
_DOU: NOP
DOU: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
DOU7: MOV R2,#90
DOU1: CPL P1.0
MOV R0,#6
DOU2: MOV R1,#78
DJNZ R1,$
DJNZ R0,DOU2
DJNZ R2,DOU1
MOV P1,#2
MOV P2,#06H
DJNZ R7,DOU7
MOV P1,#0
EXIT: RET
END
/*高音
PUBLIC _DOUH
DE SEGMENT CODE
RSEG DE
_DOUH: NOP
DOUH: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
DOUH7: MOV R2,#150
DOUH1: CPL P1.0
MOV R0,#2
DOUH2: MOV R1,#118
DJNZ R1,$
DJNZ R0,DOUH2
DJNZ R2,DOUH1
MOV P1,#2
MOV P2,#06H
DJNZ R7,DOUH7
MOV P1,#0
EXIT: RET
END
/*中音Re
PUBLIC _RE
DE SEGMENT CODE
RSEG DE
_RE: NOP
RE: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
RE7: MOV R2,#100
RE1: CPL P1.0
MOV R0,#10
RE2: MOV R1,#41
DJNZ R1,$
DJNZ R0,RE2
DJNZ R2,RE1
MOV P1,#4
MOV P2,#5BH
DJNZ R7,RE7
MOV P1,#0
EXIT: RET
END
/*高音Re
PUBLIC _REH
DE SEGMENT CODE
RSEG DE
_REH: NOP
REH: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
REH7: MOV R2,#160
REH1: CPL P1.0
MOV R0,#2
REH2: MOV R1,#105
DJNZ R1,$
DJNZ R0,REH2
DJNZ R2,REH1
MOV P1,#4
MOV P2,#5BH
DJNZ R7,REH7
MOV P1,#0
EXIT: RET
END
PUBLIC _DOU
DE SEGMENT CODE
RSEG DE
_DOU: NOP
DOU: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
DOU7: MOV R2,#90
DOU1: CPL P1.0
MOV R0,#6
DOU2: MOV R1,#78
DJNZ R1,$
DJNZ R0,DOU2
DJNZ R2,DOU1
MOV P1,#2
MOV P2,#06H
DJNZ R7,DOU7
MOV P1,#0
EXIT: RET
END
/*高音
PUBLIC _DOUH
DE SEGMENT CODE
RSEG DE
_DOUH: NOP
DOUH: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
DOUH7: MOV R2,#150
DOUH1: CPL P1.0
MOV R0,#2
DOUH2: MOV R1,#118
DJNZ R1,$
DJNZ R0,DOUH2
DJNZ R2,DOUH1
MOV P1,#2
MOV P2,#06H
DJNZ R7,DOUH7
MOV P1,#0
EXIT: RET
END
/*中音Re
PUBLIC _RE
DE SEGMENT CODE
RSEG DE
_RE: NOP
RE: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
RE7: MOV R2,#100
RE1: CPL P1.0
MOV R0,#10
RE2: MOV R1,#41
DJNZ R1,$
DJNZ R0,RE2
DJNZ R2,RE1
MOV P1,#4
MOV P2,#5BH
DJNZ R7,RE7
MOV P1,#0
EXIT: RET
END
/*高音Re
PUBLIC _REH
DE SEGMENT CODE
RSEG DE
_REH: NOP
REH: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
REH7: MOV R2,#160
REH1: CPL P1.0
MOV R0,#2
REH2: MOV R1,#105
DJNZ R1,$
DJNZ R0,REH2
DJNZ R2,REH1
MOV P1,#4
MOV P2,#5BH
DJNZ R7,REH7
MOV P1,#0
EXIT: RET
END
PUBLIC _DOU
DE SEGMENT CODE
RSEG DE
_DOU: NOP
DOU: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
DOU7: MOV R2,#90
DOU1: CPL P1.0
MOV R0,#6
DOU2: MOV R1,#78
DJNZ R1,$
DJNZ R0,DOU2
DJNZ R2,DOU1
MOV P1,#2
MOV P2,#06H
DJNZ R7,DOU7
MOV P1,#0
EXIT: RET
END
/*高音
PUBLIC _DOUH
DE SEGMENT CODE
RSEG DE
_DOUH: NOP
DOUH: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
DOUH7: MOV R2,#150
DOUH1: CPL P1.0
MOV R0,#2
DOUH2: MOV R1,#118
DJNZ R1,$
DJNZ R0,DOUH2
DJNZ R2,DOUH1
MOV P1,#2
MOV P2,#06H
DJNZ R7,DOUH7
MOV P1,#0
EXIT: RET
END
/*中音Re
PUBLIC _RE
DE SEGMENT CODE
RSEG DE
_RE: NOP
RE: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
RE7: MOV R2,#100
RE1: CPL P1.0
MOV R0,#10
RE2: MOV R1,#41
DJNZ R1,$
DJNZ R0,RE2
DJNZ R2,RE1
MOV P1,#4
MOV P2,#5BH
DJNZ R7,RE7
MOV P1,#0
EXIT: RET
END
/*高音Re
PUBLIC _REH
DE SEGMENT CODE
RSEG DE
_REH: NOP
REH: DJNZ R5,EXIT
MOV R1,#10
NNN: MOV R2,#255
DJNZ R2,$
DJNZ R1,NNN
REH7: MOV R2,#160
REH1: CPL P1.0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -