呕血推荐51程序库,希望大家能资源共享

Size: px
Start display at page:

Download "呕血推荐51程序库,希望大家能资源共享"

Transcription

1 MCS-51 ; RAM IBCLR: MOV A,R0 MOV R1,A IBC1 : INC R1 DJNZ R7,IBC1 ; RAM EBCLR1: MOV A,ADDPL MOV DPL,A MOV A,ADDPH MOV DPH,A EBC11: INC DPTR DJNZ R7,EBC11 ; RAM ( ) EBCLR2: MOV A,ADDPL MOV DPL,A MOV A,ADDPH MOV DPH,A MOV A,R7 JZ EBC21 INC R6 EBC21: INC DPTR DJNZ R7,EBC21 DJNZ R6,EBC21 ; RAM ; : R0,R7 ; : A ; : 2

2 ; : R1 IBMOV: MOV A,R0 ADD A,R7 MOV R0,A MOV A,R1 ADD A,R7 MOV R1,A IBM1 : DEC R0 DEC R1 MOV A,@R0 DJNZ R7,IBM1 ; RAM ; : ADDPH,ADDPL,R7 ; : ACC ; : 2 ; : R0,R1 EBMOV1 : MOV A,ADDPL ADD A,R7 MOV DPL,A ADDC A,ADDPH MOV DPH,A MOV A,R7 ADD A,R1 XCH A,R0 ADDC A,#00H MOV P2,A EBM11: DEC R0 CJNE R0,#0FFH,EBM12 DEC P2 EBM12: DEC DPL MOV A,DPL CJNE A,#0FFH,EBM13 DEC DPH EBM13: MOVX A,@R0 DJNZ R7,EBM11 ; RAM ; : ADDPH,ADDPL,R6,R7 ; : ACC ; : 2

3 ; : R0,R1 EBMOV2 : MOV A,ADDPL ADD A,R7 MOV DPL,A MOV A,R6 ADDC A,ADDPH MOV DPH,A MOV A,R7 ADD A,R1 XCH A,R0 ADDC A,R6 MOV P2,A MOV A,R7 JZ EBM21 INC R6 EBM21: DEC R0 CJNE R0,#0FFH,EBM22 DEC P2 EBM22: DEC DPL MOV A,DPL CJNE A,#0FFH,EBM23 DEC DPH EBM23: MOVX A,@R0 DJNZ R7,EBM21 DJNZ R6,EBM21 ; RAM RAM ; : ADDPH,ADDPL,R7 ; : ACC ; : 2 ; : R0 ITEMOV : MOV A,ADDPL ADD A,R7 MOV DPL,A MOV A,ADDPH ADDC A,#00H MOV DPH,A MOV A,R0 ADD A,R7 MOV R0,A ITEM1 : DEC R0 DEC DPL MOV A,DPL CJNE A,#0FFH,ITEM2

4 DEC DPH ITEM2 : MOVX A,@DPTR DJNZ R7,ITEM1 ; ; : A,SDAT,DELTY ; : B ; : 2 ; : A JUGFILT : MOV B,A SUBB A,SDAT JNC JUGFT1 CPL A INC A JUGFT1 : SETB A SUBB A,#DELTY JNC JUGFT3 MOV A,SDAT JUGFT3 : MOV A,B MOV SDAT,A ; ; : ADDPH,ADDPL,N ; : ESELSORT ; : 4 ; : A MEDFILT : LCALL ESELSORT MOV A,N RRC A ADD A,ADDPL MOV DPL,A MOV A,ADDPH MOV DPH,A JNC MEDFT1 INC DPH MEDFT1 : MOVX A,@DPTR

5 ;N ; : ADDPH,ADDPL,N ; : B,R3,R4 ; : 2 ; : A AVFILT : MOV A,ADDPL MOV DPL,A MOV A,ADDPH MOV DPH,A MOV R7,N AVFT1: MOVX A,@DPTR INC DPTR ADD A,R4 JNC AVFT2 INC R3 AVFT2: DJNZ R7,AVFT1 MOV R7,N MOV R2,#00H LCALL NDIV31 MOV A,R4 ;N ; : ADDPH,ADDPL,N ; : B,R3,R4 ; : 2 ; : A QAVFILT : MOV R7,N MOV P2,ADDPH MOV R1,ADDPL MOV DPTR,#QAVTAB QAVFT1 : MOVC A,@A+DPTR MOV B,A MOVX A,@R1 INC DPTR INC R1 ADD A,R4

6 MOV A,B ADDC A,R3 DJNZ R7,QAVFT1 MOV A,R4 JNB ACC.7,QAVFT2 INC R3 QAVFT2 : QAVTAB : DB ; ; : A,DELTY ; : B,R3,R4 ; : 2 ; : A BQFILT : MOV B,A MOV DPTR,#ABTAB MOVC A,@A+DPTR MOV R3,B MOV A,#01H MOVC A,@A+DPTR MOV B,DELTY ADD A,R4 MOV A,B ADDC A,R3 MOV A,R4 JNB ACC.7,FT1 INC R3 FT1 : MOV DELTY,A BQTAB: DB 80H,80H ; /(R3R4)=(R3R4) ; : R3,R4 ; : ACC ; : 2 ; : R3,R4

7 CMPT : MOV A,R4 CPL A ADD A,#01H CPL A ADDC A,#00H ;N /([R0])=([R0]) ; : R0,R7 ; : ACC,B ; : 2 ; : R0 NCMPTN : MOV B,R0 SETB C NCPT1: MOV A,@R0 CPL A ADDC A,#00H DJNZ R7,NCPT1 MOV R0,B ; (R3R4+R6R7)=(R3R4) ; : R3,R4,R6,R7 ; : ACC ; : 2 ; : R3,R4,CF NADD : MOV A,R4 ADD A,R7 ADDC A,R6 ;N ([R0]+[R1])=([R0]) ; : R0,R1,R7 ; : ACC,B ; : 2 ; : R0,CF

8 NADDN: MOV B,R0 NADN1: MOV ADDC INC R1 DJNZ R7,NADN1 MOV R0,B ; (R3R4-R6R7)=(R3R4) ; : R3,R4,R6,R7 ; : ACC ; : 2 ; : R3,R4 NSUB : MOV A,R4 SUBB A,R7 SUBB A,R6 ;N ([R0]-[R1])=([R0]) ; : R0,R1,R7 ; : ACC,B ; : 2 ; : R0,CF NSUBN: MOV B,R0 MOV R7,N NSUBN1 : MOV A,@R0 SUBB A,@R1 INC R1 DJNZ R7,NSUBN1 MOV R0,B ; (R3R4*R7)=(R2R3R4) ; : R3,R4,R7 ; : ACC,B

9 ; : 2 ; : R2,R3,R4 NMUL21 : MOV A,R4 MOV B,R7 MOV A,B XCH A,R3 MOV B,R7 ADD A,R3 ADDC A,B CLR OV ; (R2R3R4*R7)=(R5R2R3R4) ; : R2,R3,R4,R6,R7 ; : ACC,B ; : 2 ; : R5,R2,R3,R4 NMUL31 : MOV A,R4 MOV B,R7 MOV A,B XCH A,R3 MOV B,R7 ADD A,R3 ADDC A,B XCH A,R2 MOV B,R7 ADD A,R2 ADDC A,B MOV R5,A CLR OV

10 ; (R5R2R3R4*R7)=(R7R5R2R3R4) ; : R5,R2,R3,R4,R7 ; : ACC,B ; : 2 ; : R7,R5,R2,R3,R4 NMUL41 : MOV A,R4 MOV B,R7 MOV A,B XCH A,R3 MOV B,R7 ADD A,R3 ADDC A,B XCH A,R2 MOV B,R7 ADD A,R2 ADDC A,B XCH A,R5 MOV B,R7 ADD A,R5 MOV R5,A ADDC A,B MOV R7,A CLR OV ; (R3R4*R6R7)=(R5R2R3R4) ; : R3,R4,R6,R7 ; : ACC,B ; : 2 ; : R5,R2,R3,R4 NMUL22 : MOV A,R4 MOV B,R7 XCH A,R4 MOV R5,B MOV B,R6

11 ADD A,R5 MOV R5,A CLR A ADDC A,B MOV R2,A MOV A,R3 MOV B,R7 MUL AB ADD A,R5 MOV R5,A MOV A,B ADDC A,R2 MOV R2,A CLR A ADDC A,#00H XCH A,R3 MOV B,R6 MUL AB ADD A,R2 MOV R2,A MOV A,B ADDC A,R3 XCH A,R5 MOV R3,A CLR OV ; (R2R3R4*R6R7)=(R1R5R2R3R4) ; : R2,R3,R4,R6,R7 ; : ACC,B ; : 2 ; : R1,R5,R2,R3,R4 NMUL32 : MOV A,R4 MOV B,R7 MUL AB XCH A,R4 MOV R5,B MOV B,R6 MUL AB ADD A,R5 MOV R5,A CLR A ADDC A,B MOV R1,A MOV A,R3 MOV B,R7

12 ADD A,R5 MOV R5,A MOV A,B ADDC A,R1 MOV R1,A CLR A ADDC A,#00H XCH A,R3 MOV B,R6 MUL AB ADD A,R1 MOV R1,A MOV A,B ADDC A,R3 XCH A,R5 MOV R3,A MOV A,R2 MOV B,R7 MUL AB ADD A,R1 MOV R1,A MOV A,B ADDC A,R5 MOV R5,A CLR A ADDC A,#00H XCH A,R2 MOV B,R6 MUL AB ADD A,R5 MOV R5,A MOV A,B ADDC A,R2 XCH A,R1 MOV R2,A CLR OV ;N ([R0]*[R1])=([R0]) ; : R0,R1,M,N ; : ACC,B,R2,R5,R6,R7,NCNT ; : 2 ; : R0 NMULMN : MOV A,M ADD A,R0 MOV R5,A

13 XCH A,R1 XCH A,R5 ADD A,N XCH A,R0 MOV R6,A MOV B,M MOV NCNT,B NMLMN1 : DEC R0 DEC R1 XCH A,@R1 DJNZ NCNT,NMLMN1 MOV NCNT,B NMLMN2 : XCH A,@R0 MOV A,R6 MOV R0,A MOV A,R5 MOV R1,A MOV R7,N NMLMN3 : MOV A,R2 MOV B,@R1 INC R1 ADDC A,@R0 MOV A,B ADDC A,@R0 DJNZ R7,NMLMN3 INC R6 DJNZ NCNT,NMLMN2 MOV A,R0 SUBB A,M SUBB A,N MOV R0,A ; (R2R3R4/R7)=(R2)R3R4 R7 ; : R2,R3,R4,R7 ; : ACC,B,F0 ; : 3

14 ; : (R2),R3,R4,R7,OV NDIV31 : MOV A,R2 MOV B,R7 DIV AB PUSH A MOV R2,B MOV B,#10H NDV311 : MOV A,R4 MOV A,R2 MOV F0,C SUBB A,R7 JB F0,NDV312 JC NDV313 NDV312 : INC R4 NDV313 : DJNZ B,NDV311 POP A CLR OV JZ NDV314 SETB OV NDV314 : XCH A,R2 MOV R7,A ; (R5R2R3R4/R7)=(R5)R2R3R4 R7 ; : R2,R3,R4,R7 ; : ACC,B,F0 ; : 3 ; : (R5),R2,R3,R4,R7,OV NDIV41 : MOV A,R5 MOV B,R7 DIV AB PUSH A MOV R5,B MOV B,#18H NDV411 : MOV A,R4

15 MOV A,R2 MOV A,R5 MOV R5,A MOV F0,C SUBB A,R7 JB F0,NDV412 JC NDV413 NDV412 : MOV R5,A INC R4 NDV413 : DJNZ B,NDV411 POP A CLR OV JZ NDV414 SETB OV NDV414 : XCH A,R5 MOV R7,A ; (R5R2R3R4/R6R7)=(R2)R3R4 R6R7 ; : R5,R2,R3,R4,R6,R7 ; : ACC,B,F0 ; : 4 ; : (R2),R3,R4,R6,R7,OV NDIV42 : MOV A,R1 PUSH A MOV B,#00H NDV421 : MOV A,R2 SUBB A,R7 MOV R1,A MOV A,R5 SUBB A,R6 JC NDV422 MOV R5,A MOV A,R1 INC B SJMP NDV421

16 NDV422 : PUSH B MOV B,#10H NDV423 : MOV A,R4 MOV A,R2 XCH A,R5 XCH A,R5 MOV F0,C SUBB A,R7 MOV R1,A MOV A,R5 SUBB A,R6 JB F0,NCV424 JC NDV425 NCV424 : MOV R5,A MOV A,R1 INC R4 NDV425 : DJNZ B,NDV423 POP A CLR OV JNZ NDV426 SETB OV NDV426 : XCH A,R2 MOV R7,A MOV A,R5 MOV R6,A POP A MOV R1,A ;N ( ) ([R0]/[R1])=([R0]) ; : R0,R1,M,N ; : ACC,R2,R3,R4,R5,R7,NCNT,F0,NADDN,NSUBBN,NRLCN ; : 4 ; : R0 ;NDIVMN : MOV A,M

17 SUBB A,N MOV NCNT,A ADD A,R0 XCH A,R0 MOV A,R1 MOV R5,A MOV R2,#00H NDVMN1 : MOV R7,N LCALL NSUBN MOV A,R5 MOV R1,A JC NDVMN2 INC R2 SJMP NDVMN1 NDVMN2 : MOV R7,N LCALL NADDN MOV A,NCNT SWAP A RR A MOV NCNT,A NDVMN3 : MOV R0,A MOV R7,M LCALL NRLCN MOV F0,C MOV A,R4 MOV R0,A MOV A,R5 MOV R1,A MOV R7,N LCALL NSUBN JB F0,NDVMN4 JC NDVMN5 NDVMN4 : MOV R0,A SJMP NDVMN6 NDVMN5 : MOV A,R5 MOV R1,A MOV R7,N LCALL NADDN NDVMN6 : DJNZ NCNT,NDVMN3 MOV A,R4 MOV R1,A MOV A,R2

18 MOV R0,A ;N ( ) ([R0]/R[1])=([R0]) ; : R0,R1,M,N ; : ACC,R2,R3,R4,R5,R7,F0 ; : 2 ; : R0 NDIVMN : MOV A,M SUBB A,N MOV B,A ADD A,R0 XCH A,R0 MOV A,R1 MOV R5,A MOV R2,#00H NDVMN1 : MOV R7,N NDVMN2 : MOV A,@R0 SUBB A,@R1 INC R1 DJNZ R7,NDVMN2 MOV A,R4 MOV R0,A MOV A,R5 MOV R1,A JC NDVMN3 INC R2 SJMP NDVMN1 NDVMN3 : MOV R7,N NDVMN4 : MOV A,@R0 ADDC A,@R1 INC R1 DJNZ R7,NDVMN4 MOV A,#08H MOV B,A NDVMN5 :

19 MOV R0,A MOV R7,M NDVMN6 : MOV A,@R0 DJNZ R7,NDVMN6 MOV F0,C MOV A,R4 MOV R0,A MOV A,R5 MOV R1,A MOV R7,N NDVMN7 : MOV A,@R0 SUBB A,@R1 INC R1 DJNZ R7,NDVMN7 JB F0,NDVMNB JC NDVMN8 NDVMNB : MOV R0,A SJMP NDVMNA NDVMN8 : MOV R7,N MOV A,R4 MOV R0,A MOV A,R5 MOV R1,A NDVMN9 : MOV A,@R0 ADDC A,@R1 INC R1 DJNZ R7,NDVMN9 NDVMNA : DJNZ B,NDVMN5 MOV A,M SUBB A,N ADD A,R3 MOV R1,A MOV A,R2

