⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pulserate.lst

📁 测量脉搏的源码 Cypress公司使用 CY27443 完成相关的功能
💻 LST
📖 第 1 页 / 共 5 页
字号:
        0442: 54 54    MOV   [X+84],A
        0444: 18       POP   A
        0445: 08       PUSH  A
        0446: 7E       RETI  
        0447: 09 01    ADC   A,1
        0449: 02 0C    ADD   A,[12]
        044B: 52 52    MOV   A,[X+82]
        044D: 52 3E    MOV   A,[X+62]
        044F: 7F       RET   
        0450: 08       PUSH  A
        0451: 04 04    ADD   [4],A
        0453: 78       DEC   A
        0454: 00       SSC   
        0455: 44 7D 40 OR    REG[X+125],64
        0458: 00       SSC   
        0459: 20       POP   X
        045A: 40       NOP   
        045B: 44 3D 00 OR    REG[X+61],0
        045E: 7F       RET   
        045F: 10       PUSH  X
        0460: 28       ROMX  
        0461: 44 00 00 OR    REG[X+0],0
        0464: 41 7F 40 AND   REG[127],64
        0467: 00       SSC   
        0468: 7C 04 18 LCALL 0x0418
        046B: 04 78    ADD   [120],A
        046D: 7C 08 04 LCALL 0x0804
        0470: 04 78    ADD   [120],A
        0472: 38 44    ADD   SP,68
        0474: 44 44 38 OR    REG[X+68],56
        0477: 7C 14 14 LCALL 0x1414
        047A: 14 08    SUB   [8],A
        047C: 08       PUSH  A
        047D: 14 14    SUB   [20],A
        047F: 18       POP   A
        0480: 7C 7C 08 LCALL 0x7C08
        0483: 04 04    ADD   [4],A
        0485: 08       PUSH  A
        0486: 48 54 54 TST   [X+84],84
        0489: 54 20    MOV   [X+32],A
        048B: 04 3F    ADD   [63],A
        048D: 44 40 20 OR    REG[X+64],32
        0490: 3C 40 40 CMP   [64],64
        0493: 20       POP   X
        0494: 7C 1C 20 LCALL 0x1C20
        0497: 40       NOP   
        0498: 20       POP   X
        0499: 1C 3C    SBB   [60],A
        049B: 40       NOP   
        049C: 30       HALT  
        049D: 40       NOP   
        049E: 3C 44 28 CMP   [_tx_buffer+1],40
        04A1: 10       PUSH  X
        04A2: 28       ROMX  
        04A3: 44 0C 50 OR    REG[X+12],80
        04A6: 50 50    MOV   A,80
        04A8: 3C 44 64 CMP   [_tx_buffer+1],100
        04AB: 54 4C    MOV   [X+76],A
        04AD: 44 57 6F OR    REG[X+87],111
        04B0: 72 6B    XOR   F,107
        04B2: 20       POP   X
        04B3: 00       SSC   
        04B4: 45 72 72 XOR   REG[114],114
        04B7: 6F 72    RRC   [X+114]
        04B9: 00       SSC   
        04BA: 46 61 73 XOR   REG[X+97],115
        04BD: 74       INC   A
        04BE: 00       SSC   
        04BF: 53 6C    MOV   [108],A
        04C1: 6F 77    RRC   [X+119]
        04C3: 00       SSC   
        04C4: 20       POP   X
        04C5: 2D 2D    OR    [X+45],A
        04C7: 20       POP   X
        04C8: 00       SSC   
        04C9: 43 4F 4E OR    REG[79],78
        04CC: 44 3A 00 OR    REG[X+58],0
        04CF: 47 41 49 TST   [65],73
        04D2: 4E       SWAP  SP,A
        04D3: 3A 00    CMP   A,[0]
        04D5: 4D 4F    SWAP  X,[79]
        04D7: 44 45 3A OR    REG[X+69],58
        04DA: 00       SSC   
        04DB: 20       POP   X
        04DC: 4D 41    SWAP  X,[65]
        04DE: 58 3A    MOV   X,[58]
        04E0: 00       SSC   
        04E1: 20       POP   X
        04E2: 4D 49    SWAP  X,[73]
        04E4: 4E       SWAP  SP,A
        04E5: 3A 00    CMP   A,[0]
        04E7: 4C 41    SWAP  A,[65]
        04E9: 53 54    MOV   [84],A
        04EB: 3A 00    CMP   A,[0]
        04ED: 01 02    ADD   A,2
        04EF: 03 04    ADD   A,[X+4]
        04F1: 05 08    ADD   [X+8],A
        04F3: 0C 10    ADC   [16],A
