首页 基于单片机proteus仿真的电子琴源程序代码

基于单片机proteus仿真的电子琴源程序代码

举报
开通vip

基于单片机proteus仿真的电子琴源程序代码基于单片机proteus仿真的电子琴源程序代码 ï??;R5éŸ?è?ƒå??æ??å?,;R6ä??内å-?ä?-è??åˆ?çš„æ??æ ? ;9H--TABLE1~11æ??æ ?;20H--TL1åˆ?å?,;21H--TH1åˆ?å?,;22H--ä??æ,?å??的按é??å?,;30 H--TABLE1~11åœ?å??è??æ??å?? ;0AH--å??å??éŸ?è?ƒå??æ??å?,;0BH--内å-?åœ?å??;0CH--è??å†?åˆ?内å-?çš„æ??...

基于单片机proteus仿真的电子琴源程序代码
基于单片机proteus仿真的电子琴源程序代码 ï??;R5éŸ?è?ƒå??æ??å?,;R6ä??内å-?ä?-è??åˆ?çš„æ??æ ? ;9H--TABLE1~11æ??æ ?;20H--TL1åˆ?å?,;21H--TH1åˆ?å?,;22H--ä??æ,?å??的按é??å?,;30 H--TABLE1~11åœ?å??è??æ??å?? ;0AH--å??å??éŸ?è?ƒå??æ??å?,;0BH--内å-?åœ?å??;0CH--è??å†?åˆ?内å-?çš„æ??æ ?;0DH- -按é??å?,;0EH--内å-?å??ä??åœ?å?? PORT1 EQU P1 PORT2 EQU P2 SCK BIT P3.0 SDA BIT P3.1 ORG 0H SJMP MAIN ORG 0BH LJMP TIME0 ORG 1BH LJMP TIME1 ORG 30H ;-------------------------------------------------------------------------- MAIN: CLR TR0 CLR TR1 MOV SP,#4FH MOV R0,#100 CLR P3.4 LCALL DELAY5 MOV 9H,#0 MOV 0AH,#0 MOV 0BH,#0 MOV 0CH,#0 MOV TMOD,#11H MOV IE,#8AH MOV 0DH,#88H ;------------æ‰?æ??æ??æ-Œå?Œå,?å,?å?º------------------------------------ XIAN: JB P3.2,QT1 ;æ??按ä?‹æ??æ-Œå?ºè??qt1 SETB P3.4 ;按ä?‹æ??æ-Œå?ºLEDå??å…‰ LCALL DELAY1 LCALL DELAY1 JNB P3.2,$ ;æ??æ-Œå?ºæ??释æ??å?Ÿåœ?ç-‰å?… LCALL DELAY1 LCALL DELAY1 Q1: LCALL SAO CJNE R0,#0,Q11 SJMP Q1 Q11: LCALL TRANF JZ MAIN MOV 0DH,A ;0DH=按é??å?, LJMP SING0 QT1: JB P3.3,QT4 ;æ??按å,?å, å?ºè??QT3 SETB P3.4 LCALL DELAY1 LCALL DELAY1 JNB P3.3,$ ;å??å??é??æ??释æ??å?Ÿåœ?ç-‰å?… LCALL DELAY1 LCALL DELAY1 QT2: LCALL SAO CJNE R0,#0,QT3 SJMP QT2 QT3: LCALL TRANF CJNE A,#0BH,QT11 ;è‹,按é??å?,=11è,?(Bé??)MAIN;!=11é??è,?QT11 LJMP MAIN QT11: JC MAIN ;è‹,按é??å?,<11è,?MAIN;>11ç??ç?- CJNE A,#0CH,M4 ;è‹,按é??å?,!=12è,?M1;=12(Cé??)ç??ç?- ;å??Cé??æ??按ä?‹è,?M1 MOV PORT1,#11101111B JNB P1.3,$ ;è‹,Cé??æ??释æ??å?Ÿåœ?ç-‰å?… MOV 0BH,#0 LJMP LOOP ;è??å…,ä??æ›?å-?å‚?å??æ,?å,? M4: LCALL DELAY1 LCALL DELAY1 LCALL RWX80 ;æ??å†?内å-?æ??æ??;å…?éƒ?ä?º1 LJMP MAIN QT4: LJMP XIAN ;è??å›?é‡ æ??æ‰?æ??æ??æ-Œå?Œå,?å,?å?º ;-------------------------------------------------------------------------- RWX80: CJNE A,#0DH,MM2 ;A!=13(Dé??)è,?M2;è‹,ä?ºDé??ç??ç?-;Dé??æ??按ä?‹è,?M2 MOV 0EH,#0A2H ;0EH=162=10100010B;0EHä?º24c16é?µåœ?å?? SJMP MM MM2: CJNE A,#0EH,MM3 ;A!=14(Eé??)è,?M3;Eé??æ??按ä?‹è,?M3 MOV 0EH,#0A4H ;0EH=164=10100100B SJMP MM MM3: MOV 0EH,#0A6H ;Fé??按ä?‹;0EH=166=10100110B MM: MOV 0BH,#0 MOV 0CH,#0H RWX801: LCALL RKX02 LCALL WKX02 INC 0BH INC 0BH INC 0BH INC 0BH MOV A,0BH CJNE A,#0FFH,MM4 MOV 0BH,#0 MM4: INC 0CH INC 0CH INC 0CH INC 0CH CJNE A,#0H,RWX801 RET ;--------è??æ??æ ?------------------------------ RKX02: LCALL START MOV A,#0A0H ;24C16å??å??10100000å†? LCALL WRBYT LCALL TACK MOV A,0BH ;å??é??24c16å-?åœ?å?? LCALL WRBYT LCALL TACK LCALL START MOV A,#0A1H ;24C16å??å??10100001è?? LCALL WRBYT LCALL TACK ;LCALL WRBYT ;LCALL TACK MOV 10H,R6 LCALL RDBYT LCALL NOTACK ;LCALL WRBYT ;LCALL TACK MOV 11H,R6 LCALL RDBYT LCALL NOTACK ;LCALL WRBYT ;LCALL TACK MOV 12H,R6 LCALL RDBYT LCALL TACK MOV 13H,R6 LCALL NOTACK LCALL STOP RET ;---------å†?æ??æ ?----------------------- WKX02: MOV R1,#10H LCALL START MOV A,#0A0H LCALL WRBYT LCALL TACK MOV A,0BH LCALL WRBYT LCALL TACK MOV A,0CH LCALL WRBYT LCALL TACK MOV R0,#4 WKX021: MOV A,@R1 LCALL WRBYT LCALL TACK INC R1 DJNZ R0,WKX021 LCALL STOP LCALL DELAY5 LCALL DELAY5 RET ;-------è??å…,ä??æ›?å-?å‚?å??æ,?å,?-------------------------------------------- LOOP: CLR TR0 CLR TR1 AAA: JB P3.3,LOOP4 ;å??å??é??按ä?‹ å??ä?‹æ‰?è?Œå-?å‚?ä??æ›?å??æ,?å,? å??åˆ?è,?LOOP4ç??ç?-è??å…,ä??æ›? LCALL DELAY1 LCALL DELAY1 MOV 0CH,#0 LCALL WBAY ;å-?00ç??æ?Ÿä??è?? LCALL DELAY1 MOV 0DH,#12 LJMP SING0 ;æ?-æ??å,?å,?çš„ä??æ›? LOOP4: LCALL SAO CJNE R0,#0,KEYIN LJMP LOOP KEYIN: LCALL TRANF SWAP A MOV 09H,A SWAP A CJNE A,#0,ZZZ ;é??0é??è,?ZZZ CLR TR1 CLR TR0 LJMP ZZZZ ;0é??è,?ZZZZ ZZZ: DEC A ;Aä?ºæŒ‰é??å?,;å› ä??1é??å?,éŸ?è?ƒåº?å??å??åº?TABLEé??ç?‡è??0ä, ç,?;æ?…å‡ 1 MOV 22H,A ;22Hå-?ä??æ-?å??(A=A-1)的按é??å?, CLR C RLC A ;A*2å› TABLEä??ä?ªå??å…ƒä?º2å-?节(1å-?),指å??è?,å??元的ç??1ä?ªå-?节 MOV DPTR,#TABLE MOVC A,@A+DPTR MOV TH1,A ;TH1赋åˆ?å?, MOV 21H,A ;TH1åˆ?å?,å-?21H MOV A,22H CLR C RLC A ;A*2å› TABLEä??ä?ªå??å…ƒä?º2å-?节(1å-?) INC A ;指å??è?,å??元的ç??2ä?ªå-?节 MOVC A,@A+DPTR MOV TL1,A ;TL1赋åˆ?å?, MOV 20H,A ;TL1åˆ?å?,å-?20H MOV TH0,#0C2H MOV TL0,#0F6H SETB TR0 SETB TR1 ZZZZ: MOV A,PORT1 ORL A,#0F0H CJNE A,#0FFH,ZZZZ CLR TR0 CLR TR1 MOV A,0AH ;å??å??ä??è??é??ç?‡å??è?Ÿå?,赋A CLR C RRC A CLR C RRC A CLR C RRC A ;å??å??ä??è??é??ç?‡å??è?Ÿå?,/8 CJNE A,#0FH,NODE SJMP DDD NODE: JC DDD MOV A,#0FH ;å??å??ä??è??é??ç?‡å??è?Ÿå?,/8å??;è‹,>15åˆ?=15 DDD: ORL 09H,A ; MOV 0AH,#0 WWW: MOV A,09H MOV 0CH,A LCALL WBAY LCALL DELAY5 INC 0BH LJMP LOOP ;-----é??ç?‡å??æ??----------------------------------------- DELAY: MOV R7,#125 DLY2: MOV R4,#02 DLY3: MOV R3,#248 DJNZ R3,$ DJNZ R4,DLY3 DJNZ R7,DLY2 DJNZ R5,DELAY RET ;---------å??æ??---------------------- DELAY1: MOV R7,#30 MOV R6,#0 S1: DJNZ R6,$ DJNZ R7,S1 RET DELAY5: MOV R7,#10 MOV R6,#0 S5: DJNZ R6,$ DJNZ R7,S5 RET ;-----æ‰?æ??按é??å-?ç?‹åº?---------- SAO: MOV R0,#4 MOV R3,#11101111B MOV R2,#11111111B NLINE1: MOV A,R3 MOV PORT1,A MOV A,PORT1 ORL A,#0F0H CJNE A,#0FFH,KEYIN1 MOV A,R3 RL A MOV R3,A DJNZ R0,NLINE1 RET KEYIN1: LCALL DELAY1 LCALL DELAY1 LCALL DELAY1 LCALL NOPEN RET ;-----按é??å??æ??------------- NOPEN: MOV A,PORT1 MOV R2,A ORL A,#0F0H CJNE A,#0FFH,NOPEN1 SJMP NOPEN NOPEN1: LCALL DELAY1 LCALL DELAY1 RET ;----------é??ç›?ç •è??æ ?ä?ºæŒ‰é??å?,----------------- TRANF: MOV B,#0 MOV A,R2 C1: RRC A JNC C2 ;C=0è??C2 INC B INC B INC B INC B ;B=B+4 LJMP C1 C2: MOV A,R2 RR A RR A RR A RR A C3: RRC A JNC C4 INC B LJMP C3 C4: MOV A,B ;Bä?ºæŒ‰é??å?, RET ;---------按é??å?,æ??è,?è??------------------- SING0: MOV 30H,#00H ;30Hä?ºTABLE1~11åœ?å??è??æ??å?? NEXT: MOV A,0DH CJNE A,#1,NN1 MOV DPTR,#TABLE1 LJMP WW NN1: CJNE A,#2,NN2 MOV DPTR,#TABLE2 LJMP WW NN2: CJNE A,#3,NN3 MOV DPTR,#TABLE3 LJMP WW NN3: CJNE A,#4,NN4 MOV DPTR,#TABLE4 LJMP WW NN4: CJNE A,#5,NN5 MOV DPTR,#TABLE5 LJMP WW NN5: CJNE A,#6,NN6 MOV DPTR,#TABLE6 LJMP WW NN6: CJNE A,#7,NN7 MOV DPTR,#TABLE7 LJMP WW NN7: CJNE A,#8,NN8 MOV DPTR,#TABLE8 LJMP WW NN8: CJNE A,#9,NN9 MOV DPTR,#TABLE9 LJMP WW NN9: CJNE A,#10,NN10 MOV DPTR,#TABLE10 LJMP WW NN10: CJNE A,#11,NN11 MOV DPTR,#TABLE11 LJMP WW NN11: CJNE A,#12,NN12 MOV 0EH,#0A1H MOV 0BH,#0 LJMP NN NN12: CJNE A,#13,NN13 ;MOV 0EH,#0A3H ;MOV 0BH,#0H LJMP MAIN NN13: CJNE A,#14,NN14 ;MOV 0EH,#0A5H ;MOV 0BH,#0H LJMP MAIN NN14: CJNE A,#15,NN ;MOV 0EH,#0A7H ;MOV 0BH,#00H LJMP MAIN ;-------------------------------- NN: LCALL RBAY ;è??内å-? NNT: MOV A,R6 ;R6ä?ºä??内å-?ä?-è??åˆ?çš„æ??æ ? LJMP IIC ;-----------å? ä? -------------------------------------------- WW: MOV A,30H JZ WW0 MOVC A,@A+DPTR SJMP IIC WW0: MOVC A,@A+DPTR MOV 30H,#1 MOV 31H,A SJMP WW IIC: MOV R2,A JZ ENDF ;A=00 ç??æ?Ÿæ ‡å??è??ENDFç?‹åº?é‡?æ??å,?å?‹ ANL A,#0FH ;ä,?4ä, ä?ºå??æ??å?, MOV R5,A ;R5å??æ??å?,;é??ç?‡å??æ??(DELAY)ç?‹åº?ç?? MOV A,R2 SWAP A ANL A,#0FH ;é??4ä, ä?ºéŸ?è?ƒåº?å??è‹, JNZ SING ;ä?º0åˆ? CLR TR1 ;ä?ºä,?æ-?ç?? SJMP DLY1 SING: DEC A ;é??ç?‡è??ä??0ä,?ç,?å,?å?‹,éŸ?è?ƒåº?å??è??ä??1ä,?ç,?å,?å?‹,0ä,?ç,?æ??æ??æ?? è??å?†æ??æ ? PUSH ACC MOV A,0DH CJNE A,#11,BD ;è‹,>11(B)é??,å??ä?ºC~Fé??è,?BD0;è‹,<=11(B)é??è,?DE,éŸ?è?ƒåº?å??+31H POP ACC SJMP DE BD: POP ACC JNC BD0 DE: ADD A,31H BD0: MOV 22H,A RL A MOV DPTR,#TABLE MOVC A,@A+DPTR MOV TH1,A MOV 21H,A MOV A,22H RL A INC A MOVC A,@A+DPTR MOV TL1,A MOV 20H,A SETB TR1 DLY1: INC R5 ACALL DELAY INC 30H INC 0BH MOV A,0DH ;å ?按é??å?,;åˆ,æ?-æ??è??内å-?é??è??æ??è??ä??è??åº?å??é?? CJNE A,#0BH,NNBD ;è‹,按é??å?,<11å ?ä?‹1ä?ªä??è??;è‹,按é??å?,ä?º12~15(C~F)è,?NNBDè? ?内å-? NEXT1: LJMP NEXT NNBD: JC NEXT1 LJMP NN ;è??内å-? ;--------ç?‹åº?é‡?æ??å,?å?‹--------------------------------------- ENDF: CLR TR1 LJMP MAIN ;--------T0ä?,æ?-æœ?åŠ?å,?å,?é??ç?‡å??è?Ÿæ??é??--------------------------------- ------------ TIME0: INC 0AH ;å??å??ä??è??é??ç?‡å??è?Ÿå?, MOV TH0,#0C2H MOV TL0,#0F6H ;å?šæ??åˆ?å?, =49910 è??æ??æ??æ??ä?º 2^16(65536)-49910=15626=16ms RETI ;--------T1ä?,æ?-æœ?åŠ?å??å??----------------------- TIME1: PUSH ACC PUSH PSW MOV TL1,20H MOV TH1,21H CPL P3.7 POP PSW POP ACC RETI ;--------è??æ??æ ?-------------------- RBAY: LCALL START MOV A,#0A0H LCALL WRBYT LCALL TACK MOV A,0BH LCALL WRBYT LCALL TACK LCALL START MOV A,0EH LCALL WRBYT LCALL TACK LCALL RDBYT LCALL NOTACK LCALL STOP RET ;-------å†?æ??æ ?------------------- WBAY: LCALL START MOV A,#0A0H LCALL WRBYT LCALL TACK MOV A,0BH LCALL WRBYT LCALL TACK MOV A,0CH LCALL WRBYT LCALL TACK LCALL STOP RET ;---------å†?æ??æ ?--------------- ;WKX03: MOV R1,#10H ;LCALL START ;MOV A,#0A2H ;LCALL WRBYT ;LCALL TACK ;MOV A,0CH ;LCALL WRBYT ;LCALL TACK ;MOV R0,#4 ;WKX031: MOV A,@R1 ;LCALL WRBYT ;LCALL TACK ;INC R1 ;DJNZ R0,WKX031 ;LCALL STOP ;LCALL DELAY1 ;LCALL DELAY1 ;RET ;-------å??åŠ?24C16è??å†?æ??åº ------------------ START: SETB SDA NOP NOP NOP NOP SETB SCK NOP NOP NOP NOP CLR SDA NOP NOP NOP NOP CLR SCK NOP NOP NOP NOP RET ;-------å?œæ-?ä??å??------------------ STOP: CLR SDA NOP NOP NOP NOP SETB SCK NOP NOP NOP NOP SETB SDA NOP NOP NOP NOP ;CLR SCK ;NOP ;NOP ;NOP ;NOP RET ;-------åº?ç-?ä??å ?----------------- TACK: SETB SDA ;CLR SDA NOP NOP NOP NOP SETB SCK NOP NOP NOP NOP CLR SCK NOP NOP NOP NOP ;SETB SDA ;NOP ;NOP ;NOP ;NOP RET ;------------------------- CHACK: SETB SDA NOP NOP NOP NOP SETB SCK NOP NOP NOP NOP MOV C,SDA CLR SCK NOP NOP NOP NOP RET ;----------------------------- NOTACK: ;NOP SETB SDA NOP NOP NOP NOP SETB SCK NOP NOP NOP NOP CLR SCK NOP NOP NOP NOP RET ;------è??IIC-24C16------------------ RDBYT: MOV R7,#8 SETB SDA NOP NOP NOP NOP RDBYT1: SETB SCK NOP NOP NOP NOP NOP NOP MOV C,SDA MOV A,R6 RLC A MOV R6,A CLR SCK NOP NOP NOP NOP NOP NOP DJNZ R7,RDBYT1 RET ;------å†?IIC-24C16--------------- WRBYT: MOV R7,#8 WRBYT1: RLC A MOV SDA,C ;JC WRBYT2 ;CLR SDA ;NOP ;NOP ;NOP ;NOP SETB SCK NOP NOP NOP NOP NOP NOP CLR SCK NOP NOP NOP NOP NOP NOP DJNZ R7,WRBYT1 RET ;WRBYT2: SETB SDA ;NOP ;NOP ;NOP ;NOP ;SETB SCK ;NOP ;NOP ;NOP ;NOP ;CLR SCK ;NOP ;NOP ;NOP ;NOP ;CLR SDA ;NOP ;NOP ;NOP ;NOP ;DJNZ R7,WRBYT1 RET ;-------;TABLEä?ºé??ç?‡å?, ------------------------------------- TABLE: DW 0F88CH,0F95BH,0FA15H,0FA67H,0FB04H,0FB90H,0FC0CH ;ä,?éŸ?1~7 DW 0FC44H,0FCACH,0FD09H,0FD34H,0FD82H,0FDC8H,0FE06H ;ä?-éŸ?1~7 DW 0FE22H,0FE56H,0FE85H,0FE9AH,0FEC1H,0FEE4H,0FF03H ;é??éŸ?1~7 ;--------TABLE1~11ä?ºéŸ?è?ƒåº?å??å?ŒéŸ?è?ƒå??æ??è??è?ƒ;æ??æ??é??4ä,?æ??----------------------------------- ;--------éŸ?è?ƒåº?å??;ä,?4ä,?æ??éŸ?è?ƒå??æ??å?,--------------------------------- -------------------------------- ;--------;å…?èŠ?è?‰--------------------------------------- TABLE1: DB 02H,42H,82H,82H,82H,84H,02H,72H,62H,72H,62H DB 52H,48H,0B2H,0B2H,0B2H,0B2H,0B4H,02H,0A2H DB 12H,0A2H,0D2H,92H,88H,82H,0B2H,0B2H,0A2H,84H DB 02H,72H,62H,72H,62H,52H,44H,02H,12H,12H,62H DB 62H,52H,44H,02H,82H,72H,62H,52H,32H,48H,00 ;-------;å?ˆå??-------------------------------------------- TABLE2: DB 04H,42H,42H,42H,52H,64H,04H,62H,62H,62H,72H,84H,04H DB 92H,92H,82H,72H,64H,04H,82H,82H,52H,62H,44H,04H DB 42H,42H,42H,52H,64H,04H,62H,62H,62H,72H,84H,04H DB 92H,92H,82H,72H,64H,04H,82H,82H,52H,62H,44H,04H,00H ;-------;ç?Ÿæ??å??ä? --------------------------------------- TABLE3: DB 04H,82H,01H,81H,94H,84H,0B4H,0A4H,04H DB 82H,01H,81H,94H,84H,0C4H,0B4H,04H DB 82H,01H,0F4H,0D4H,0B4H,0A4H,94H DB 0E2H,01H,0E1H,0D4H,0B4H,0C4H,0B4H,04H,00H ;-------;ä??å??ç??-------------------------------------------- TABLE4: DB 04H,84H,94H,88H,64H,54H,68H,84H,64H DB 54H,44H,62H,82H,42H,62H,58H;1 DB 84H,94H,88H,64H,54H,68H,84H,64H;2 DB 54H,44H,52H,42H,52H,62H,48H,00 ;-------;å??å??背ç??æ?‹å?ƒå?ƒ--------------------------------------- TABLE5: DB 04H,84H,02H,82H,64H,54H,64H,54H,48H,64H DB 02H,52H,44H,24H,14H,24H,18H;1 DB 24H,02H,22H,42H,24H,44H,54H,68H,54H;2 DB 02H,52H,84H,84H,54H,64H,48H,00 ;-------;ä??å?ªè??è??------------------------------------------------- TABLE6: DB 04H,44H,54H,64H,44H,44H,54H,64H,44H,64H,74H,88H,64H,74H,88H;1 DB 82H,92H,82H,72H,64H,44H,82H,92H,82H DB 72H,64H,44H,44H,84H,48H,44H,14H,48H,00 ;-------;ä?‰å?ªå??çŒ?---------------------------------------------- TABLE7: DB 04H,62H,82H,82H,62H,98H,92H,0B2H,0B2H,82H,98H DB 2H,82H,82H,52H,68H,92H,0B2H,0B2H,82H,98H DB 62H,82H,82H,62H,92H,92H,94H DB 92H,0B2H,0B2H,92H,84H,94H,0B8H,0B4H,04H,00 ;-------;ç??------------------------------------------------------- TABLE8: DB 02H,42H,82H,82H,82H,84H,02H,72H,62H,72H,62H,52H,48H DB 0B2H,0B2H,0B2H,0B2H,0B4H,02H,0A2H DB 12H,0A2H,0D2H,92H,88H,82H,0B2H,0B2H,0A2H,84H DB 02H,72H,62H,72H,62H,52H,44H,02H,12H DB 12H,62H,62H,52H,44H,02H,82H,72H,62H,52H,32H,48H,00 ;-------;ç??å?›å??å,œæ›?----------------------------------------------- TABLE9: DB 00H,0C2H,0D2H,0F2H,0D2H,0C4H,0D2H,0F2H DB 0D2H,0C2H,0A2H,92H,0A8H DB 92H,0A2H,0C2H,0A2H,92H,82H,62H,82H,58H,58H DB 0C4H,22H,0D2H,0C4H,0A4H,92H,0A2H,92H,82H,92H,0A4H,092H DB 84H,82H,32H,54H,22H,62H,052H,058H DB 64H,22H,52H,64H,84H,92H,0A2H,92H,82H,92H,0A4H,0C2H DB 92H,94H,0A2H,0C4H,22H,0D2H,0C8H,0C8H DB 0D2H,0D4H,0C2H,0A2H,0A2H,92H,82H,92H,0A2H,0C2H,0A8H DB 92H,94H,82H,62H,52H,52H,82H,98H,98H DB 0A2H,0A4H,92H,0A2H,0C2H,0A4H,92H,0A2H,92H,82H,68H DB 52H,0C2H,0A2H,0F2H,0C2H,0D2H,0A2H,92H,88H,88H DB 0D2H,0D2H,0D2H,0C2H,0A2H,0A2H,22H DB 92H,94H,82H,62H,52H,62H,82H,98H,98H DB 0C2H,0D2H,0C2H,92H,0A2H,0A4H,0A2H DB 92H,94H,82H,64H,84H,0C8H,0D1H,0C1H,0A2H,0C2H,0D4H,0D2H,0E2H DB 0C2H,0D2H,0C2H,0A2H,98H DB 0A4H,92H,82H,64H,22H,82H,92H,0A1H,91H,82H,92H,0A4H,22H,0C2H DB 0D4H,22H,0A2H,94H,0A2H,92H,88H,88H,00 ;--------------------------------------------------------------------------- TABLE10:DB 00H,04H,42H,52H,62H,42H,42H,52H,62H,42H,62H,72H,86H,62H,72H,86H;1 DB 82H,92H,82H,72H,62H,42H,82H,92H,82H DB 72H,62H,42H,42H,82H,46H,42H,12H,48H,00 ;---------------------------------------------------------------------------- TABLE11:DB 00H,23H,01H,63H,01H,51H,61H,41H,51H DB 64H,22H,92H,51H,61H,72H,64H DB 04H,63H,01H,93H,01H,81H,91H,0A1H,0A1H DB 94H,53H,61H,41H,51H,41H,31H,24H,04H DB 53H,61H,41H,51H,41H,31H,24H,04H,53H,61H,82H DB 92H,0AAH,02H,93H,0A1H,91H,81H,98H,04H,91H DB 81H,92H,04H,61H,51H,62H,04H,56H,42H,12H DB 22H,32H,32,28H,08H,00 ;-------------------------------------------------------------------------- ;TABLE12: ;DB 01H,00H ;--------------------- END
本文档为【基于单片机proteus仿真的电子琴源程序代码】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_003124
暂无简介~
格式:doc
大小:60KB
软件:Word
页数:31
分类:互联网
上传时间:2017-09-20
浏览量:38