20 MOV R0,A ;N RLC([R0])=(CF[R0]) ; : R0,R7 ; : ACC,B ; : 2 ; : R0,CF NRLCN: MOV B,R0 NRLN1: MOV A,@R0 DJNZ R7,NRLN1 MOV R0,B ; (R3R4-R6R7)=R3R4 ; : R3,R4,R6,R7 ; : ACC,DADD ; : 6 ; : R3,R4,OV DSUB : MOV A,R6 CPL ACC.7 MOV R6,A LCALL DADD ; (R3R4+R6R7)=R3R4 ; : R3,R4,R6,R7 ; : ACC,SR0,NADD,NSUB,CMPT ; : 4 ; : R3,R4,OV DADD : MOV C,ACC.7 MOV SR0,C XRL A,R6 MOV C,ACC.7 CC.7 MOV A,R6 CC.7 MOV R6,A

21 JC DAB2 LCALL NADD JB ACC.7,DABE DAB1 : MOV C,SR0 MOV ACC.7,C CLR OV DABE : SETB OV DAB2 : LCALL NSUB JNB ACC.7,DAB1 LCALL CMPT CPL SR0 SJMP DAB1 ; (R3R4*R6R7)=(R5R2R3R4) ; : R3,R4,R6,R7 ; : ACC,SR0,NMUL22 ; : 4 ; : R5,R2,R3,R4 IMUL : XRL A,R6 MOV C,ACC.7 MOV SR0,C CC.7 MOV A,R6 CC.7 MOV R6,A LCALL NMUL22 MOV A,R5 MOV C,SR0 MOV ACC.7,C MOV R5,A ; (R5R2R3R4/R6R7)=(R3R4) (R6R7) ; : R5,R2,R3,R4 ; : ACC,SR0,NDIV42 ; : 6 ; : R3,R4,R6,R7,OV IDIV : MOV A,R5

22 XRL A,R6 MOV C,ACC.7 MOV SR0,C MOV A,R5 CC.7 MOV R5,A MOV A,R6 CC.7 MOV R6,A LCALL NDIV42 JB ACC.7,IDIVE JB OV,IDIVE MOV C,SR0 MOV ACC.7,C IDIVE: SETB OV ; ; : R0,R1,A,R7 ; : B ; : 2 ; : R0,R1,A FINDB1 : MOV B,A MOV DPL,R1 MOV DPH,R0 FINDB11 : MOVX A,@DPTR CJNE A,B,FINDB12 MOV R1,DPL MOV R0,DPH FINDB12 : INC DPTR DJNZ R7,FINDB11 MOV A,#0FFH ; ; : R0,R1,A,R6,R7 ; : B ; : 2 ; : R0,R1,A

23 FINDB2 : MOV B,A MOV DPL,R1 MOV DPH,R0 MOV A,R7 JZ FINDB21 INC R6 FINDB21 : MOVX A,@DPTR CJNE A,B,FINDB22 MOV R1,DPL MOV R0,DPH FINDB22 : INC DPTR DJNZ R7,FINDB21 DJNZ R6,FINDB21 MOV A,#0FFH ; ; : R0,R1,R3,R4,R7 ; : ACC,B ; : 2 ; : R0,R1,A FINDS1 : MOV DPL,R1 MOV DPH,R0 FINDS11 : MOVX A,@DPTR INC DPTR SUBB A,R4 JNZ FINDS12 MOVX A,@DPTR SUBB A,R3 JNZ FINDS12 MOV A,DPL SUBB A,#01H MOV R1,A MOV A,DPH SUBB A,#00H MOV R0,A FINDS12 : DJNZ R7,FINDS11 MOV A,#0FFH ;

24 ; : R0,R1,R3,R4,R6,R7 ; : ACC,B ; : 2 ; : R0,R1,A FINDS2 : MOV DPL,R1 MOV DPH,R0 MOV A,R7 JZ FINDS21 INC R6 FINDS21 : MOVX A,@DPTR INC DPTR SUBB A,R4 JNZ FINDS22 MOVX A,@DPTR SUBB A,R3 JNZ FINDS22 MOV A,DPL SUBB A,#01H MOV R1,A MOV A,DPH SUBB A,#00H MOV R0,A FINDS22 : DJNZ R7,FINDS21 DJNZ R6,FINDS21 MOV A,#0FFH ;N ; : ADDPH,ADDPL,R0,R6,R7,N ; : ACC,B,R2,NCNT ; : 2 ; : ADDPH,ADDPL,A FINDN: MOV A,R0 MOV A,ADDPL MOV DPL,A MOV A,ADDPH MOV DPH,A MOV A,R7 JZ FINDN1 INC R6 FINDN1 : MOV A,R2

25 MOV R0,A MOV A,N MOV NCNT,A FINDN2 : MOVX A,@DPTR SUBB A,@R0 JNZ FINDN3 INC DPTR DJNZ NCNT,FINDN2 MOV A,DPL SUBB A,N MOV ADDPL,A MOV A,DPH SUBB A,#00H MOV ADDPH,A FINDN3 : MOV A,R0 SUBB A,R2 JNZ FINDN4 INC DPTR FINDN4 : DJNZ R7,FINDN1 DJNZ R6,FINDN1 MOV A,#0FFH ; ; : R0,R1,R6,R7 ; : ACC,B ; : 2 ; : ),R1( R0( ),R2,R3,R4,R5 FMAMIB : MOV DPL,R1 MOV DPH,R0 MOVX A,@DPTR MOV R0,A MOV R1,A MOV A,DPL MOV R5,A MOV A,DPH MOV A,R7 JZ FMMB1

26 INC R6 FMMB1: MOVX MOV B,A SETB C SUBB A,R0 JC FMMB2 MOV R0,B MOV R3,DPL MOV R2,DPH SJMP FMMB3 FMMB2: MOV A,B SUBB A,R1 JNC FMMB3 MOV R1,B MOV R5,DPL MOV R4,DPH FMMB3: INC DPTR DJNZ R7,FMMB1 DJNZ R6,FMMB1 ; ; : R0,R1,R2,R3,R4,R6,R7 ; : B,NCNT,FCMP ; : 2 ; : R0,R1,A FINDF: MOV DPL,R1 MOV DPH,R0 MOV A,R7 MOV B,A MOV NCNT,R6 JZ FINDF1 INC NCNT FINDF1 : MOVX A,@DPTR INC DPTR MOV R5,A MOVX A,@DPTR INC DPTR MOV R6,A MOVX A,@DPTR INC DPTR MOV R7,A LCALL FCMP JNZ FINDF2 MOV A,DPL

27 SUBB A,#03H MOV R1,A MOV A,DPH SUBB A,#00H MOV R0,A FINDF2 : DJNZ B,FINDF1 DJNZ NCNT,FINDF1 MOV A,#0FFH ; ; : ADDPH,ADDPL,R6,R7 ; : ACC,B,NCNT,ITEMOV,EBMOV,MOVB,MOVR1,FCMP ; : 5 ; : [R0]( ),[R1]( ),R2,R3,R4,R5 FMAMIF : MOV A,ADDPL MOV R5,A MOV DPL,A MOV A,ADDPH MOV DPH,A MOV B,R7 MOV R7,#03H LCALL ITEMOV MOV R7,#03H LCALL IBMOV MOV A,B JZ FMMF1 INC NCNT FMMF1: PUSH B MOVX A,@DPTR INC DPTR MOVX A,@DPTR INC DPTR MOVX A,@DPTR INC DPTR LCALL MOVR1 LCALL FCMP JNC FMMF2 MOV A,R0

28 XCH A,R1 MOV R0,A LCALL MOVB MOV R5,DPL MOV R4,DPH MOV A,R0 XCH A,R1 MOV R0,A SJMP FMMF3 FMMF2: MOV A,R0 XCH A,R1 MOV R0,A LCALL MOVR1 LCALL FCMP MOV A,R0 XCH A,R1 MOV R0,A JZ FMMF3 JC FMMF3 LCALL MOVB MOV R3,DPL MOV R2,DPH FMMF3: POP B DJNZ B,FMMF1 DJNZ NCNT,FMMF1 ; ; : A,R0,R1,R6,R7 ; : B,R2 ; : 2 ; : R0,R1 SEARCHB : MOV B,A MOV A,R1 ADD A,R7 MOV R7,A MOV A,R0 ADDC A,R6 MOV R6,A MOV A,R7 SUBB A,#01H MOV R7,A JNC SECH1 DEC R6 SECH1: MOV A,R7 SUBB A,R1

29 MOV A,R6 SUBB A,R0 JNC SECH2 MOV A,#0FFH SECH2: MOV A,R7 ADD A,R1 MOV A,R6 ADDC A,R0 RRC A MOV DPH,A MOV A,R2 RRC A MOV DPL,A MOVX A,@DPTR SUBB A,B JNC SECH3 INC DPTR MOV R0,DPH MOV R1,DPL SJMP SECH1 SECH3: JZ SECH5 MOV A,DPL SUBB A,#01H MOV R7,A JNC SECH4 MOV R6,DPH DEC R6 SECH4: SJMP SECH1 SECH5: MOV R0,DPH MOV R1,DPL ; ; : DPTR,N,COUNT ; : ACC,R3,R4,R6,R7 ; : 2 ; : R3,R4 SJF : MOV R7,N MOVX A,@DPTR INC DPTR MOV R3,#00H DEC R7 SJF1 : MOVX A,@DPTR

30 INC DPTR MOV R6,A XCH A,R7 JNB ACC.0,SJF2 XCH A,R6 XCH A,R6 XCH A,R7 XCH A,R7 SJF2 : XCH A,R7 XCH A,R6 ADD A,R4 MOV A,R6 ADDC A,R3 DJNZ R7,SJF1 SJF3 : MOVX A,@DPTR ADD A,R4 ADDC A,R3 MOV R7,#COUNT LCALL NMUL21 MOV A,N MOV B,#03H MOV R7,A LCALL NDIV31 NMUL21 : MOV A,R4 MOV B,R7 MOV A,B XCH A,R3 MOV B,R7 ADD A,R3

31 ADDC A,B CLR OV NDIV31 : MOV B,#10H NDV311 : MOV A,R4 MOV A,R2 MOV F0,C SUBB A,R7 JB F0,NDV312 JC NDV313 NDV312 : INC R4 NDV313 : DJNZ B,NDV311 ; RAM ( ) ; : ),N( R0( ) ; : ACC,B,R5,R6,R7 ; : 2 ; : R0 ISELSORT : MOV R7,N DEC R7 ISST1: MOV A,R7 MOV R6,A MOV A,R0 MOV R1,A MOV B,@R1 ISST2: INC R1 MOV A,@R1 SUBB A,B JC ISST3 MOV A,R1

32 MOV ISST3: DJNZ R6,ISST2 MOV A,B XCH MOV B,R2 MOV R1,B DJNZ R7,ISST1 ; RAM ( ) ; : ADDPH,ADDPL( ),N( ) ; : ACC,B,R0,R1,R5,R7 ; : 2 ; : ADDPH-ADDPL ESELSORT : MOV R7,N DEC R7 ESST1: MOV A,R7 MOV R6,A MOV DPL,ADDPL MOV R1,DPL MOV DPH,ADDPH MOV R0,DPH MOVX A,@DPTR MOV B,A ESST2: INC DPTR MOVX A,@DPTR SUBB A,B JC ESST3 MOV R0,DPL MOV R1,DPH MOVX A,@DPTR MOV B,A ESST3: DJNZ R6,ESST2 MOVX A,@DPTR XCH A,B MOV DPL,R0 MOV DPH,R1 MOV A,B DJNZ R7,ESST1 ; RAM ( )

33 ; : ADDPH,ADDPL( ),N( ) ; : ACC,B,R0,R1,R2,R3,R4,R5,R6,R7,NCNT ; : 5 ; : ADDPH,ADDPL FSORT: MOV A,N MOV NCNT,A DEC NCNT FST1 : MOV B,NCNT MOV DPL,ADDPL MOV R1,DPL MOV DPH,ADDPH MOV R0,DPH MOVX A,@DPTR INC DPTR MOVX A,@DPTR INC DPTR MOVX A,@DPTR FST2 : INC DPTR MOVX A,@DPTR MOV R5,A INC DPTR MOVX A,@DPTR MOV R6,A INC DPTR MOVX A,@DPTR MOV R7,A PUSH B LCALL FCMP POP B JNC FST4 MOV A,DPL SUBB A,#02H MOV R1,A MOV R0,DPH JNC FST3 DEC R0 FST3 : MOV A,R5 MOV A,R6 MOV A,R7 FST4 : DJNZ B,FST2

34 MOV A,DPL SUBB A,#02H MOV DPL,A JNC FST5 DEC DPH FST5 : MOV A,R2 INC DPTR INC DPTR MOV A,R4 MOV A,R0 MOV P2,A MOV A,R5 INC R1 MOV A,R6 INC R1 MOV A,R7 DJNZ NCNT,FST1 ;BCD (2 ) ; : ),R7 R0( ; : ACC,B,R5 ; : 2 ; : R3,R4 PDTB : PDB1 : MOV B,#9AH MOV R5,B XCH A,R4 MOV B,#19H ADD A,R4 MOV A,R5 ADDC A,B

35 MOV R5,A MOV MOV B,#9AH ADD A,R5 ADDC A,B XCH A,R3 MOV B,#19H ADD A,R4 MOV A,B ADDC A,R3 MOV MOV B,#19H ADD A,R3 DEC R0 DJNZ R7,PDB1 ;BCD (N ) ; : ),M,N R1( ; : ACC,B,R2,R3,R7 ; : 2 ; : R0 PDTBMN : MOV A,R0 MOV A,R1 MOV B,N PDBMN1 : DJNZ B,PDBMN1 MOV A,N SWAP A RR A MOV R7,A PDBMN2 : MOV A,R2 MOV R0,A MOV R1,A