FILE: lib\psocconfigtbl.asm
(0001) ; Generated by PSoC Designer ver 4.1 BETA b923 : 11 December, 2003
(0002) ;
(0003) include "m8c.inc"
(0004) ;  Personalization tables 
(0005) export LoadConfigTBL_pulserate_Bank1
(0006) export LoadConfigTBL_pulserate_Bank0
(0007) export LoadConfigTBL_pulserate_Ordered
(0008) AREA lit(rom, rel)
(0009) LoadConfigTBL_pulserate_Ordered:
(0010) ;  Ordered Global Register values
(0011) 	M8C_SetBank1
        04F5: 71 10    OR    F,16
(0012) 	mov	reg[00h], 00h		; Port_0_DriveMode_0 register (PRT0DM0)
        04F7: 62 00 00 MOV   REG[0],0
(0013) 	mov	reg[01h], ffh		; Port_0_DriveMode_1 register (PRT0DM1)
        04FA: 62 01 FF MOV   REG[1],255
(0014) 	M8C_SetBank0
        04FD: 70 EF    AND   F,239
(0015) 	mov	reg[03h], ffh		; Port_0_DriveMode_2 register (PRT0DM2)
        04FF: 62 03 FF MOV   REG[3],255
(0016) 	mov	reg[02h], 00h		; Port_0_GlobalSelect register (PRT0GS)
        0502: 62 02 00 MOV   REG[2],0
(0017) 	M8C_SetBank1
        0505: 71 10    OR    F,16
(0018) 	mov	reg[02h], 00h		; Port_0_IntCtrl_0 register (PRT0IC0)
        0507: 62 02 00 MOV   REG[2],0
(0019) 	mov	reg[03h], 00h		; Port_0_IntCtrl_1 register (PRT0IC1)
        050A: 62 03 00 MOV   REG[3],0
(0020) 	M8C_SetBank0
        050D: 70 EF    AND   F,239
(0021) 	mov	reg[01h], 00h		; Port_0_IntEn register (PRT0IE)
        050F: 62 01 00 MOV   REG[1],0
(0022) 	M8C_SetBank1
        0512: 71 10    OR    F,16
(0023) 	mov	reg[04h], ffh		; Port_1_DriveMode_0 register (PRT1DM0)
        0514: 62 04 FF MOV   REG[4],255
(0024) 	mov	reg[05h], 00h		; Port_1_DriveMode_1 register (PRT1DM1)
        0517: 62 05 00 MOV   REG[5],0
(0025) 	M8C_SetBank0
        051A: 70 EF    AND   F,239
(0026) 	mov	reg[07h], 00h		; Port_1_DriveMode_2 register (PRT1DM2)
        051C: 62 07 00 MOV   REG[7],0
(0027) 	mov	reg[06h], 94h		; Port_1_GlobalSelect register (PRT1GS)
        051F: 62 06 94 MOV   REG[6],148
(0028) 	M8C_SetBank1
        0522: 71 10    OR    F,16
(0029) 	mov	reg[06h], 00h		; Port_1_IntCtrl_0 register (PRT1IC0)
        0524: 62 06 00 MOV   REG[6],0
(0030) 	mov	reg[07h], 00h		; Port_1_IntCtrl_1 register (PRT1IC1)
        0527: 62 07 00 MOV   REG[7],0
(0031) 	M8C_SetBank0
        052A: 70 EF    AND   F,239
(0032) 	mov	reg[05h], 00h		; Port_1_IntEn register (PRT1IE)
        052C: 62 05 00 MOV   REG[5],0
(0033) 	M8C_SetBank1
        052F: 71 10    OR    F,16
(0034) 	mov	reg[08h], 2ah		; Port_2_DriveMode_0 register (PRT2DM0)
        0531: 62 08 2A MOV   REG[8],42
(0035) 	mov	reg[09h], fdh		; Port_2_DriveMode_1 register (PRT2DM1)
        0534: 62 09 FD MOV   REG[9],253
(0036) 	M8C_SetBank0
        0537: 70 EF    AND   F,239
(0037) 	mov	reg[0bh], d5h		; Port_2_DriveMode_2 register (PRT2DM2)
        0539: 62 0B D5 MOV   REG[11],213
(0038) 	mov	reg[0ah], 02h		; Port_2_GlobalSelect register (PRT2GS)
        053C: 62 0A 02 MOV   REG[10],2
(0039) 	M8C_SetBank1
        053F: 71 10    OR    F,16
(0040) 	mov	reg[0ah], 00h		; Port_2_IntCtrl_0 register (PRT2IC0)
        0541: 62 0A 00 MOV   REG[10],0
(0041) 	mov	reg[0bh], 00h		; Port_2_IntCtrl_1 register (PRT2IC1)
        0544: 62 0B 00 MOV   REG[11],0
