📄 pulserate.lst
字号:
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 + -