36 MOV B,M PDBMN3 : MOV A,@R1 ADDC A,@R1 DA A JNB ACC.4,PDBMN4 SETB C CC.4 PDBMN4 : INC R1 DJNZ B,PDBMN3 MOV B,N PDBMN5 : MOV A,@R0 DJNZ B,PDBMN5 DJNZ R7,PDBMN2 MOV A,R2 MOV R0,A ;BCD (1 ) ; : ),R7 R0( ; : ACC,B ; : 2 ; : R4 IDTB1: IDB11: MOV A,R4 MOV B,#0AH ADD A,@R0 DJNZ R7,IDB11 ;BCD (2 ) ; : ),R7 R0( ; : ACC,B ; : 2 ; : R3,R4 IDTB2:

37 IDB21: MOV A,R4 MOV B,#0AH MOV A,B XCH A,R3 MOV B,#0AH ADD A,R3 MOV A,R4 ADD ADDC A,R3 DJNZ R7,IDB21 ;BCD (3 ) ; : ),R7 R0( ; : ACC,B ; : 2 ; : R2,R3,R4 IDTB3: IDB31: MOV A,R4 MOV B,#0AH MOV A,B XCH A,R3 MOV B,#0AH ADD A,R3 ADDC A,B XCH A,R2 MOV B,#0AH ADD A,R2 MOV A,R4

38 ADD ADDC A,R3 ADDC A,R2 DJNZ R7,IDB31 ;BCD (N ) ; : ),M,N R1( ; : ACC,B,R2,R7,NCNT,F0 ; : 2 ; : R0 IDTBMN : MOV A,R0 MOV B,N IDBMN1 : DJNZ B,IDBMN1 MOV A,R2 MOV R0,A MOV A,M MOV NCNT,A IDBMN2 : MOV R7,N CLR F0 IDBMN3 : XCH A,@R0 MOV B,#0AH MOV C,F0 ADDC A,@R0 MOV F0,C MOV A,B DJNZ R7,IDBMN3 MOV A,R2 MOV R0,A MOV A,@R1 INC R1 ADD A,@R0

39 DJNZ NCNT,IDBMN2 ; (2 ) ( BCD ; : R3,R4,R7 ; : ACC,B ; : 3 ; : R0 PBTD : MOV A,R7 PUSH A PBD1 : MOV A,R4 MOV B,#0AH MOV A,B XCH A,R3 MOV B,#0AH ADD A,R3 ADDC A,B DJNZ R7,PBD1 POP A MOV R7,A MOV A,R0 SUBB A,R7 MOV R0,A ; (M ) ( BCD ; : R1,M,N ; : ACC,B,R2,R3,R7,NCNT ; : 2 ; : R0 PBTDMN : MOV A,R0 MOV A,R1 MOV A,N MOV NCNT,A PBDMN1 : MOV R7,M

40 CLR F0 PBDMN2 : XCH A,@R1 MOV B,#0AH MOV C,F0 ADDC A,@R1 MOV F0,C INC R1 MOV A,B DJNZ R7,PBDMN2 ADDC A,#00H MOV R1,A DJNZ NCNT,PBDMN1 MOV A,R2 MOV R0,A ; (2 ) ( BCD ; : R3,R4 ; : ACC,R2,NDIV31 ; : 5 ; : R0,NCNT IBTD21 : MOV NCNT,#00H MOV R2,#00H IBD211 : MOV R7,#0AH LCALL NDIV31 MOV A,R7 INC NCNT ORL A,R4 JNZ IBD211 MOV A,R0 SUBB A,NCNT MOV R0,A ; (2 ) ( BCD ; : R3,R4 ; : ACC,B,R7 ; : 3

41 ; : R0 IBTD22 : MOV A,R0 PUSH A MOV R7,#03H IBD221 : DJNZ R7,IBD221 POP A MOV R0,A MOV R7,#10H IBD222 : PUSH A MOV A,R4 MOV B,#03H IBD223 : MOV A,@R0 ADDC A,@R0 DA A DJNZ B,IBD223 POP A MOV R0,A DJNZ R7,IBD222 ; (3 ) ( BCD ; : R2,R3,R4 ; : ACC,R2,NDIV31 ; : 5 ; : R0,NCNT IBTD31 : MOV NCNT,A IBD311 : MOV R7,#0AH LCALL NDIV31 MOV A,R7 INC NCNT MOV A,R2 ORL A,R3

42 ORL A,R4 JNZ IBD311 MOV A,R0 SUBB A,NCNT MOV R0,A ; (3 ) ( BCD ; : R2,R3,R4 ; : ACC,B,R7 ; : 3 ; : R0 IBTD32 : MOV A,R0 PUSH A MOV R7,#04H IBD321 : DJNZ R7,IBD321 POP A MOV R0,A MOV R7,#18H IBD322 : PUSH A MOV A,R4 MOV A,R2 MOV B,#04H IBD323 : MOV A,@R0 ADDC A,@R0 DA A DJNZ B,IBD323 POP A MOV R0,A DJNZ R7,IBD322 ; (M ) ( BCD

43 ; : R1,M,N ; : ACC,B,R2,R3,R7 ; : 2 ; : R0 IBTDMN : MOV A,R0 MOV A,R1 MOV B,N IBDMN1 : DJNZ B,IBDMN1 MOV A,M SWAP A RR A MOV R7,A IBDMN2 : MOV A,R2 MOV R0,A MOV R1,A MOV B,M IBDMN3 : MOV A,@R1 INC R1 DJNZ B,IBDMN3 MOV B,N IBDMN4 : MOV A,@R0 ADDC A,@R0 DA A JNB ACC.4,IBDMN5 SETB C CC.4 IBDMN5 : DJNZ B,IBDMN4 DJNZ R7,IBDMN2 MOV A,R2 MOV R0,A ; : ; (R2R3R4/R7)=(R2)R3R4 R7

44 ; : R2,R3,R4,R7 ; : ACC,B,F0 ; : 3 ; : (R2),R3,R4,R7,OV NDIV31 : MOV A,R2 MOV B,R7 DIV AB PUSH A MOV R2,B MOV B,#10H NDV311 : MOV A,R4 MOV A,R2 MOV F0,C SUBB A,R7 JB F0,NDV312 JC NDV313 NDV312 : INC R4 NDV313 : DJNZ B,NDV311 POP A CLR OV JZ NDV314 SETB OV NDV314 : XCH A,R2 MOV R7,A DQ51.ASM [R0] [R1] R1 [R0]=123456H (R0)=30H (30H)=12H (31H)=34H (32H)=56H PSW A B R2 R7 R7 [R0] [R1] [R0] CY

45 PSW A R2 BCDA: MOV A,R7 R2 ADD A,R0 MOV R0,A MOV A,R2 ADD A,R1 MOV R1,A BCD1: DEC R0 DEC R1 MOV A,@R0 ADDC A,@R1 DA A [R0] DJNZ R2,BCD1 R7 [R0] [R1] [R0] CY PSW A R2 R3 BCDB: LCALL NEG1 [R1] LCALL BCDA CPL C MOV F0,C LCALL NEG1 [R1] MOV C,F0 NEG1: MOV A,R0 [R1] XCH A,R1 XCH A,R0 LCALL NEG [R0] [R1] MOV A,R0 XCH A,R1 XCH A,R0 R7 [R0] [R0] PSW A R2 R3 NEG: MOV A,R7 R2 DEC A MOV A,R0

46 NEG0: MOV A,#99H SUBB [R0] DJNZ R2,NEG0 R2 MOV A,#9AH SUBB MOV R0,A R7 [R0] [R0] R3 PSW A R2 R3 BRLN: MOV A,R7 R2 ADD A,R0 MOV R0,A MOV R3,#0 BRL1: DEC R0 MOV A,@R0 SWAP A XCHD A,@R0 DJNZ R2,BRL1 R2 R3 R6 R7 R2 R3 R4 R5 PSW A B R2 R7 MULD: R3 R7 MOV B,R7 MOV R4,B MOV R5,A R3 R6 MOV B,R6 ADD A,R4

47 ADDC A,B MOV A,R2 R2 R7 MOV B,R7 ADD A,R4 ADDC A,B XCH A,R2 R2 R6 MOV B,R6 ADD A,R3 MOV A,R2 ADDC A,B R2 R3 R2 R3 R4 R5 PSW A B R2 R5 MUL2: R3 MOV B,A MOV R4,B MOV R5,A MOV A,R2 R2 MOV B,A XCH A,R3 R2 R3 XCH A,B XCH A,R2 2 R2 R3 XCH A,B JNC MU20 INC R2 MU20: XCH A,B ADD A,R4

48 ADDC A,B ADDC A,R2 R2 R3 R4 R5 R6 R7 OV=0 R2 R3 OV=1 PSW A B R1 R7 DIVD: SUBB A,R7 MOV A,R2 SUBB A,R6 JC DVD1 SETB OV DVD1: MOV B,#10H DVD2: MOV A,R5 MOV R5,A MOV A,R4 XCH A,R2 XCH A,R2 MOV F0,C SUBB A,R7 R2R3 R6R7 MOV R1,A MOV A,R2 SUBB A,R6 ANL C,/F0 JC DVD3 MOV A,R1 INC R5

49 DVD3: DJNZ B,DVD2 R4R5 MOV A,R4 R2R3 MOV A,R5 CLR OV R4 R5 R7 OV=0 R3 OV=1 PSW A R3 R7 D457: MOV A,R4 SUBB A,R7 JC DV50 SETB OV DV50: MOV R6,#8 R4R5 R7 R3 DV51: MOV A,R5 MOV R5,A MOV A,R4 MOV F0,C SUBB A,R7 ANL C,/F0 JC DV52 DV52: CPL C DJNZ R6,DV51 MOV A,R4 ADD A,R4 JC DV53 SUBB A,R7 JC DV54 DV53: INC R3 DV54: CLR OV

50 R3 R4 R5 R7 OV=0 R4 R5 OV=1 PSW A B R2 R7 DV31: SUBB A,R7 JC DV30 SETB OV DV30: MOV R2,#10H R3R4R5 R7 R4R5 DM23: MOV A,R5 MOV R5,A MOV A,R4 MOV F0,C SUBB A,R7 ANL C,/F0 JC DM24 INC R5 DM24: DJNZ R2,DM23 ADD A,R3 JC DM25 SUBB A,R7 JC DM26 DM25: INC R5 MOV A,R5 JNZ DM26 INC R4 DM26: CLR OV R4R5 R2 R3 R6 R7 R2 R3 R4 R5 PSW A B R2 R7 MULS: MOV R4,#0 R4R5 MOV R5,#0 LCALL MDS

51 LCALL MULD SJMP MDSE R2 R3 R4 R5 R6 R7 OV=0 R2 R3 OV=1 PSW A B R1 R7 DIVS: LCALL MDS PUSH PSW LCALL DIVD JNB OV,DVS1 POP ACC DVS1: POP PSW MOV R4,#0 MOV R5,#0 MDSE: JB F0,MDS2 CLR OV MDS: CLR F0 MOV A,R6 JNB ACC.7,MDS1 CPL F0 XCH A,R7 CPL A ADD A,#1 XCH A,R7 CPL A ADDC A,#0 MOV R6,A MDS1: MOV A,R2 JNB ACC.7,MDS3 CPL F0 MDS2: MOV A,R5 CPL A ADD A,#1 MOV R5,A MOV A,R4 CPL A ADDC A,#0 CPL A ADDC A,#0 MOV A,R2 CPL A

52 ADDC A,#0 MDS3: CLR OV R2 R3 R2 R3 PSW A B R2 R7 SH2: MOV A,R2 ORL A,R3 JNZ SH20 SH20: MOV R7,#0 MOV A,R2 SH22: ANL A,#0C0H JNZ SQRH MOV F0,C MOV A,R2 MOV ACC.7,C MOV C,F0 INC R7 SJMP SH22 R2 R3 R4 R5 R2 R3 PSW A B R2 R7 SH4: MOV A,R2 ORL A,R3 ORL A,R4 ORL A,R5 JNZ SH40 SH40: MOV R7,#0 MOV A,R2 SH41: ANL A,#0C0H

53 JNZ SQRH MOV R6,#2 SH42: MOV A,R5 MOV R5,A MOV A,R4 MOV A,R2 DJNZ R6,SH42 INC R7 SJMP SH41 SQRH: MOV A,R2 ADD A,#57H JC SQR2 ADD A,#45H JC SQR1 ADD A,#24H MOV B,#0E3H MOV R4,#80H SJMP SQR3 SQR1: MOV B,#0B2H MOV R4,#0A0H SJMP SQR3 SQR2: MOV B,#8DH MOV R4,#0D0H SQR3: MOV A,B ADD A,R4 MOV B,A XCH A,R3 R2R3 SUBB A,R3 MOV A,R2 SUBB A,B SQR4: SETB C MOV A,R4 R5R6

54 MOV R6,A MOV R5,A SUBB A,R6 MOV B,A MOV A,R2 SUBB A,R5 JC SQR5 INC R4 MOV R3,B SJMP SQR4 SQR5: MOV A,R4 R2 XCH A,R2 RRC A MOV F0,C MOV R5,A R5 MOV R4,#8 R5R6 R2 SQR6: MOV A,R5 SUBB A,R2 JB F0,SQR7 JC SQR8 SQR7: MOV R5,A INC R3 SQR8: MOV A,R5 MOV R5,A MOV F0,C DJNZ R4,SQR6 R3 MOV A,R7 JZ SQRE SQR9: MOV A,R2 RRC A RRC A DJNZ R7,SQR9

55 SQRE: ASCII A ASCII A ASCII B PSW A B HASC: MOV B,A LCALL HAS1 XCH A,B ASCII SWAP A HAS1: ANL A,#0FH ASCII ADD A,#90H DA A ADDC A,#40H DA A ASCII ASCII 30H 39H 41H 46H A 00H 0FH A PSW A ASCH: SUBB A,#30H JNB ACC.4,ASH1 SUBB A,#7 ASH1: A A R3 PSW A B R3 HBCD: MOV B,#100 R3 DIV AB MOV A,#10 XCH A,B DIV AB SWAP A ORL A,B R6 R7 R3 R4 R5

56 PSW A R2 R7 HB2: MOV R5,A MOV R2,#10H HB3: MOV A,R7 CY MOV R7,A MOV A,R6 MOV R6,A MOV A,R5 ADDC A,R5 DA A MOV R5,A MOV A,R4 ADDC A,R4 DA A ADDC A,R3 DJNZ R2,HB3 A CY=0 A CY=1 PSW A B HBD: MOV B,#100 ADDC A,B MOV B,#10 DIV AB SWAP A ADD A,B DA A R2 R3 R2 R3 PSW A B R2 R3 R4 R5

57 HBD2: MOV R4,#4 HBD3: MOV B,#10 MOV R5,B MOV A,R2 MOV B,#10 ADD A,R5 ADDC A,B PUSH ACC DJNZ R4,HBD3 POP ACC POP ACC SWAP A ORL A,R3 POP ACC POP ACC SWAP A ORL A,R2 A A PSW A B R4 BCDH: MOV B,#10H DIV AB MOV R4,B MOV B,#10 ADD A,R4 R2 R3 R2 R3 PSW A B R2 R3 R4 BH2:

58 LCALL BCDH MOV A,R2 LCALL BCDH MOV B,#100 ADD A,R3 ADDC A,B ( A A PSW A R2 R3 BHD: MOV R2,#8 BHD0: ADD A,ACC DA A XCH A,R3 XCH A,R3 DJNZ R2,BHD0 ADD A,#0B0H JNC BHD1 INC R3 BHD1: R4 R5 R2 R3 * PSW A R2 R6 BHD2: MOV R6,#10H BHD3: MOV A,R5 ADD A,R5 DA A MOV R5,A MOV A,R4 ADDC A,R4 DA A

59 MOV A,R2 DJNZ R6,BHD3 MOV A,R4 ADD A,#0B0H JNC BHD4 INC R3 JNZ BHD4 INC R2 BHD4: DPTR R7 R6 R2R3 R7 R4R5 PSW A B R1 R7 MM: MOV B,R7 MOVX A,@DPTR MOV R6,A MOV R7,A MOV A,DPL MOV R5,A MOV A,DPH MOV A,B DEC A JZ MME MOV R1,A PUSH DPL PUSH DPH MM1: INC DPTR MOVX A,@DPTR MOV B,A SETB C SUBB A,R6 JC MM2 MOV R6,B MOV R2,DPH MOV R3,DPL SJMP MM3 MM2: MOV A,B SUBB A,R7 JNC MM3

60 MOV R7,B MOV R4,DPH MOV R5,DPL MM3: DJNZ R1,MM1 POP DPH POP DPL MME: DPTR R7 R6 R2R3 R7 R4R5 PSW A B R1 R7 MMS: MOV B,R7 MOVX A,@DPTR MOV R6,A MOV R7,A MOV A,DPL MOV R5,A MOV A,DPH MOV A,B DEC A JZ MMSE MOV R1,A PUSH DPL PUSH DPH MMS1: INC DPTR MOVX A,@DPTR MOV B,A SETB C SUBB A,R6 JZ MMS4 JNB OV,MMS2 CPL ACC.7 MMS2: JB ACC.7,MMS4 MOV R6,B MOV R2,DPH MOV R3,DPL SJMP MMS7 MMS4: MOV A,B SUBB A,R7 JNB OV,MMS6 CPL ACC.7 MMS6: JNB ACC.7,MMS7

61 MOV R7,B MOV R4,DPH MOV R5,DPL MMS7: DJNZ R1,MMS1 POP DPH POP DPL MMSE: A DPTR R7 OV=0 A OV=1 PSW A B R2 R6 FDS1: MOV B,A MOV R2,#0 MOV A,R7 MOV R6,A FD11: MOV A,R2 MOVC A,@A+DPTR CJNE A,B,FD12 CLR OV MOV A,R2 FD12: INC R2 DJNZ R6,FD11 SETB OV R4 R5 DPTR R7 OV=0 A DPTR OV=1 PSW A R2 R6 DPTR FDS2: MOV A,R7 MOV R6,A MOV R2,#0 FD21: MOVC A,@A+DPTR XRL A,R4 JNZ FD22 MOV A,#1 MOVC A,@A+DPTR XRL A,R5 JNZ FD22 CLR OV MOV A,R2 FD22: INC DPTR

62 INC DPTR INC R2 DJNZ R6,FD21 SETB OV A DPTR R7 OV=0 A OV=1 PSW A B R2 R3 R4 FDD1: MOV B,A MOV R2,#0 MOV A,R7 DEC A FD61: SUBB A,R2 JC FD69 RRC A ADD A,R2 MOVC A,@A+DPTR CJNE A,B,FD65 CLR OV MOV A,R4 FD65: JC FD68 MOV A,R4 DEC A SJMP FD61 FD68: MOV A,R4 INC A SJMP FD61 FD69: SETB OV R4 R5 DPTR R7 OV=0 A DPTR OV=1 PSW A B R1 R7 DPTR FDD2: MOV R2,#0 MOV A,R7

63 DEC A MOV R6,DPH MOV R7,DPL FD81: SUBB A,R2 JC FD89 RRC A ADD A,R2 MOV R1,A MOV DPH,R6 JNC FD82 INC DPH FD82: ADD A,R7 MOV DPL,A JNC FD83 INC DPH FD83: MOVC A,@A+DPTR MOV B,R4 CJNE A,B,FD84 MOV A,#1 MOVC A,@A+DPTR MOV B,R5 CJNE A,B,FD84 MOV A,R1 CLR OV FD84: JC FD86 MOV A,R1 DEC A SJMP FD81 FD86: MOV A,R1 INC A SJMP FD81 FD89: MOV DPH,R6 MOV DPL,R7 SETB OV

64 DPTR R7 A PSW A R2 R6 DDM1: MOV A,R7 PUSH DPH PUSH DPL MOV R5,A DM11: MOVX A,@DPTR ADD A,R5 MOV R5,A JNC DM12 INC R4 DM12: INC DPTR DJNZ R2,DM11 LCALL D457 R4R5 R7 R3 POP DPL POP DPH DPTR R7 R4 R5 PSW A R2 R6 DDM2: MOV A,R7 PUSH DPL PUSH DPH MOV R5,A DM20: MOVX A,@DPTR MOV B,A INC DPTR MOVX A,@DPTR INC DPTR ADD A,R5 MOV R5,A MOV A,B ADDC A,R4 JNC DM21 INC R3

65 DM21: DJNZ R2,DM20 POP DPH POP DPL LJMP DV31 R3R4R5 R7 R4R5 DPTR R6 R7 A PSW A B R4 R7 XR1: MOV R4,DPH MOV R5,DPL MOV A,R7 JZ XR10 INC R6 XR10: MOV B,#0 XR11: MOVX A,@DPTR XRL B,A INC DPTR DJNZ R7,XR11 DJNZ R6,XR11 MOV DPH,R4 MOV DPL,R5 MOV A,B DPTR R6 R7 R2 R3 PSW A R2 R7 XR2: MOV R4,DPH MOV R5,DPL MOV A,R7 JZ XR20 INC R6 XR20: XR21: MOVX A,@DPTR XRL A,R2 INC DPTR MOVX A,@DPTR XRL A,R3 INC DPTR DJNZ R7,XR21

66 DJNZ R6,XR21 MOV DPH,R4 MOV DPL,R5 R0 R7 PSW A R2 R6 SORT: MOV A,R7 MOV R5,A SRT1: CLR F0 MOV A,R5 DEC A MOV R5,A JZ SRT5 MOV A,R0 MOV R6,A SRT2: MOV A,@R0 MOV A,@R0 SUBB A,R3 JNC SRT4 SETB F0 DEC R0 MOV A,R4 SRT4: DJNZ R2,SRT2 MOV A,R6 MOV R0,A JB F0,SRT1 SRT5: END FQ51A.ASM FQ51B.ASM

67 FQ51.ASM [R0] [R1] R1 [R0]=1234H (R0)=30H (30H)=12H (31H)=34H [R0] [R1] R1 [R0]= C000H (R0)=30H (30H)=83H,(31H)=0C0H,(32H)=00H 03H H 1 80H [R0] 0FEH [R1] R1 30H 31H 32H (30H)=0FFH 31H=73H (32H)=15H [R0] (R0)=30H A B R2 R7 PSW 23H ( 1CH 1FH) R2 R3 R4 1FH R5 R6 R7 1EH = a= b= c=56.34 d= H 33H 36H 39H a=831234h b=007577h c=025634h d=011276h TEST: MOV R0,#39H LCALL BTOF MOV R0,#36H LCALL BTOF MOV R0,#33H LCALL BTOF MOV R0,#30H LCALL BTOF MOV R1,#33H LCALL FMUL MOV R1,#36H LCALL FDIV MOV R1,#39H LCALL FADD LCALL FSIN

68 LCALL FABS LCALL FSQR LCALL FLN LCALL FTOB STOP: LJMP STOP END [R0]=804915H = [R0] [R0] PSW A R2 R3 R4 1FH FSDT: LCALL MVR0 LCALL RLN LJMP MOV0 [R0] [R0] [R1] OV=0 [R0] OV=1 PSW A B R2 R7 1EH 1FH FADD: CLR F0 SJMP AS [R0] [R1] OV=0 [R0] OV=1 PSW A B R2 R7 1EH 1FH FSUB: SETB F0 AS: LCALL MVR1 [R1] MOV C,F0 RRC A XRL A,@R1 MOV C,ACC.7 ASN: MOV 1EH,C 1EH XRL A,@R0 MOV F0,C LCALL MVR0 [R0] LCALL AS1 MOV0: [R0] MOV A,R4 DEC R0

69 DEC R0 MOV A,R2 MOV C,1FH MOV ACC.7,C CC.7 CLR OV CJNE A,#3FH,MV01 SETB OV MV01: MOV MVR0: MOV [R0] MOV C,ACC.7 1FH MOV 1FH,C MOV C,ACC.6 MOV ACC.7,C R2 MOV R3 MOV R4 DEC R0 DEC R0 MVR1: MOV [R1] MOV C,ACC.7 1EH MOV 1EH,C MOV C,ACC.6 MOV ACC.7,C MOV R5,A R5 INC R1 MOV R6 MOV R6,A INC R1 MOV R7 MOV R7,A DEC R1 DEC R1 AS1: MOV A,R6 ORL A,R7 JZ AS2 ORL A,R4 JNZ EQ1

70 MOV A,R6 MOV A,R7 MOV A,R5 MOV C,1EH MOV 1FH,C AS2: EQ1: MOV A,R2 XRL A,R5 JZ AS4 JB ACC.7,EQ3 MOV A,R2 SUBB A,R5 JC EQ4 EQ2: MOV A,R6 RRC A MOV R6,A MOV A,R7 RRC A MOV R7,A INC R5 ORL A,R6 JNZ EQ1 MOV A,R2 MOV R5,A SJMP AS4 EQ3: MOV A,R2 JNB ACC.7,EQ2 EQ4: LCALL RR1 ORL A,R3 JNZ EQ1 MOV A,R5 AS4: JB F0,AS5 MOV A,R4 ADD A,R7 ADDC A,R6 JNC AS2 LJMP RR1 AS5:

71 MOV A,R4 SUBB A,R7 MOV B,A SUBB A,R6 JC AS6 MOV R4,B LJMP RLN AS6: CPL 1FH MOV A,R7 SUBB A,R4 MOV A,R6 SUBB A,R3 RLN: ORL A,R4 JNZ RLN1 MOV R2,#0C1H RLN1: JB ACC.7,RLN2 LCALL RL1 SJMP RLN RLN2: CLR OV RL1: MOV A,R4 DEC R2 CJNE R2,#0C0H,RL1E MOV R2,#0C1H RL1E: CLR OV RR1: RRC A MOV A,R4 RRC A

72 INC R2 CLR OV CJNE R2,#40H,RR1E MOV R2,#3FH SETB OV RR1E: ( [R0] [R1] OV=0 [R0] OV=1 PSW A B R2 R7 1EH 1FH FMUL: LCALL MVR0 [R0] MOV A,@R0 XRL A,@R1 MOV 1FH,C LCALL MUL0 LJMP MOV0 [R0] MUL0: LCALL MVR1 [R1] MUL1: ORL A,R4 JZ MUL6 MOV A,R6 ORL A,R7 JZ MUL5 MOV A,R7 R3R4 R6R7 R3R4 MOV B,R4 MOV A,B XCH A,R7 MOV B,R3 ADD A,R7 MOV R7,A ADDC A,B XCH A,R4 MOV B,R6 ADD A,R7 MOV R7,A MOV A,B ADDC A,R4

73 XCH A,R3 MOV B,R6 ADD A,R4 MOV A,B ADDC A,R3 JB ACC.7,MUL2 MOV A,R7 MOV R7,A LCALL RL1 MUL2: MOV A,R7 JNB ACC.7,MUL3 INC R4 MOV A,R4 JNZ MUL3 INC R3 JNZ MUL3 MOV R3,#80H INC R2 MUL3: MOV A,R2 ADD A,R5 MD: JB ACC.7,MUL4 JNB ACC.6,MUL6 MOV R2,#3FH SETB OV MUL4: JB ACC.6,MUL6 MUL5: MOV R2,#41H MUL6: CLR OV [R0] [R1] OV=0 [R0] OV=1 PSW A B R2 R7 1EH 1FH FDIV: MOV A,@R0 ORL A,@R0

74 DEC R0 DEC R0 JNZ DIV1 CLR OV DIV1: INC R1 MOV INC R1 ORL DEC R1 DEC R1 JNZ DIV2 SETB OV DIV2: LCALL MVR0 [R0] MOV XRL MOV 1FH,C LCALL MVR1 [R1] LCALL DIV3 LJMP MOV0 DIV3: MOV A,R4 SUBB A,R7 SUBB A,R6 JC DIV4 LCALL RR1 SJMP DIV3 DIV4: R0R1R2 XCH A,R0 PUSH ACC XCH A,R1 PUSH ACC MOV A,R2 PUSH ACC MOV B,#10H R3R4 R6R7 R0R1 DIV5: MOV A,R1 MOV R1,A MOV A,R0 MOV R0,A MOV A,R4

75 XCH A,R3 XCH A,R3 MOV F0,C SUBB A,R7 SUBB A,R6 ANL C,/F0 JC DIV6 MOV A,R2 INC R1 DIV6: DJNZ B,DIV5 MOV A,R6 RRC A SUBB A,R3 ADDC A,R1 R3R4 ADDC A,R0 POP ACC R0R1R2 POP ACC MOV R1,A POP ACC MOV R0,A MOV A,R2 SUBB A,R5 LCALL MD LJMP RLN [R0] A FCLR:

76 DEC R0 DEC R0 [R0] A [R0] A FZER: MOV A,@R0 DEC R0 ORL A,@R0 DEC R0 JNZ ZERO ZERO: [R1] [R0] [R0]=[R1] [R1] A FMOV: INC R1 INC R1 MOV A,@R1 DEC R0 DEC R1 MOV A,@R1 DEC R0 DEC R1 MOV A,@R1 [R0] A R2 R3

77 FPUS: POP ACC R2R3 POP ACC MOV PUSH ACC MOV PUSH ACC MOV PUSH ACC DEC R0 DEC R0 PUSH ACC MOV A,R2 PUSH ACC [R0] A R2 R3 FPOP: POP ACC R2R3 POP ACC POP ACC [R0] DEC R0 POP ACC DEC R0 POP ACC PUSH ACC MOV A,R2 PUSH ACC [R0] [R1]

78 CY=1 [R0] < [R1] CY=0 A=0 [R0] = [R1] [R0] > [R1] A B PSW FCMP: MOV A,@R0 XRL A,@R1 JNB ACC.7,CMP2 MOV A,@R0 [R0] MOV A,#0FFH CMP2: MOV A,@R1 MOV C,ACC.6 MOV ACC.7,C MOV B,A MOV A,@R0 MOV C,ACC.7 MOV F0,C [R0] MOV C,ACC.6 MOV ACC.7,C SUBB A,B JZ CMP6 JNB F0,CMP5 CPL C [R0] CMP5: MOV A,#0FFH CMP6: INC R1 INC R1 MOV A,@R0 SUBB A,@R1 MOV B,A DEC R0 DEC R1 MOV A,@R0 SUBB A,@R1 DEC R0 DEC R1 ORL A,B JZ CMP7 JNB F0,CMP7 CPL C [R0] CMP7:

79 [R0] [R0] A FABS: MOV A,@R0 CC.7 [R0] A=0FFH A=1 A=0 PSW A FSGN: MOV A,@R0 ORL A,@R0 DEC R0 DEC R0 JNZ SGN SGN: MOV A,@R0 MOV A,#1 JNC SGN1 MOV A,#0FFH SGN1: [R0] [R0] PSW A R2 R3 R4 1FH FINT: LCALL MVR0 [R0] LCALL INT LJMP MOV0 [R0] INT: ORL A,R4 JNZ INTA CLR 1FH MOV R2,#41H INTA: MOV A,R2 JZ INTB JB ACC.7,INTB SUBB A,#10H JC INTD

80 INTB: MOV C,1FH RRC A RL A JNZ INTC MOV R2,#41H INTC: INTD: CLR F0 INTE: LCALL RR1 ORL C,F0 MOV F0,C CJNE R2,#10H,INTE JNB F0,INTF JNB 1FH,INTF INC R4 MOV A,R4 JNZ INTF INC R3 INTF: LJMP RLN ( [R0] OV=0 [R0] OV=1 PSW A B R2 R7 1EH 1FH FRCP: MOV A,@R0 MOV C,ACC.7 MOV 1FH,C MOV C,ACC.6 MOV ACC.7,C MOV R5,A MOV A,@R0 MOV R6,A MOV A,@R0 MOV R7,A DEC R0 DEC R0 ORL A,R6 JNZ RCP SETB OV

81 RCP: MOV A,R6 JB ACC.7,RCP2 MOV A,R7 MOV R7,A MOV A,R6 MOV R6,A DEC R5 SJMP RCP RCP2: MOV R2,#1 MOV R3,#80H MOV R4,#0 LCALL DIV3 LJMP MOV0 [R0] OV=0 [R0] OV=1 PSW A B R2 R7 1EH 1FH FSQU: MOV A,R0 XCH A,R1 PUSH ACC LCALL FMUL POP ACC MOV R1,A [R0] OV=0 [R0] OV=1 PSW A B R2 R7 FSQR: MOV A,@R0 JNB ACC.7,SQR SETB OV SQR: MOV A,@R0 DEC R0 ORL A,@R0 DEC R0 JNZ SQ CLR OV

82 SQ: MOV MOV C,ACC.6 MOV ACC.7,C INC A RRC A JC SQR0 MOV A,@R0 RRC A MOV A,@R0 RRC A DEC R0 SQR0: MOV A,@R0 JZ SQR9 R2R3 MOV A,@R0 MOV A,R2 ADD A,#57H JC SQR2 ADD A,#45H JC SQR1 ADD A,#24H MOV B,#0E3H MOV R4,#80H SJMP SQR3 SQR1: MOV B,#0B2H MOV R4,#0A0H SJMP SQR3 SQR2: MOV B,#8DH MOV R4,#0D0H SQR3: MOV A,B ADD A,R4 MOV B,A XCH A,R3 SUBB A,R3

83 MOV A,B XCH A,R2 SUBB A,R2 SQR4: SETB C MOV A,R4 MOV R6,A MOV R5,A SUBB A,R6 MOV B,A MOV A,R2 SUBB A,R5 JC SQR5 INC R4 MOV R3,B SJMP SQR4 SQR5: MOV A,R4 XCH A,R2 RRC A MOV F0,C MOV R5,A MOV R4,#8 SQR6: MOV A,R5 SUBB A,R2 JB F0,SQR7 JC SQR8 SQR7: MOV R5,A INC R3 SQR8: MOV A,R5 MOV R5,A MOV F0,C DJNZ R4,SQR6 [R0] DEC R0

84 MOV A,R2 SQR9: DEC R0 CLR OV [R0] OV=0 [R0] OV=1 DPTR PSW A B R2 R7 1EH 1FH FPLN: POP DPH POP DPL XCH A,R0 R0 R1 [R1] XCH A,R1 XCH A,R0 CLR 1FH PLN1: MOVC A,@A+DPTR MOV C,ACC.7 MOV 1EH,C MOV C,ACC.6 MOV ACC.7,C MOV R5,A INC DPTR MOVC A,@A+DPTR MOV R6,A INC DPTR MOVC A,@A+DPTR MOV R7,A INC DPTR MOV C,1EH RRC A XRL A,23H MOV F0,C LCALL AS1 MOVC A,@A+DPTR CJNE A,#40H,PLN2 XCH A,R0 R0 R1 XCH A,R1

85 XCH A,R0 LCALL MOV0 [R0] INC DPTR PLN2: MOV XRL A,23H MOV 1FH,C LCALL MUL0 SJMP PLN1 [R0] OV=0 [R0] OV=1 DPTR PSW A B R2 R7 1EH 1FH FLOG: LCALL FLN JNB OV,LOG LOG: MOV R5,#0FFH MOV R6,#0DEH MOV R7,#5CH LCALL MUL1 LJMP MOV0 [R0] OV=0 [R0] OV=1 DPTR PSW A B R2 R7 1EH 1FH FLN: LCALL MVR0 [R0] JB 1FH,LNOV ORL A,R4 JNZ LN0 LNOV: SETB OV LN0: LCALL RL1 XCH A,R2 PUSH ACC LCALL RLN LCALL MOV0 LCALL FPLN DB 7BH,0F4H,30H

86 DB 0FEH,85H,13H DB 7FH,91H,51H DB 0FFH,0FAH,0BAH DB 0,0FFH,0CAH DB 70H,0C0H,0-5 DB 40H POP ACC JNZ LN1 LN1: CLR 1EH MOV C,ACC.7 MOV F0,C JNC LN2 CPL A INC A LN2: MOV B,#72H XCH A,R2 MOV R7,B MOV B,#0B1H ADD A,R7 MOV R7,A R6R7R2 ADDC A,B MOV R6,A MOV R5,#8 LN3: JB ACC.7,LN4 MOV A,R2 MOV A,R7 MOV R7,A MOV A,R6 MOV R6,A DEC R5 SJMP LN3 LN4: MOV C,F0 MOV ACC.7,C LJMP ASN [R0] OV=0 [R0] OV=1

87 DPTR PSW A B R2 R7 1EH 1FH FE10: MOV R5,#2 2 MOV R6,#0D4H MOV R7,#9AH SJMP EXP [R0] OV=0 [R0] OV=1 DPTR PSW A B R2 R7 1EH 1FH FEXP: MOV R5,#1 2 MOV R6,#0B8H MOV R7,#0ABH EXP: CLR 1EH LCALL MVR0 [R0] LCALL MUL1 SJMP E20 [R0] OV=0 [R0] OV=1 DPTR PSW A B R2 R7 1EH 1FH FE2: LCALL MVR0 [R0] E20: ORL A,R4 JZ EXP1 MOV A,R2 JB ACC.7,EXP2 SETB C SUBB A,#6 JC EXP2 JB 1FH,EXP0 DEC R0 DEC R0 SETB OV EXP0:

88 DEC R0 DEC R0 CLR OV EXP1: DEC R0 DEC R0 CLR OV EXP2: MOV A,R2 MOV R5,A MOV R6,A MOV A,R4 MOV R7,A MOV C,1FH MOV 1EH,C LCALL INT JZ EXP4 EXP3: R3 RRC A INC R2 CJNE R2,#8,EXP3 EXP4: JNB 1FH,EXP5 CPL A INC A EXP5: PUSH ACC LCALL RLN CPL 1FH SETB F0 LCALL AS1 LCALL MOV0 LCALL FPLN DB 77H,0B1H,0C9H -3 DB 7AH,0A1H,68H -3 DB 7CH,0E3H,4FH DB 7EH,0F5H,0E7H DB 0,0B1H,72H DB 1,80H,0 DB 40H POP ACC

89 ADD A,R2 CLR 1FH LJMP MOV0 [R0] [R0] 1FH A [R0] PSW A R2 R3 R4 1FH DTOF: MOV A,@R0 MOV A,@R0 DEC R0 LCALL RLN LJMP MOV0 [R0] [R0] OV=1 OV=0 [R0] 1FH F0=1 CY=1 PSW A B R2 R3 R4 1FH FTOD: LCALL MVR0 [R0] MOV A,R2 JZ FTD4 JB ACC.7,FTD4 SETB C SUBB A,#10H JC FTD1 SETB OV FTD1: SETB C MOV A,R2 SUBB A,#8 JC FTD3 FTD2: MOV B,#10H LCALL FTD8 SETB F0 CLR OV FTD3: MOV B,#8 LCALL FTD8 SETB C

90 CLR F0 CLR OV FTD4: MOV B,#0 LCALL FTD8 CLR OV CLR F0 FTD8: MOV A,R2 CJNE A,B,FTD9 [R0] MOV A,R4 DEC R0 FTD9: LCALL RR1 SJMP FTD8 [R0] [R0] PSW A B R2 R7 1DH 1FH BTOF: MOV A,@R0 MOV R7,A DEC R0 MOV A,@R0 MOV R6,A DEC R0 ORL A,R7 JNZ BTF0 BTF0: MOV A,@R0 MOV C,ACC.7 MOV 1DH,C CLR 1FH MOV C,ACC.6 MOV ACC.7,C JNC BTF1 ADD A,#19

91 JC BTF2 DEC R0 DEC R0 BTF1: SUBB A,#19 JC BTF2 MOV A,#3FH MOV C,1DH MOV ACC.7,C DEC R0 DEC R0 BTF2: MOV R2,#10H BTF3: MOV A,R7 ADD A,R7 DA A MOV R7,A MOV A,R6 ADDC A,R6 DA A MOV R6,A MOV A,R4 DEC R2 JNB ACC.7,BTF3 MOV A,R6 ADD A,#0B0H ADDC A,R4

92 ADDC A,R3 JNC BTF4 MOV R3,#80H INC R2 BTF4: MOV DPTR,#BTFL MOV ADD A,#19 MOV B,#3 ADD A,DPL MOV DPL,A JNC BTF5 INC DPH BTF5: MOVC MOV C,ACC.6 MOV ACC.7,C MOV R5,A MOV A,#1 MOVC MOV R6,A MOV A,#2 MOVC MOV R7,A LCALL MUL1 MOV C,1DH MOV 1FH,C LJMP MOV0 [R0] [R0] PSW A B R2 R7 1DH 1FH FTOB: MOV A,@R0 ORL A,@R0 DEC R0 DEC R0 JNZ FTB0 FTB0: MOV A,@R0 MOV C,ACC.7 MOV 1DH,C CC.7

93 LCALL MVR0 MOV DPTR,#BFL0 MOV B,#0 MOV A,R2 JNB ACC.7,FTB1 MOV DPTR,#BTFL MOV B,#0EDH ADD A,#16 JNC FTB1 MOV DPTR,#BFLN MOV B,#0FAH FTB1: MOVC MOV C,ACC.6 MOV ACC.7,C MOV R5,A MOV A,#1 MOVC MOV R6,A MOV A,#2 MOVC MOV R7,A MOV A,R5 SUBB A,R2 JB ACC.7,FTB2 JNZ FTB3 MOV A,R6 SUBB A,R3 JC FTB2 JNZ FTB3 MOV A,R7 SUBB A,R4 JC FTB2 JNZ FTB3 MOV R5,B INC R5 MOV R6,#10H MOV R7,#0 SJMP FTB6 FTB2: INC DPTR INC DPTR INC DPTR INC B SJMP FTB1

94 FTB3: PUSH B LCALL DIV3 FTB4: MOV A,R2 JZ FTB5 LCALL RR1 SJMP FTB4 FTB5: POP ACC MOV R5,A LCALL HB2 MOV R6,A LCALL HB2 MOV R7,A ADDC A,R7 DA A MOV R7,A ADDC A,R6 DA A MOV R6,A JNC FTB6 MOV R6,#10H INC R5 FTB6: MOV A,R7 DEC R0 MOV A,R6 DEC R0 MOV A,R5 MOV C,1DH MOV ACC.7,C HB2: MOV A,R4 MOV B,#100 MOV A,B XCH A,R3 MOV B,#100 ADD A,R3

95 JNC HB21 INC B HB21: MOV A,B MOV B,#10 DIV AB SWAP A ORL A,B BTFL: DB 41H,0ECH,1EH E-19 DB 45H,93H,93H E-18 DB 48H,0B8H,78H E-17 DB 4BH,0E6H,96H E-16 DB 4FH,90H,1DH E-15 DB 52H,0B4H,25H E-14 DB 55H,0E1H,2EH E-13 DB 59H,8CH,0BDH E-12 DB 5CH,0AFH,0ECH E-11 DB 5FH,0DBH,0E7H E-10 DB 63H,89H,70H E-9 DB 66H,0ABH,0CCH E-8 DB 69H,0D6H,0C0H E-7 BFLN: DB 6DH,86H,38H E-6 DB 70H,0A7H,0C6H E-5 DB 73H,0D1H,0B7H E-4 DB 77H,83H,12H E-3 DB 7AH,0A3H,0D7H E-2 DB 7DH,0CCH,0CDH E-1 BFL0: DB 1,80H,00H DB 4,0A0H,00H E1 DB 7,0C8H,00H E2 DB 0AH,0FAH,00H E3 DB 0EH,9CH,40H E4 DB 11H,0C3H,50H E5 DB 14H,0F4H,24H E6 DB 18H,98H,97H E7 DB 1BH,0BEH,0BCH E8 DB 1EH,0EEH,6BH E9 DB 22H,95H,03H E10 DB 25H,0BAH,44H E11 DB 28H,0E8H,0D5H E12 DB 2CH,91H,85H E13 DB 2FH,0B5H,0E6H E14 DB 32H,0E3H,60H E15 DB 36H,8EH,1CH E16 DB 39H,31H,0A3H E17 DB 3CH,0DEH,0BH E18 DB 40H,8AH,0C7H E19

96 [R0] [R0] DPTR PSW A B R2 R7 1DH 1FH FCOS: LCALL FABS COS(-X) = COS X MOV R5,# MOV R6,#0C9H MOV R7,#10H CLR 1EH LCALL MVR0 CLR F0 LCALL AS1 LCALL MOV0 FSIN [R0] [R0] DPTR PSW A B R2 R7 1DH 1FH FSIN: MOV A,@R0 MOV C,ACC.7 MOV 1DH,C CC.7 LCALL MVR0 [R0] MOV R5,#0 MOV R6,#0A2H MOV R7,#0FAH CLR 1EH LCALL MUL1 MOV A,R2 MOV R5,A MOV R6,A MOV A,R4 MOV R7,A LCALL INT MOV A,R2 JZ SIN2 SIN1: LCALL RR1 CJNE R2,#10H,SIN1 MOV A,R4 JNB ACC.1,SIN2 CPL 1DH SIN2: JB ACC.0,SIN3

97 CPL 1FH SJMP SIN4 SIN3: MOV A,R4 INC A JNZ SIN4 INC R3 SIN4: LCALL RLN SETB F0 LCALL AS1 LCALL MOV0 LCALL FPLN DB 7DH,93H,28H DB 41H,0,0 DB 80H,0A4H,64H DB 41H,0,0 DB 1,0C9H,2 DB 41H,0,0 DB 40H MOV A,@R0 JZ SIN5 JB ACC.6,SIN5 DEC R0 DEC R0 MOV A,#1 SIN5: MOV C,1DH MOV ACC.7,C [R0] [R0] DPTR PSW A B R2 R7 1CH 1FH FATN: MOV A,@R0 MOV C,ACC.7 MOV 1DH,C CC.7 CLR 1CH JB ACC.6,ATN1 JZ ATN1 SETB 1CH

98 LCALL FRCP ATN1: LCALL FPLN DB 0FCH,0E4H,91H DB 7FH,8FH,37H DB 0FFH,0EDH,0E0H DB 7BH,0E8H,77H DB 0,0FFH,68H DB 72H,85H,0ECH -5 DB 40H JNB 1CH,ATN2 CPL 1FH MOV C,1FH MOV F0,C MOV R5,#1 MOV R6,#0C9H MOV R7,#10H LCALL AS1 LCALL MOV0 ATN2: MOV MOV C,1DH MOV ACC.7,C [R0] [R0] PSW A B R2 R7 1EH 1FH RTOD: MOV R5,#6 MOV R6,#0E5H MOV R7,#2FH SJMP DR [R0] [R0] PSW A B R2 R7 1EH 1FH DTOR: MOV R5,#0FBH MOV R6,#8EH MOV R7,#0FAH DR: LCALL MVR0 [R0] CLR 1EH LCALL MUL1 LJMP MOV0 [R0] END

51定点/浮点子程序库

51定点/浮点子程序库 51 浮点子程序库 子程序库的使用方法如下 : 1. 将子程序库全部内容链接在应用程序之后, 统一编译即可 优点是简单方便, 缺点是程序太长, 大量无关子程序也包含在其中 2. 仅将子程序库中的有关部分内容链接在应用程序之后, 统一编译即可 有些子程序需要调用一些低级子程序, 这些低级子程序也应该包含在内 优点是程序紧凑, 缺点是需要对子程序库进行仔细删节 MCS-51 浮点运算子程序库及其使用说明

More information

HD61202 HD HD61203 HD61202, HY HY HD61202 HD61202 HD61203 HD =4096 RAMRAM LCD 2HD HD HD /32--

HD61202 HD HD61203 HD61202, HY HY HD61202 HD61202 HD61203 HD =4096 RAMRAM LCD 2HD HD HD /32-- HD61202 C-7 1 HD61202 HD61202 8 HD61203 HD61202, HY-12864 HY-19264 HD61202 HD61202 HD61203 HD61202 1 6464=4096 RAMRAM LCD 2HD61202 64 3HD61202 68 68 4HD61202 1/32--1/64 HD61202 HD61202 2 CS1,CS2,CS3 CS1

More information

untitled

untitled EDM16080-01 Model No.: Editor: 1. ----------------------------------------------------3 2. ----------------------------------------------------3 3. ----------------------------------------------------3

More information

» n ¹ú KS0108 x ÍÍÙ q n KS0108 KS KS0107 KS0108 KS *32 128*64 192*64 KS0108 KS0108 KS0107 KS =4096 RAM RAM LCD 2 KS

» n ¹ú KS0108 x ÍÍÙ q n KS0108 KS KS0107 KS0108 KS *32 128*64 192*64 KS0108 KS0108 KS0107 KS =4096 RAM RAM LCD 2 KS KS0108 KS0108 8 KS0107 KS0108 KS0108 128*32128*64 192*64 KS0108 KS0108 KS0107 KS0108 1 6464=4096 RAMRAM LCD 2KS0108 64 3KS0108 68 68 4KS0108 1/48--1/64 KS0108 CS1,CS2,CS3 CS1 CS2 CS3 E E KS0108 E R/W R/W=1

More information

DPJJX1.DOC

DPJJX1.DOC 8051 111 2K 1 2 3 ' ' 1 CPU RAM ROM / A/D D/A PC CPU 40 68 10 20 8 51 PIII 8051 2 MCS51 8051 8031 89C51 8051 8031 89C51? MCS51 INTEL INTEL 8031 8051 8751 8032 8052 8752 8051 8051 8051 MCS51 8031 8031

More information

<4D6963726F736F667420576F7264202D203130B5A5C6ACBBFACAB5D1E9D6B8B5BCCAE92E646F63>

<4D6963726F736F667420576F7264202D203130B5A5C6ACBBFACAB5D1E9D6B8B5BCCAE92E646F63> 单 片 机 及 接 口 技 术 实 验 指 导 书 张 勇 编 计 算 机 与 通 信 工 程 学 院 信 息 与 通 信 工 程 系 2004.12 1 - 前 言 单 片 机 及 接 口 技 术 是 通 信 工 程 专 业 的 专 业 技 能 课 程, 在 专 业 知 识 结 构 体 系 中 具 有 十 分 重 要 的 地 位, 课 程 的 实 践 性 很 强, 学 习 必 须 理 论 和 实

More information

CA24064B LED LED LED EL EL CCFL EL CCF /

CA24064B LED LED LED EL EL CCFL EL CCF / CA24064B 0 50-20 +70-30 +85 LED LED LED EL EL CCFL EL CCF 39 2 6 0755-81995643/27890716 0 13713911853 0755-27890716 1 : VDD-VSS 0 6 V LCD VDD-V0 Ta=25 0 28.0 V VI 0 VDD V : VDD-VSS --- 4.75 5.0 5.25 V

More information

7688使用手冊V10.doc

7688使用手冊V10.doc TP-7688 . 2 2. 3 3. 5 4. 5 5. 6 6. 7 7. 8 8. 9 9.. 4. 7 2 2., 7x9 / 6x9 7x9.3() x 3.()mm 6x9 2.84() x 3.()mm 3 ASCII 7x9 95 ASCII 6x9 95 6x9 7 BIG5 6x9 3973 6x9 28 7x9 24 24 55 6x9 2 2 27 4.23mm (/6 inch)

More information

() () () () () () () () DDRAM () II

() () () () () () () () DDRAM () II 液晶模块说明书 SPEC NO YM2232A REV NO. 液晶显示模块产品说明书 产品类型 : 产品型号 : 产品描述 : 标准产品 YM2232A 22x32 图形点阵模块, 控制器 :SED52,LED 背光 客户名称 : 客户确认 : 编写 : Dexun Zou 审核 : HCC 批准 : Jingxi Yang 发行日期 : 22.8 大连佳显电子有限公司 地址 : 大连市沙河口区工华街

More information

*_* IAP In Applications Program, *_* ROM RAM A/D D/A KELL C51 2 0531-86213622 Micro Controller Unit( ) INTEL MCS-48 MCS-51 MCS-96 51 MCS-51 8 MCS-96 16 INTEL / 51 87 LPC W78L DS87 GSM97 ATMEL 89C51

More information

專題最終版.doc

專題最終版.doc The Principle and Application of the Electric Combination Lock The Principle and Application of the Electric Combination Lock Abstract Recently, there are more and more burglaries in the society. It's

More information

Microsoft Word - P3.doc

Microsoft Word - P3.doc ;P3.3 警报器 ;* ( 程序转载请著明出处, 未声明可适应本站腾龙 /isp 开发套件 / 倚天版开发套件 * ;* E-mail:sxj1974@163.com (51c51 test web) 51 测试网, 自学单片机的网站 * ;* Create by : 石学军 www.51c51.com www.8951.com 更多例程请登陆网站 * org 00h ajmp dlv org 0030h

More information

TSINGTEK DISPLAY CO.,LTD LCD CONTROLLER & DRIVER ST7920 OR EQUIVALENT (f) 639 2A f B1

TSINGTEK DISPLAY CO.,LTD LCD CONTROLLER & DRIVER ST7920 OR EQUIVALENT (f) 639 2A f B1 TSINGTEK DISPLAY CO.,LTD LCD CONTROLLER & DRIVER ST7920 OR EQUIVALENT 588 4 1 0571-85121224 85121742 85121304(f) 639 2A095 0571-88256346 89902095 f B1618 010-62051209 62000662 62568913 82036512 f http://www.tsingtek.com

More information

学习MSP430单片机推荐参考书

学习MSP430单片机推荐参考书 MSP430 16 MSP430 C MSP430 C MSP430 FLASH 16 1 CPU 16 ALU 16 PC SP SR R4~R15 2 3 00-FFH 100-1FFH 4 5 1 2 51 24 27 6 1 2 3 4 5 6 4 12 SR SP SR CPU SR CPU C Z N GIE CPUOff CPU OscOff SCG0 SCG1 CPU EXIT SP

More information

单片机学习教程

单片机学习教程 . 89S51 1. 2.p1 3.8 3 4.8 3. 1. 0-F 2. 0000 0255. 1. : BB 2. : ( --- ) : :. 1. 2..232.I 2 C 1. X24C02 MCS-51 2. : 22H 24C02 50H 3. : ; 8 4. :I2C. / 1. 1 2. 2. 1. 1. 2. 2.. 1. 1: 2. 2: 3. 3 1 LED 1 89S51

More information

Microsoft PowerPoint - chap4.ppt

Microsoft PowerPoint - chap4.ppt 定址方式 定址方式 格式 有效位址 立即資料定址 #data8 暫存器定址 Rn (R0 ~ R7) 直接定址 addr8 addr8 絕對定址 addr11 addr11 長程 ( 絕對 ) 定址 addr16 addr16 ( 暫存器 ) 間接定址 @Ri (@R0 @R1) 或 @DPTR R0 R1 或 DPTR ( 暫存器 ) 相對定址 disp8 PC+ 符號擴展之 disp8 ( 基底

More information

untitled

untitled EDM12832-08 : 25-1 : 116600 : (0411)7612956 7632020 7631122 : (0411)7612958 Model No.: Editor: LCD 1. ----------------------------------------------------3 2. ----------------------------------------------------3

More information

12232A LED LED LED EL EL CCFL EL CCF

12232A LED LED LED EL EL CCFL EL CCF 12232A 0 50-20 +70-30 +85 LED LED LED EL EL CCFL EL CCF 122 x 32 1/32Duty 1/5Bias 6:00 STN( ), EL LED EL/100VAC 400HZ LED/4.2VDC 1 / VDD-VSS 0 6.5 V Ta=25 LCD VDD-V0 0 12.0 V V1 0 VDD V VDD-VSS - 4.75

More information

<4D F736F F D20B3E6B4B9A4F930365F32A443AC71C5E3A5DCBEB9B1B1A8EE2E646F63>

<4D F736F F D20B3E6B4B9A4F930365F32A443AC71C5E3A5DCBEB9B1B1A8EE2E646F63> 七段顯示器控制電路四位數 _ 使用解碼器驅動 +5 V 10 uf 8.2 k 12 MHz 20 pf 1 2 3 4 5 6 7 8 9 P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 RESET 10 P3.0 11 12 13 14 15 16 17 18 19 20 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7 XTAL2 XTAL1

More information

CH559指令周期.doc

CH559指令周期.doc CH55X 汇编指令周期表 CH55X 汇编指令概述 : 型号包含 : a. 指令单周期型号 :CH557 CH558 CH559; b. 指令 4 周期型号 :CH551 CH552 CH553 CH554; c. 非跳转指令的指令周期数与指令字节数相同 ; d. 跳转指令含 MOVC/RET/CALL 通常比字节数多若干个周期 ; e.movc 指令多 4 或 5 个周期 ( 下条指令地址为奇数时多

More information

微處理機期末專題

微處理機期末專題 微 處 理 機 期 末 專 題 自 動 鋼 琴 組 員 :b92611004 羅 鈞 瑋 b92611008 吳 妍 儂 b92611038 吳 韋 靜 b92611042 林 佳 穎 一 簡 介 本 組 的 主 題 是 自 動 鋼 琴 在 播 放 音 樂 的 同 時, 鋼 琴 會 自 動 按 下 琴 鍵, 被 按 下 的 琴 鍵 所 對 應 到 的 音 階, 就 是 正 在 撥 放 的 樂 曲 的

More information

1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F B. 1(VCC/GND) SH79F6431 C. VDDIO SH79F6431 P4 P5 P0.6 P0.7 VDDIO VDDIO=5V D. 2 V 1.0

1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F B. 1(VCC/GND) SH79F6431 C. VDDIO SH79F6431 P4 P5 P0.6 P0.7 VDDIO VDDIO=5V D. 2 V 1.0 SH79F6431 1. SH79F6431 1T 8051 FLASH SH79F JET51 Keil µ vision JTAG 1.1. SH79F6431 LQFP64 1.2. (Target Board) SH79F6431 1 V 1.0 1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F6431 1 2 1 B. 1(VCC/GND)

More information

Microsoft Word - 專題封面.doc

Microsoft Word - 專題封面.doc 逢 甲 大 學 資 訊 工 程 學 系 專 題 研 究 報 告 8051 小 遊 戲 -21 點 指 導 教 授 : 陳 德 生 學 生 : 許 博 益 中 華 民 國 九 十 六 年 六 月 I 目 錄 第 一 章 緒 論 1 1-1 研 究 背 景 1 1-2 研 究 動 機 2 1-3 研 究 目 的 3 1-3-1 21 點 源 起 3 1-3-2 21 點 規 則 3 第 二 章 微 電

More information

W77E58中文手册

W77E58中文手册 W77E58 77E58 8051 8051 8051 77E58 8051 1.5 3 COMS 32K EEPROM 1K SRAM 1 8 2 40M 4 3 8051 4 8051 5 4 8 I/O 6 4 I/O 44 PLCC QFP 7 16 / 8 12 9 10 11 1K 12 13 16 DPTR 14 15 DIP40 W77E58 25/40 PLCC44 W77E58P

More information

Microsoft PowerPoint - chap5.ppt

Microsoft PowerPoint - chap5.ppt 邏輯運算指令的動作 0 1 0 1 0 0 1 1 OR 1 0 1 1 1 0 0 1 1 1 1 1 1 0 1 1 (a) OR 運算 0 1 0 1 0 0 1 1 XOR 1 0 1 1 1 0 0 1 1 1 1 0 1 0 1 0 (c) XOR 運算 希望設定為 1 的位元 罩網標的位元組 新標的位元組 不改變的位元 希望取補數的位元 罩網標的位元組 新標的位元組 不改變的位元 1

More information

Microsoft Word - FM12232C.doc

Microsoft Word - FM12232C.doc SPEC NO YM2232C REV NO. : YM2232C : 22x32 SED52 LED : Dexun Zou HCC : Jingxi Yang : 22.8 目 录 ( 一 ) 基本特性 () ( 二 ) 限定参数 () ( 三 ) 直流特性 (2) ( 四 ) 交流特性 (2) ( 五 ) 机械尺寸图 (3) ( 六 ) 原理图 (3) ( 七 ) DDRAM 地址表 (4)

More information

µPSD3000 系列

µPSD3000 系列 8032 FLASH MCU µpsd3251f-40t6 µpsd3251 8032 FlashPSD Flash SRAM I/O I 2 C, ADC and PWM 8032, 16 / FlashPSD µpsd32 JTAG ISP 2K SRAM Flash - 64K Flash - 16K Flash - Flash 8032 12 I2C ADC 6 I/O 37 I/O 16

More information

PowerPoint 簡報

PowerPoint 簡報 微算機原理與實驗 (UEE 2301/1071 ) Chap 5. MCS-51 Addressing Modes 宋開泰 Office:EE709 Phone:5731865( 校內分機 :31865) E-mail:ktsong@mail.nctu.edu.tw URL:http://isci.cn.nctu.edu.tw 1 Addressing Modes Addressing mode is

More information

Ⅰ Ⅱ 2 Ⅲ 2 Ⅳ 耀

Ⅰ Ⅱ 2 Ⅲ 2 Ⅳ 耀 面 向 2 世 纪 高 等 学 校 计 算 机 类 专 业 十 一 五 规 划 教 材 单 片 机 原 理 及 接 口 技 术 ( 第 二 版 ) 余 锡 存 曹 国 华 编 著 西 安 电 子 科 技 大 学 出 版 社 2 0 0 7 Ⅰ Ⅱ 2 Ⅲ 2 Ⅳ 耀 .,, 0,.., : ()0 :0 2 9; (2), 555.54 5 500 50 5 0.5, 555.5=50 2

More information

??????????????????

?????????????????? 2011 3 1 a)8088/8086 b) 1 2 3 -(2) - 48 (48 6) 1 2 http://www.zlgmcu.com/home.asp http://hx51.com/index.asp http://www.daqchina.net/daqchina/chips DAQCHINA HTTP://WWW.QFMCU.COM/ HTTP://MYGO.7I24.COM/ HTTP://WWW.HSEDA.COM/

More information

Ps22Pdf

Ps22Pdf ( ) ( 150 ) 25 15 20 40 ( 25, 1, 25 ), 1. A. B. C. D. 2. A. B. C. D. 3., J = 1 H = 1 ( A B, J', J, H ) A. A = B = 1, J' =0 B. A = B = J' =1 C. A = J' =1, B =0 D. B = J' = 1, A = 0 4. AB + AB A. AB B. AB

More information

1985 88.1 1982 100 52 3.7 86 1986 D. 1987 2 3328 1860 1910 1973 29 30 23 1972 687 1986 7 2 1972 740 H.N. 1983 92112 1975 118121 D. 1987 197 1941 255 H.N. 1983 107 1895 1956 1959 163 1986 59 H.N. 1986

More information

电 阻 应 变 式 传 感 器 是 将 被 测 量 的 力, 通 过 它 产 生 的 金 属 弹 性 变 形 转 换 成 电 阻 变 化 的 元 件 由 电 阻 应 变 片 和 测 量 线 路 两 部 分 组 成 电 阻 应 变 片 产 生 的 误 差, 主 要 来 源 于 温 度 的 影 响, 本

电 阻 应 变 式 传 感 器 是 将 被 测 量 的 力, 通 过 它 产 生 的 金 属 弹 性 变 形 转 换 成 电 阻 变 化 的 元 件 由 电 阻 应 变 片 和 测 量 线 路 两 部 分 组 成 电 阻 应 变 片 产 生 的 误 差, 主 要 来 源 于 温 度 的 影 响, 本 AT89C51 体 重 称 电 路 图 原 理 本 文 设 计 一 种 利 用 电 阻 应 变 式 压 力 传 感 器 和 MCS-51 单 片 机 等 器 件 制 作 的 体 重 秤 该 体 重 秤 的 量 程 为 100kg, 能 实 现 称 重 数 码 显 示 调 零 等 功 能 该 体 重 秤 利 用 电 桥 测 量 原 理, 将 压 力 应 变 传 感 器 阻 值 转 换 为 电 压 值,

More information

R = R + R + R + R + R + R A 1 2 3 4 5 6 l m l - l 1 m 0.5 0.4 0.4K 1 0.5 R B R I m R A Rm I 10 0.4 RB 0.04K 10 m R = K 50 0.008K c R = K 100 = 0.004k D R = K 250 = 0.0016K 5 3 R 3 1 - R R A 6 R + R 0.4

More information

Microsoft Word - FG12232A.doc

Microsoft Word - FG12232A.doc 图形点阵液晶显示模块使用手册 FG2232A 广州市方舟电子有限公司 公司网站 :www.arkteck.com 地址 : 广州市天河区东圃桃园路 33 号 5 楼电话 :2-82574878 82574677 8854485 传真 :82574878 82574677 分机 88 目 录 ( 一 ) 基本特性 () ( 二 ) 原理图 (2) ( 三 ) 限定参数 (2) ( 四 ) 直流特性 (2)

More information

,768 32,767 32K JMP Jnnn (386+) LOOP CALL [Label:] JMP short/near/far address L10: jmp jmp L20: L10 L20

,768 32,767 32K JMP Jnnn (386+) LOOP CALL [Label:] JMP short/near/far address L10: jmp jmp L20: L10 L20 (Jump) (Loop) (Conditional jump) CMP CALL AND SAR/SHR TEST JMP NOT SAL/SHL Jnnn* OR RCR/ROR LOOP XOR RCL/ROL RETn * nnn, JNE JL -128 127-32,768 32,767 32K JMP Jnnn (386+) LOOP CALL [Label:] JMP short/near/far

More information

1 TPIS TPIS 2 2

1 TPIS TPIS 2 2 1 1 TPIS TPIS 2 2 1. 2. 3. 4. 3 3 4 5 4 TPIS TPIS 6 5 350 Mark Coil F3/F6 350 M 150 M 25 M 7.12M 8 M F3 F6 F4 F7 F8 8M AA 7 350 28V 5V IC HCPL2731 0.5mA 6 8 (TPIS) TPIS 9 7 IC AT89C2051 AT89C2051 CMOS8

More information

1 V = h a + ab + b 3 = 1 = 1 + = + = BAC Quod erat demonstrandum Q E D AB p( EF) p = = AB AB CD q( EF) q p q 1 p q, EF = ED BF G G BG = FG EH a = b + c a - b = c FG = BG = HG = a EF = FG - EG = a - b

More information

1. ( )(1999 11 ) A. B. C. D. 2. ( )(2000 11 ) A. : B. : C. : D. : 3. ( )(20001 11 ) A. : B. : C. : D. : 1 D : 2

1. ( )(1999 11 ) A. B. C. D. 2. ( )(2000 11 ) A. : B. : C. : D. : 3. ( )(20001 11 ) A. : B. : C. : D. : 1 D : 2 340 : 3 1 1. ( )(1999 11 ) A. B. C. D. 2. ( )(2000 11 ) A. : B. : C. : D. : 3. ( )(20001 11 ) A. : B. : C. : D. : 1 D : 2 ( ) ( ) 2 A B D C C 3 C C A B D 3 6 : (1) : (2) A. : ( )- ( ) 4 : B. : ( ) ( )

More information

微處理機

微處理機 3-1 指令格式 標記運算碼運算元註解 標記 1. 標記前不可有空白, 否則會被視為運算碼 2. 標記代表一個 16 位元的記憶體實際位址 3. 標記名稱最多 32 個字元 ( 視組譯器不同而有所不同 ) 4. 標記有大小寫之分 5. 標記可有可無 運算碼 1. 運算碼與標記名稱間, 至少必須空一格, 如果沒有標記名稱, 則運算碼前最少要空一格, 否則會被視為標記 2. 運算碼大小寫相同 3. 可以是

More information

dfgdafhdafhdafhdafh

dfgdafhdafhdafhdafh 逢 甲 大 學 自 動 控 制 工 程 學 系 專 題 製 作 專 題 論 文 數 位 式 電 子 秤 之 研 製 Design Study of Digital Electronic Weighing Sensor 指 導 教 授 : 賴 啟 智 學 生 : 劉 人 豪 俞 仲 維 中 華 民 國 九 十 八 年 四 月 二 十 二 日 ii . 誌 謝 本 文 承 蒙 賴 啟 智 老 師 指 導,

More information

1.1 ML_ONOFF = 1 Q 3 Q 8 C 0.3V M 2 L 1 ML_ONOFF = 0 Q 3 Q 8 C 1. + R31 VCC R21 10K ML_ONOFF R15 0:off 1:on 1K Green Light VCC=5V L1 Q VDD=12V C

1.1 ML_ONOFF = 1 Q 3 Q 8 C 0.3V M 2 L 1 ML_ONOFF = 0 Q 3 Q 8 C 1. + R31 VCC R21 10K ML_ONOFF R15 0:off 1:on 1K Green Light VCC=5V L1 Q VDD=12V C AUTOMATIC TROLLEY H K Hwang K K Chen J-S Lin S-C Wang M-L Li C-C Lin W-B Lin Dept. Of Electrical Engineering Far East College ABSTRACT This paper proposes an automatic trolley which can move automatically

More information

( m+ n) a 6 4 4 4 4 7 4 4 4 48 m n m+ n a a = a 4 a 4 3 a a 4 a 4 3 a = a 4 a 4 4 a 4 == 3 = a ma na ( m+ n) a A 0 a m a n m n a m+n 0 B a m a n m n m>n a m-n C 0 (a m ) n m n a mn D (ab) n n a n b n (

More information

目 录

目 录 1 Quick51...1 1.1 SmartSOPC Quick51...1 1.2 Quick51...1 1.3 Quick51...2 2 Keil C51 Quick51...4 2.1 Keil C51...4 2.2 Keil C51...4 2.3 1 Keil C51...4 2.4 Flash Magic...9 2.5 ISP...9 2.6...10 2.7 Keil C51...12

More information

3 = 90 - = 5 80 - = 57 5 3 3 3 = 90 = 67 5 3 AN DE M DM BN ABN DM BN BN OE = AD OF = AB OE= AD=AF OF= AB=AE A= 90 AE=AF 30 BF BE BF= BE= a+b =a+ b BF=BC+CF=a+CF CF= b CD=b FD= b AD= FC DFC DM=

More information

监 制 制 : 中 华 人 民 共 和 国 国 务 院 侨 务 办 公 室 监 制 人 : 刘 泽 彭 顾 制 问 : ( 按 姓 氏 笔 画 排 列 ) 杨 启 光 陈 光 磊 陈 学 超 周 小 兵 赵 金 铭 班 弨 郭 熙 主 制 编 : 贾 益 民 编 制 写 : ( 按 姓 氏 笔 画 排 列 ) 干 红 梅 于 珊 王 劼 刘 潇 潇 刘 慧 许 迎 春 孙 清 忠 李 艳 吴 玉 峰

More information

Ps22Pdf

Ps22Pdf ) ,,, :,,,,,,, ( CIP) /. :, 2001. 9 ISBN 7-5624-2368-7.......... TU311 CIP ( 2001) 061075 ( ) : : : : * : : 174 ( A ) : 400030 : ( 023) 65102378 65105781 : ( 023) 65103686 65105565 : http: / / www. cqup.

More information

1 2 m v e 2 ö e m e m e m e m e e m m 1 1840 e m e m 2 v r Å Å Å 9999 10000 2 n λ = b( 2 2 ) n 2 Å 1 1854 1919 λ 1 1 1 2 2 λ = R ( Z H n ) 1 1 1 2 2 λ R H ( ) n f ni Z Z E ν = h mvr = n h 2π mvr = nh

More information

7 月 24 日 人 民 日 报 ) 2 大 山 深 处 活 雷 锋 徐 成 云, 云 南 省 丘 北 县 天 星 街 道 人 1972 年 退 伍 后, 自 觉 传 承 雷 锋 精 神, 为 群 众 办 好 事 办 实 事 1998 年, 徐 成 云 经 群 众 推 选 担 任 街 道 委 员 会

7 月 24 日 人 民 日 报 ) 2 大 山 深 处 活 雷 锋 徐 成 云, 云 南 省 丘 北 县 天 星 街 道 人 1972 年 退 伍 后, 自 觉 传 承 雷 锋 精 神, 为 群 众 办 好 事 办 实 事 1998 年, 徐 成 云 经 群 众 推 选 担 任 街 道 委 员 会 一 我 们 身 边 的 雷 锋 雷 锋 精 神 光 彩 照 人 ( 一 ) 朱 德 荣 纂 辑 2013.8 1 爱 的 坚 守 吕 文 忠, 甘 肃 省 静 宁 县 人 三 岁 那 年 家 乡 遭 遇 大 旱, 逃 荒 路 上 的 他 与 母 亲 走 散, 被 已 有 6 个 孩 子 的 好 心 人 收 养, 养 父 母 一 家 人 给 了 他 温 暖 供 他 上 学 他 将 这 恩 情 牢 记

More information

Microsoft Word - ZX12232B.doc

Microsoft Word - ZX12232B.doc http://www.zxlcd.com 北京中显电子有限公司 WWW.ZXLCD.COM -82626833,5292662 目 录 ( 一 ) 基本特性 () ( 二 ) 原理图 (2) ( 三 ) 限定参数 (2) ( 四 ) 直流特性 (2) ( 五 ) 交流特性 (3) ( 六 ) 引脚特性 (3) ( 七 ) 指令表 (4) ( 八 ) DDRAM 地址表 (5) ( 九 ) 应用举例

More information

Ps22Pdf

Ps22Pdf 1 9 9 9 ( ) 063, ;,, ;,, ( CIP) / - :, 1998 10 ISBN 7 113 03130 7 T U 476 CIP ( 1998) 28879 : : : ( 100054, 8 ) : : : : 787 1092 1/ 16 : 15 : 383 : 1999 2 1 1999 2 1 : 1 : ISBN 7 113 03130 7/ T U 588 :

More information

§4 数控系统

§4 数控系统 4 数控系统 2) 液晶模块的软件接口程序 液晶模块 LCD 的口地址定义如下 : CMD_RD_LCD EQU 0D001H ; 读状态口 CMD_WR_LCD EQU 0D000H ; 写命令口 DATA_RD_LCD EQU 0D003H ; 读状态口 DATA_WR_LCD EQU 0D002H ; 写数据口 部分软件接口程序如下, 程序框图略 ; 液晶屏初始化子程序 ; 占用寄存器 : DPTR,R2,A

More information

Microsoft Word - IRFWX_A051_C_SyncMOS_with_STC_APN_SC_.doc

Microsoft Word - IRFWX_A051_C_SyncMOS_with_STC_APN_SC_.doc EEPROM 应用说明 1 适用产品 :SM59D03G2 SM59D04G2 series 2 应用范围 : 针对需使用 EEPORM 功能替换 STC 89C5X 的应用及汇编语言之范例程序 ( 使用内部扩充内存为暂存区 ) 3 功能说明 : 3.1 本公司上述产品 EEPORM 功能皆可替换 STC89C5X, 仅需对特殊功能缓存器定义 ( 详见表 1) 及 ISP 命令定义 ( 详见表 2)

More information

00 sirius 3R SIRIUS 3R 3RV1 0A 1 3RT1 3RH1 3 3RU11/3RB SIRIUS SIRIUS TC= / 3RV1 A 1 IEC6097- IP0 ( IP00) 1/3 IEC6097- (VDE0660) DIN VDE 06 0 AC690V, I cu 00V 1) P A n I n I cu A kw A A ka S00 0.16 0.0