(0042) 	M8C_SetBank0
        0547: 70 EF    AND   F,239
(0043) 	mov	reg[09h], 00h		; Port_2_IntEn register (PRT2IE)
        0549: 62 09 00 MOV   REG[9],0
(0044) 	M8C_SetBank1
        054C: 71 10    OR    F,16
(0045) 	mov	reg[0ch], 00h		; Port_3_DriveMode_0 register (PRT3DM0)
        054E: 62 0C 00 MOV   REG[12],0
(0046) 	mov	reg[0dh], 00h		; Port_3_DriveMode_1 register (PRT3DM1)
        0551: 62 0D 00 MOV   REG[13],0
(0047) 	M8C_SetBank0
        0554: 70 EF    AND   F,239
(0048) 	mov	reg[0fh], 00h		; Port_3_DriveMode_2 register (PRT3DM2)
        0556: 62 0F 00 MOV   REG[15],0
(0049) 	mov	reg[0eh], 00h		; Port_3_GlobalSelect register (PRT3GS)
        0559: 62 0E 00 MOV   REG[14],0
(0050) 	M8C_SetBank1
        055C: 71 10    OR    F,16
(0051) 	mov	reg[0eh], 00h		; Port_3_IntCtrl_0 register (PRT3IC0)
        055E: 62 0E 00 MOV   REG[14],0
(0052) 	mov	reg[0fh], 00h		; Port_3_IntCtrl_1 register (PRT3IC1)
        0561: 62 0F 00 MOV   REG[15],0
(0053) 	M8C_SetBank0
        0564: 70 EF    AND   F,239
(0054) 	mov	reg[0dh], 00h		; Port_3_IntEn register (PRT3IE)
        0566: 62 0D 00 MOV   REG[13],0
(0055) 	M8C_SetBank1
        0569: 71 10    OR    F,16
(0056) 	mov	reg[10h], 00h		; Port_4_DriveMode_0 register (PRT4DM0)
        056B: 62 10 00 MOV   REG[16],0
(0057) 	mov	reg[11h], 00h		; Port_4_DriveMode_1 register (PRT4DM1)
        056E: 62 11 00 MOV   REG[17],0
(0058) 	M8C_SetBank0
        0571: 70 EF    AND   F,239
(0059) 	mov	reg[13h], 00h		; Port_4_DriveMode_2 register (PRT4DM2)
        0573: 62 13 00 MOV   REG[19],0
(0060) 	mov	reg[12h], 00h		; Port_4_GlobalSelect register (PRT4GS)
        0576: 62 12 00 MOV   REG[18],0
(0061) 	M8C_SetBank1
        0579: 71 10    OR    F,16
(0062) 	mov	reg[12h], 00h		; Port_4_IntCtrl_0 register (PRT4IC0)
        057B: 62 12 00 MOV   REG[18],0
(0063) 	mov	reg[13h], 00h		; Port_4_IntCtrl_1 register (PRT4IC1)
        057E: 62 13 00 MOV   REG[19],0
(0064) 	M8C_SetBank0
        0581: 70 EF    AND   F,239
(0065) 	mov	reg[11h], 00h		; Port_4_IntEn register (PRT4IE)
        0583: 62 11 00 MOV   REG[17],0
(0066) 	M8C_SetBank1
        0586: 71 10    OR    F,16
(0067) 	mov	reg[14h], 00h		; Port_5_DriveMode_0 register (PRT5DM0)
        0588: 62 14 00 MOV   REG[20],0
(0068) 	mov	reg[15h], 00h		; Port_5_DriveMode_1 register (PRT5DM1)
        058B: 62 15 00 MOV   REG[21],0
(0069) 	M8C_SetBank0
        058E: 70 EF    AND   F,239
(0070) 	mov	reg[17h], 00h		; Port_5_DriveMode_2 register (PRT5DM2)
        0590: 62 17 00 MOV   REG[23],0
(0071) 	mov	reg[16h], 00h		; Port_5_GlobalSelect register (PRT5GS)
        0593: 62 16 00 MOV   REG[22],0
(0072) 	M8C_SetBank1
        0596: 71 10    OR    F,16
(0073) 	mov	reg[16h], 00h		; Port_5_IntCtrl_0 register (PRT5IC0)
        0598: 62 16 00 MOV   REG[22],0
(0074) 	mov	reg[17h], 00h		; Port_5_IntCtrl_1 register (PRT5IC1)
        059B: 62 17 00 MOV   REG[23],0
(0075) 	M8C_SetBank0
        059E: 70 EF    AND   F,239
(0076) 	mov	reg[15h], 00h		; Port_5_IntEn register (PRT5IE)
        05A0: 62 15 00 MOV   REG[21],0
