fm.sdi
来自「这 是 单 片 机模拟的声音模块」· SDI 代码 · 共 27 行
SDI
27 行
,,,BZQ EQU 20H
,,, ORG 0
0000,02 00 30,, LJMP START
,,, ORG 0BH
000B,02 00 53,, LJMP TS
,,, ORG 30H
0030,85 60 81,START,START: MOV SP,60H
0033,75 89 02,, MOV TMOD,#02H
0036,75 8C CE,, MOV TH0,#0CEH
0039,75 8A CE,, MOV TL0,#0CEH
003C,D2 B9,, SETB PT0
003E,D2 A9,, SETB ET0
0040,75 20 01,, MOV BZQ,#1
0043,78 01,, MOV R0,#1
0045,D2 8C,, SETB TR0
0047,D2 AF,, SETB EA
0049,75 90 FF,LOOP,LOOP: MOV P1,#0FFH
004C,E5 90,, MOV A,P1
004E,04,, INC A
004F,F5 20,, MOV BZQ,A
0051,80 F6,, SJMP LOOP
0053,D8 04,TS,TS: DJNZ R0,FINISH
0055,B2 B0,, CPL P3.0
0057,A8 20,, MOV R0,BZQ
0059,32,FINISH,FINISH: RETI
000E,,, END
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?