More information

1

1 W7E65 1. W7E65 ISP Flash EPROM ISP Flash EPROM 52 W7E65 64K Flash EPROM 4K Flash EPROM 4K Flash EPROM loader 64K ROM 1K RAM 4 I/O 4 I/O P4 3 16 / 2 W7E65 Flash EPROM W7E65 2 2 2. CMOS 12 64K ISP Flash

More information

Ps22Pdf

Ps22Pdf A B C D A B C D A B C D a a b c x x x x x x x x x x x x x x x x x a b c x a x x x x x x x x x x a b a b a b x x x x x x x x x x x x A B C A B C A B A B A x B C x D A B C a b c a b x x x x x x x A B A

More information

Microsoft PowerPoint - chap2.ppt

Microsoft PowerPoint - chap2.ppt 基本程式設計觀念 人 自然語言 ( 中文 英文...) 高階語言 (C C++ Java) 組合語言 (8051 或是 80x86) 機器語言 (8051 或是 80x86) 機器 林銘波編著 --- 全華科技圖書公司 2.1 計算機的階層式結構 應用程式 ( 或語言 ) 高階語言組合語言硬體 林銘波編著 --- 全華科技圖書公司 2.2 儲存程式計算機 資料輸入 中央處理器讀取 / 寫入控制 CPU