(0077) 	ret
        05A3: 7F       RET   
        05A4: 60 28    MOV   REG[40],A
        05A6: 66 00    ASL   [X+0]
        05A8: 63 57 65 MOV   REG[X+87],101
        05AB: 00       SSC   
        05AC: E6 20    JACC  0x0BCD
        05AE: E7 00    JACC  0x0CAF
        05B0: D6 00    JNC   0x0BB1
        05B2: B0 00    JNZ   0x05B3
        05B4: B1 0F    JNZ   0x06C4
        05B6: B2 00    JNZ   0x07B7
        05B8: B3 33    JNZ   0x08EC
        05BA: B4 33    JNZ   0x09EE
        05BC: B5 10    JNZ   0x0ACD
        05BE: B6 00    JNZ   0x0BBF
        05C0: B8 55    JNZ   0xFE16
        05C2: B9 0F    JNZ   0xFED2
        05C4: BA 10    JNZ   0xFFD5
        05C6: BB 33    JNZ   0x00FA
        05C8: BC 33    JNZ   0x01FC
        05CA: BD 08    JNZ   0x02D3
        05CC: BE 84    JNZ   0x0451
        05CE: 84 D0    JMP   0x0A9F
        05D0: 85 60    JMP   0x0B31
        05D2: 86 60    JMP   0x0C33
        05D4: 87 F0    JMP   0x0DC5
        05D6: 2F 00 2D OR    [X+0],45
        05D9: 00       SSC   
        05DA: 2E 00 27 OR    [0],39
        05DD: 00       SSC   
        05DE: 25 00    AND   [X+0],A
        05E0: 26 00 2B AND   [0],43
        05E3: 00       SSC   
        05E4: 29 00    OR    A,0
        05E6: 2A 00    OR    A,[0]
        05E8: 37 00 35 XOR   [X+0],53
        05EB: 19 36    SBB   A,54
        05ED: 01 23    ADD   A,35
        05EF: 04 21    ADD   [__rY],A
        05F1: 4F       MOV   X,SP
        05F2: 22 28    AND   A,[__r0]
        05F4: 90 82    CALL  0x0678
        05F6: 91 00    CALL  0x06F8
        05F8: 92 00    CALL  0x07FA
        05FA: 93 20    CALL  0x091C
        05FC: 80 A1    JMP   0x069E
        05FE: 81 A2    JMP   0x07A1
        0600: 82 48    JMP   0x0849
        0602: 83 2C    JMP   0x092F
        0604: 71 1D    OR    F,29
        0606: 72 A1    XOR   F,161
        0608: 73       CPL   A
        0609: 20       POP   X
        060A: 70 00    AND   F,0
        060C: 94 1E    CALL  0x0A2C
        060E: 95 80    CALL  0x0B90
        0610: 96 A0    CALL  0x0CB2
        0612: 97 3F    CALL  0x0D53
        0614: 3F 00    MVI   [0],A
        0616: 3D 00 3E CMP   [X+0],62
        0619: 00       SSC   
        061A: 3B 00    CMP   A,[X+0]
        061C: 39 00    CMP   A,0
        061E: 3A 00    CMP   A,[0]
        0620: FF 61    INDEX 0x0583
        0622: 01 69    ADD   A,105
        0624: 00       SSC   
        0625: 60 05    MOV   REG[5],A
        0627: 62 29 67 MOV   REG[41],103
        062A: 3C 68 33 CMP   [ADC_bSampC],51
        062D: 63 00 66 MOV   REG[X+0],102
        0630: 00       SSC   
        0631: D1 00    JNC   0x0732
        0633: D3 00    JNC   0x0934
        0635: D0 00    JNC   0x0636
        0637: D2 00    JNC   0x0838
        0639: E1 23    JACC  0x075D
        063B: E2 01    JACC  0x083D
        063D: DF 3B    JNC   0x0579
        063F: DE 00    JNC   0x0440
        0641: E3 80    JACC  0x09C2
        0643: 2C 21    OR    [__rY],A
        0645: 2D 56    OR    [X+86],A
        0647: 2E 40 24 OR    [64],36
        064A: 01 25    ADD   A,37
        064C: 16 26 40 SUB   [__r2],64
        064F: 28       ROMX  
        0650: 21 29    AND   A,41
        0652: 36 2A 40 XOR   [__r0+2],64
        0655: 34 21    XOR   [__rY],A
        0657: 35 10    XOR   [X+16],A
        0659: 36 C0 20 XOR   [192],32
        065C: 28       ROMX  
        065D: 21 01    AND   A,1
        065F: 22 68    AND   A,[ADC_bSampC]
        0661: 3C 16 3D CMP   [22],61
        0664: 05 3E    ADD   [X+62],A
        0666: 34 38    XOR   [56],A

⌨️ 快捷键说明

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