More information

诺贝尔生理学医学奖获奖者

诺贝尔生理学医学奖获奖者 诺 贝 尔 生 理 学 医 学 奖 获 奖 者 1901 年 E.A.V. 贝 林 ( 德 国 人 ) 从 事 有 关 白 喉 血 清 疗 法 的 研 究 1902 年 R. 罗 斯 ( 英 国 人 ) 从 事 有 关 疟 疾 的 研 究 1903 年 N.R. 芬 森 ( 丹 麦 人 ) 发 现 利 用 光 辐 射 治 疗 狼 疮 1904 年 I.P. 巴 甫 洛 夫 ( 俄 国 人 ) 从 事

More information

untitled

untitled [] [] [] 15.1 1 2 Cu 2+ 2e=Cu Zn 2+ 2e=Zn 2H + 2eH 2 Cu2e=Cu 2+ Ni2e=Ni 2+ 2OH 2e=H 2 O 1/2O 2 2Cl 2e=Cl 2 1 1. 2. 15.2 z+ ze l H 3 O + e 2 1 H 2 O 2a H 2 O e 2 1 OH 2b O 2 2H 2 O 4e4OH 3 z+ ze 4 z+ (zh)e

More information

untitled

untitled arctan lim ln +. 6 ( + ). arctan arctan + ln 6 lim lim lim y y ( ln ) lim 6 6 ( + ) y + y dy. d y yd + dy ln d + dy y ln d d dy, dy ln d, y + y y dy dy ln y+ + d d y y ln ( + ) + dy d dy ln d dy + d 7.

More information

untitled

untitled 4 6 4 4 ( n ) f( ) = lim n n +, f ( ) = = f( ) = ( ) ( n ) f( ) = lim = lim n = = n n + n + n f ( ), = =,, lim f ( ) = lim = f() = f ( ) y ( ) = t + t+ y = t t +, y = y( ) dy dy dt t t = = = = d d t +

More information

逢 甲 大 學

逢    甲    大    學 論 車 Auto Vehicle 立老 磊 年 老 立老 了 見 老 了不 料 利 了 識 更了 力量! i 車. 車 利 89c51 來 流. 令. 車 8051 類 車利 車 ii Abstract The goal of this thesis is to design a small auto vehicle by using IC as its control center. Our auto

More information

#!$ %" & ( &)*+,((&-,./ )01,+2 ( /., )>2/ 80;2 +&,($ J &( > =.>? =0+ 9, *,0*., 0= )>2/ 2> &02($ J &( > A.;, % 9 > )>* 0= &2 9, )&11.,

#!$ % & ( &)*+,((&-,./ )01,+2 ( /., )>2/ 80;2 +&,($ J &( > =.>? =0+ 9, *,0*., 0= )>2/ 2> &02($ J &( > A.;, % 9 > )>* 0= &2 9, )&11., #$$%!&$!#$! $!!$!#$!$$!!$ $( )) *#( )!& #+!,+!-+ ##+ " $( )) #) #% #* # % & &% &- )! %$ %,#,& *$! )"./.0." " " " %!$" 0./00 &!( 0" N9 625A>26( ( ( ;4L 25G9L( ( (!!!)" /000.!% #$" 0.0// &#(." 9E94 D: #!(

More information

单片机原理及应用实验指导书.doc

单片机原理及应用实验指导书.doc 1 2 3 4...2...4...9...9 AEDK598 MCS51...9 MCS51...10...10...10...10...10...10...11 P1...12...12...12....12...12...13 P3...14...14...14...14...14...14 I/O...15...15...15...15...15...16...17...17...17...17...17...18...19...19

More information

untitled

untitled 8086/8088 CIP /. 2004.8 ISBN 7-03-014239-X.... TP313 CIP 2004 086019 16 100717 http://www.sciencep.com * 2004 8 2004 8 1 5 500 787 1092 1/16 16 1/2 391 000 1 2 ii 1 2 CAI CAI 3 To the teacher To the student

More information

2 Keil µ vision 2.1 1) Keil µ vision2 V2.34 µ vision3 2) Sino_Keil.exe Keil c:\keil\ 3) JET51 USB PC C:\Keil\ USB PC 4) S-L

2 Keil µ vision 2.1 1) Keil µ vision2 V2.34 µ vision3 2) Sino_Keil.exe   Keil c:\keil\ 3) JET51 USB PC C:\Keil\ USB PC 4) S-L 1 SH88F516 8051 64K FLASH 1024 EEPROM SH88F516 JET51 S-Lab Keil µ vision ISP51 Keil µ vision ISP51 ISP51 PC RS232 MCU SH88F516 SH88F516 1.1 SH88F516 1.1 SH88F516 SH88Fxx: QFP44, DIP40 RAM Flash E2 ADC

More information

LSTA126中文操作说明

LSTA126中文操作说明 LSE126 洗 干 衣 机 使 用 说 明 阅 读 使 用 说 明 注 意! 建 议 认 真 阅 读 说 明 书 中 的 所 有 内 容, 说 明 中 包 括 了 洗 衣 干 衣 机 的 合 理 安 全 的 使 用 方 法 请 将 说 明 书 保 管 好, 以 备 将 来 参 考 销 售 和 转 卖 时, 确 保 将 说 明 书 随 机 带 上, 以 提 供 必 要 的 使 用 信 息 1. 安

More information

数 学 高 分 的 展 望 一 管 理 类 联 考 分 析 第 一 篇 大 纲 解 析 篇 编 写 : 孙 华 明 1 综 合 能 力 考 试 时 间 :014 年 1 月 4 日 上 午 8:30~11:30 分 值 分 配 : 数 学 :75 分 逻 辑 :60 分 作 文 :65 分 ; 总

数 学 高 分 的 展 望 一 管 理 类 联 考 分 析 第 一 篇 大 纲 解 析 篇 编 写 : 孙 华 明 1 综 合 能 力 考 试 时 间 :014 年 1 月 4 日 上 午 8:30~11:30 分 值 分 配 : 数 学 :75 分 逻 辑 :60 分 作 文 :65 分 ; 总 目 录 数 学 高 分 的 展 望... 1 第 一 篇 大 纲 解 析 篇... 1 一 管 理 类 联 考 分 析... 1 二 最 新 大 纲 解 析... 1 三 考 前 复 习 资 料 及 方 法... 第 二 篇 总 结 篇... 4 1 应 用 题 考 点 总 结 与 技 巧 归 纳... 4 代 数 模 块 题 型 归 纳 及 考 点 总 结... 9 3 数 列 模 块 题 型 归

More information

1832 6 1863 1872 1875 1877 187 1879 3 1 2 4 1880 1824 1862 3 186 1865 1870 1872 1877 1879 1882 500

1832 6 1863 1872 1875 1877 187 1879 3 1 2 4 1880 1824 1862 3 186 1865 1870 1872 1877 1879 1882 500 1949 61 72 1985 38 21 9 36 1985 212 326 1141 18 3 85 1592 6 1832 6 1863 1872 1875 1877 187 1879 3 1 2 4 1880 1824 1862 3 186 1865 1870 1872 1877 1879 1882 500 1884 11 8 16 1826 1862 1855 1865 1868 6 1874

More information

B = F Il 1 = 1 1 φ φ φ B = k I r F Il F k I 2 = l r 2 10 = k 1 1-7 2 1 k = 2 10-7 2 B = ng Il. l U 1 2 mv = qu 2 v = 2qU m = 2 19 3 16. 10 13. 10 / 27 167. 10 5 = 5.0 10 /. r = m ν 1 qb r = m ν qb

More information

! "! #!$$%!$$% &!!$$( # ) (

! ! #!$$%!$$% &!!$$( # ) ( ! " "!! " "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! " #$$% #$$%!!% % & %!$ ( # ) #$$% *!!% ! "! #!$$%!$$% &!!$$( # ) ( " #$ %&!#& ( )*+,* -) " " "./012 )*+ 302 4056 7+1.6 0 3*8(*/.0-96 :*+/26) -+. 80;6

More information

zt

zt " # $ % & ( ) " * " ) " % & + ( &, -. % & ( & # $ ( + - " " #$ %%&&& " ()( * %&+# %, %- % #&&# + % #&&# + %./01 ( 2 )&--+ 2 ) 2 -, 3#$4 "#$%& (#)"* # +,-- (#&. / " "#$%& (#)"* # 01&+%$"&2 (#&. / 33 33

More information

Ps22Pdf

Ps22Pdf (3 ) ,,, ;,, (CIP) /. 3. :, 003. 11 () ISBN 75610994.... TB301 CIP (000) 75084 : : 17, :71007 :09-8493844 : www.nwpup.com : : 787 mm1 09 mm 1/ 16 : 1.5 : 509 : 1997 10 1 003 11 3 5 : 15 000 : 7.00 : (,,,

More information

高二立體幾何

高二立體幾何 008 / 009 學 年 教 學 設 計 獎 勵 計 劃 高 二 立 體 幾 何 參 選 編 號 :C00 學 科 名 稱 : 適 用 程 度 : 高 二 簡 介 一 本 教 學 設 計 的 目 的 高 中 立 體 幾 何 的 學 習 是 學 生 較 難 理 解 而 又 非 常 重 要 的 一 個 部 分, 也 是 高 中 教 學 中 較 難 講 授 的 一 個 部 分. 像 國 內 的 聯 校

More information

1 2 / 3 1 A (2-1) (2-2) A4 6 A4 7 A4 8 A4 9 A ( () 4 A4, A4 7 ) 1 (2-1) (2-2) ()

1 2 / 3 1 A (2-1) (2-2) A4 6 A4 7 A4 8 A4 9 A ( () 4 A4, A4 7 ) 1 (2-1) (2-2) () (39mm E-Mail ( )( ), : : 1 1 ( ) 2 2 ( ) 29mm) WSK ( 1 2 / 3 1 A4 2 1 3 (2-1) 2-1 4 (2-2) 2-2 5 A4 6 A4 7 A4 8 A4 9 A4 10 11 ( () 4 A4, 5 6 7 8 A4 7 ) 1 (2-1) (2-2) () 1 2 (2-1) 3 (2-2) 4 5 6 7 (8 ) 9

More information

(2) Function 0BH: Function 0CH: (pixel, picture element) Function 0DH: Function 0FH: Function 13H:

(2) Function 0BH: Function 0CH: (pixel, picture element) Function 0DH: Function 0FH: Function 13H: (1) INT 10H Function 00H: Function 01H: Function 02H: Function 03H: Function 05H: Function 06H: Function 07H: Function 08H: Function 09H: Function 0AH: (2) Function 0BH: Function 0CH: (pixel, picture element)

More information

4 / ( / / 5 / / ( / 6 ( / / 7 1 2 / 3 ( 4 ( 2003 8 ( 2

4 / ( / / 5 / / ( / 6 ( / / 7 1 2 / 3 ( 4 ( 2003 8 ( 2 : / ( 6 (2003 8 : ( 1 ( ( / / (,, ( ( - ( - (39mm 29mm 2 ( 1 2 3-6 3 6-24 6-48 12-24 8-12 WSK / WSK WSK 1 4 / ( / / 5 / / ( / 6 ( / / 7 1 2 / 3 ( 4 ( 2003 8 ( 2 9 5 ( 10 3 11 / (600 4 5 AA 710 AB 720 730

More information

2002 2005 11 !!!!!!!!!!!!!!!!!!!!!!! 1 1!!!!!!!!!!!!!!!!!!!!!!! 1 2!!!!!!!!!!!!!!!!!!!!!! 3 3!!!!!!!!!!!!!!!!!! 6 4!!!!!!!!!!!!!!!!!!!! 8!!!!!!!!!!!!!!!!!!!!!! 10 5!!!!!!!!!!!!!!!!!! 10 6!!!!!!!!!!!!!!!!

More information

論鄭玄對《禮記‧月令》的考辨

論鄭玄對《禮記‧月令》的考辨 19997 183-196 論 鄭 玄 對 禮 記 月 令 的 考 辨 183 論 鄭 玄 對 禮 記 月 令 的 考 辨 一 問 題 的 背 景 20b 8a 1 472 24 20a 33 7a 2 3 1 35 60 64 472 240241 2 1a 3 19b 184 4 5 二 鄭 玄 考 辨 月 令 成 書 時 代 及 來 源 的 論 證 65 4 20b 282 5 235244

More information

悖论

悖论 年 月总第 8 期 数学方法与数学思想 编辑点评 数学与哲学都是研究最普遍的事物的 但是研究的角度 目的 方法 过 程和成果并不一样 所以两者之间有联系也有区别 该文通过对像 先有鸡 还是先有蛋 这样一些通俗又典型的例子 说明数学家与哲学家对于同一 个问题思维和处理的方式如何不同 便于读者形象地理解文中的论点 文 章的论述比较恰当 准确 深刻 写作也通顺流利 是一篇可读性较强的 文章 值得读者体会和学习

More information

Microsoft PowerPoint - chap12.ppt

Microsoft PowerPoint - chap12.ppt 步並列資料轉移 CLK 位址與命令 資料 匯流排週期 (a) 單一時脈週期 匯流排週期 CLK 位址與命令 資料 匯流排週期 匯流排週期 (b) 多時脈週期 林銘波編著 --- 全華科技圖書公司 2. 閃脈控制方式 --- 來源裝置啟動 來源裝置 閃脈控制線 標的裝置 (a) 方塊圖 成立 閃脈控制線 (b) 時序圖 標的裝置將資料閘入資料暫存器中 林銘波編著 --- 全華科技圖書公司 2.2 閃脈控制方式

More information

第一章.doc

第一章.doc = c < < + + = S = c( ) = k =, k =,,, Λ < < + = 4 = = = = 4 k = k =,,, Λ X R X X = f () X X = f ( ) k = + k =,,, Λ = f () X X f ( ) = = = = n n = an + an +... + a + a a n =a +a +a = a + a + a a n f ( )

More information

1 Rh Rh Rh Rh RR Rr rr Rr Rr rr Rh Rh Rh 2 75 60 60 50 40 30 10 20 10 20 10 20 3 A B AB O A B A B - B A - A B 5 X Y X X X X Y X X X X Y 6 X X X X X Y X X X X Y Y 80372 7 67195 7 8 8

More information

Ps22Pdf

Ps22Pdf Qiche Weixiu Jichu zhishi GB/ T16739 1997,, : : : (100013 10 010 64216602) : 787 1092 1 16 : : 2001 7 1 2001 7 1 1 : 8000 : 38 00 ISBN 7 114 03987 5 U 02905 ( 1) ( 8) (11) (13) (19) (22) (30) (35) (42)

More information

中国轮胎商业网宣传运作收费标准

中国轮胎商业网宣传运作收费标准 中 国 轮 胎 工 厂 DOT 大 全 序 号 DOT 国 家 工 厂 名 ( 中 文 ) 1 02 中 国 曹 县 贵 德 斯 通 轮 胎 有 限 公 司 2 03 中 国 唐 山 市 灵 峰 轮 胎 有 限 公 司 3 04 中 国 文 登 市 三 峰 轮 胎 有 限 公 司 4 08 中 国 安 徽 安 粮 控 股 股 份 有 限 公 司 5 0D 中 国 贵 州 轮 胎 厂 6 0F 中 国

More information

94/03/25 (94 0940002083 94 12 31 B 1-8 (12-64 29 5 16 82 5 15 1 2 22-24 29 25-28 k1. 1 A 2 k2k3 3 k2k3 k2. k2a. 1 2 3 4 k2b. 1 2 k2b1.? 3 k3. 11 12 02 ( ( ( 1 2 (24 A. A1.? 1 0 A1a.? 1. 1 2 2. A2. 1 2

More information

: : : ( CIP ) : ( ) /. :, ISBN :. G7. 4 CIP ( 00 ) 005 : : ( ) : : ( 0 : 0004) : : : / 6 : 7 ( ) : 408 () : 00

: : : ( CIP ) : ( ) /. :, ISBN :. G7. 4 CIP ( 00 ) 005 : : ( ) : : ( 0 : 0004) : : : / 6 : 7 ( ) : 408 () : 00 () ( ) ( : ) : : : ( CIP ) : ( ) /. :, 00. 7 ISBN 7-8008 - 958-8... :. G7. 4 CIP ( 00 ) 005 : : ( ) : : ( 0 : 0004) : : 00 7 00 7 : 78709 / 6 : 7 ( ) : 408 () : 000 : ISBN 7-8008 - 958-8/ G89 : 9 98. 00

More information

一 http://www.zxlcd.com 目 录 ( 一 ) 基本特性 () ( 二 ) 原理图 (2) ( 三 ) 限定参数 (2) ( 四 ) 直流特性 (2) ( 五 ) 交流特性 (3) ( 六 ) 引脚特性 (3) ( 七 ) 指令表 (4) ( 八 ) DDRAM 地址表 (5) ( 九 ) 应用举例 (5) 一. 基本特征. 概述 ZX2232A 是一种图形点阵液晶显示器, 它主要由行驱动器

More information

( ) : ( ) (CIP) /.. :,003. () ISBN O4 44 CIP (00) : : 7 : 7007 : (09 ) : : :850 mm 68 mm / 3 :0.5 :60 :00 0

( ) : ( ) (CIP) /.. :,003. () ISBN O4 44 CIP (00) : : 7 : 7007 : (09 ) :   : :850 mm 68 mm / 3 :0.5 :60 :00 0 ( ) ( ) : ( ) (CIP) /.. :,003. () ISBN 7 56 448 0.... O4 44 CIP (00) 007344 : : 7 : 7007 : (09 )8493844 : www.nwpup.com : :850 mm 68 mm / 3 :0.5 :60 :00 003 3 :0 006 000 :3: 00 00, ( ),,,,,,,, 003 8 (

More information

《新工具》

《新工具》 ! " ! """"""""""""""""""""""! """"""""""""""""""""" #$ &!!!! " # " $ " " % ! "! #! #!! # " # " #! # # $ $ $ " % &! %! " "! "! "! " # "! " $ "! (! " " # $ % " " & " & " " & & " & " & )!! " # $! " "!! "%

More information

:,,,, ( CIP ) /,. :, ISBN CIP ( 2001) : : 127, : : : ht t p: / / www. nwpup. com : :

:,,,, ( CIP ) /,. :, ISBN CIP ( 2001) : : 127, : : : ht t p: / / www. nwpup. com : : :,,,, ( CIP ) /,. :, 2001. 8 ISBN 7 5612 1363 8............. 0342 CIP ( 2001) 027392 : : 127, : 710072 : 029-8493844 : ht t p: / / www. nwpup. com : : 787mm1 092mm : 19. 75 : 480 : 2001 8 1 2001 8 1 :

More information

界, 一 个 青 春 期 少 年 矛 盾 百 出 的 心 理 特 征, 也 批 判 了 成 人 社 会 的 虚 伪 和 做 作 霍 尔 顿 是 个 性 洛 复 杂 而 又 矛 盾 的 青 少 年 的 典 型 他 有 一 颗 纯 洁 善 良 追 求 美 好 生 活 和 崇 高 理 想 的 童 心 他

界, 一 个 青 春 期 少 年 矛 盾 百 出 的 心 理 特 征, 也 批 判 了 成 人 社 会 的 虚 伪 和 做 作 霍 尔 顿 是 个 性 洛 复 杂 而 又 矛 盾 的 青 少 年 的 典 型 他 有 一 颗 纯 洁 善 良 追 求 美 好 生 活 和 崇 高 理 想 的 童 心 他 麦 田 里 的 守 望 者 作 者 :[ 美 ] 塞 林 格 麦 田 里 的 守 望 者 是 塞 林 格 唯 一 的 一 部 长 篇, 虽 然 只 有 十 几 万 字, 它 却 在 美 国 社 会 上 和 文 学 界 产 生 过 巨 大 影 响 1951 年, 这 部 小 说 一 问 世, 立 即 引 起 轰 动 主 人 公 的 经 历 和 思 想 在 青 少 年 中 引 起 强 烈 共 鸣, 受

More information

... -1 IPC...-1 IPC...-2 IPC...-2...-2...-4...-4...-4...-5...-5...-6...-7...-7 IPC...-8...-9...-9...-9...-9...-9...-11...-12...-12...-13...-15...-15...-17...-18...-18...-19...-19 ...-21...-21...-21...-21...-22...-22...-23...-28...-28...-28...-28...-29...-31...-31...-31...-31...-31...-34...-34...-34...-35...-36...-38...-40...-41...-41...-41...-41...-44...-45...-45

More information

zt

zt 1 X X ( 1 ) ( ) ( 5 ) (10) (11) (12) (1) (14) X (17) (20) (21) (26) (29) (2) (5) (8) (40) (42) (44) (48) 2 X (50) (54) (55) () (57) () (59) () (60) (62) X (65) (67) (69) (70) (7) (76) () (79) () (80) (81)

More information

AT89C2051中文资料.doc

AT89C2051中文资料.doc 图形点阵液晶显示模块使用手册 TG12864C(L) 广州捷胜吉电子科技 地址 : 广州市天河区天河路 561# 新赛格电子城 B2226 电话 :(020)33550997 13829772038 网址 :WWW.GZJSJDZ.COM E-mail:CJKD@21CN.COM 目 录 ( 一 ) 概述 (1) ( 二 ) 外形尺寸图 (1) ( 三 ) 模块主要硬件构成说明 (2) ( 四 )

More information

é SI 12g C = 6 12 = 1 H2( g) + O2( g) H2O( l) + 286kJ ( 1) 2 1 1 H 2( g) + O2( g) H2O( l) H = 286kJ mol ( 2) 2 1 N 2 ( g) + O2( g) NO 2 ( g) 34kJ 2 1 1 N 2 ( g) + O2( g) NO 2 ( g) H = + 34kJ mol 2 1 N

More information

!" #$%#&#! () *+, -.!" #$%#/# $!" /$12 0!" 3 4 $$255 % 67 8 $ %% #! " # $9&$

! #$%#&#! () *+, -.! #$%#/# $! /$12 0! 3 4 $$255 % 67 8 $ %% #!  # $9&$ "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

More information

Ps22Pdf

Ps22Pdf CIP ) / :,2006.2 ISBN 7-80702 - 113-6..........G.206 CIP (2006)080133 :8501168mm 1/ 32 : 120 :2000 2006 3 1 : 5000 ISBN 7-80702 - 113-6/ G206 : 348.00 (16 ) ,?, :,,,,,,,,,!,?,,,,,,?,, ,,,,,,,,,,,,,,,!,!,!

More information