📄 gyromousev1_2.lst
字号:
013C: 30 HALT
013D: 30 HALT
013E: 30 HALT
013F: 30 HALT
0140: 30 HALT
0141: 30 HALT
0142: 30 HALT
0143: 30 HALT
0144: 30 HALT
0145: 30 HALT
0146: 30 HALT
0147: 30 HALT
0148: 30 HALT
0149: 30 HALT
014A: 30 HALT
014B: 30 HALT
014C: 30 HALT
014D: 30 HALT
014E: 30 HALT
014F: 30 HALT
0150: 01 00 ADD A,0
0152: 00 SWI
0153: 00 SWI
0154: 00 SWI
0155: 00 SWI
0156: 00 SWI
0157: 00 SWI
0158: 00 SWI
0159: 00 SWI
015A: 00 SWI
015B: 00 SWI
015C: 00 SWI
015D: 00 SWI
015E: 00 SWI
015F: 00 SWI
0160: 00 SWI
0161: 00 SWI
0162: 00 SWI
0163: 00 SWI
0164: 00 SWI
0165: 00 SWI
0166: 00 SWI
0167: 00 SWI
0168: 00 SWI
0169: 00 SWI
016A: 00 SWI
016B: 00 SWI
016C: 00 SWI
016D: 00 SWI
016E: 00 SWI
016F: 00 SWI
0170: 00 SWI
0171: 00 SWI
0172: 00 SWI
0173: 00 SWI
0174: 00 SWI
0175: 00 SWI
0176: 00 SWI
0177: 00 SWI
0178: 00 SWI
0179: 00 SWI
017A: 00 SWI
017B: 00 SWI
017C: 00 SWI
017D: 00 SWI
017E: 00 SWI
017F: 00 SWI
0180: 00 SWI
0181: 00 SWI
0182: 00 SWI
0183: 08 PUSH A
0184: 00 SWI
0185: 00 SWI
0186: 00 SWI
0187: 08 PUSH A
0188: 00 SWI
0189: 00 SWI
018A: 00 SWI
018B: 08 PUSH A
018C: 00 SWI
018D: 00 SWI
018E: 00 SWI
018F: 00 SWI
0190: 00 SWI
0191: 00 SWI
0192: 00 SWI
0193: 00 SWI
0194: 00 SWI
0195: 00 SWI
0196: 00 SWI
0197: 00 SWI
0198: 00 SWI
0199: 00 SWI
019A: 00 SWI
019B: 00 SWI
019C: 00 SWI
019D: 00 SWI
019E: 00 SWI
019F: 00 SWI
01A0: 00 SWI
01A1: 00 SWI
01A2: 00 SWI
01A3: 00 SWI
01A4: 00 SWI
01A5: 00 SWI
01A6: 00 SWI
01A7: 00 SWI
01A8: 00 SWI
01A9: 00 SWI
01AA: 30 HALT
01AB: 00 SWI
01AC: 00 SWI
01AD: DF A8 JNC 0x0156
01AF: C8 8D JC 0xFA3D
01B1: 00 SWI
01B2: 00 SWI
01B3: 00 SWI
01B4: 00 SWI
01B5: 00 SWI
01B6: 00 SWI
01B7: 00 SWI
01B8: 00 SWI
01B9: 45 BB 80 XOR REG[187],128
01BC: 00 SWI
01BD: 00 SWI
01BE: 00 SWI
01BF: 00 SWI
01C0: 00 SWI
01C1: 00 SWI
01C2: 00 SWI
01C3: 00 SWI
01C4: 00 SWI
01C5: 00 SWI
FILE: lib\psocconfigtbl.asm
(0001) ; Generated by PSoC Designer ver 4.2 b1013 : 02 September, 2004
(0002) ;
(0003) include "m8c.inc"
(0004) ; Personalization tables
(0005) export LoadConfigTBL_gyromousev1_2
(0006) AREA psoc_config(rom, rel)
(0007) LoadConfigTBL_gyromousev1_2:
(0008) ; Ordered Global Register values
(0009) M8C_SetBank1
01C6: 71 10 OR F,16
(0010) mov reg[00h], 00h ; Port_0_DriveMode_0 register (PRT0DM0)
01C8: 62 00 00 MOV REG[0],0
(0011) mov reg[01h], 7dh ; Port_0_DriveMode_1 register (PRT0DM1)
01CB: 62 01 7D MOV REG[1],125
(0012) M8C_SetBank0
01CE: 70 EF AND F,239
(0013) mov reg[03h], ffh ; Port_0_DriveMode_2 register (PRT0DM2)
01D0: 62 03 FF MOV REG[3],255
(0014) mov reg[02h], 00h ; Port_0_GlobalSelect register (PRT0GS)
01D3: 62 02 00 MOV REG[2],0
(0015) M8C_SetBank1
01D6: 71 10 OR F,16
(0016) mov reg[02h], 00h ; Port_0_IntCtrl_0 register (PRT0IC0)
01D8: 62 02 00 MOV REG[2],0
(0017) mov reg[03h], 00h ; Port_0_IntCtrl_1 register (PRT0IC1)
01DB: 62 03 00 MOV REG[3],0
(0018) M8C_SetBank0
01DE: 70 EF AND F,239
(0019) mov reg[01h], 00h ; Port_0_IntEn register (PRT0IE)
01E0: 62 01 00 MOV REG[1],0
(0020) M8C_SetBank1
01E3: 71 10 OR F,16
(0021) mov reg[04h], 01h ; Port_1_DriveMode_0 register (PRT1DM0)
01E5: 62 04 01 MOV REG[4],1
(0022) mov reg[05h], feh ; Port_1_DriveMode_1 register (PRT1DM1)
01E8: 62 05 FE MOV REG[5],254
(0023) M8C_SetBank0
01EB: 70 EF AND F,239
(0024) mov reg[07h], feh ; Port_1_DriveMode_2 register (PRT1DM2)
01ED: 62 07 FE MOV REG[7],254
(0025) mov reg[06h], 01h ; Port_1_GlobalSelect register (PRT1GS)
01F0: 62 06 01 MOV REG[6],1
(0026) M8C_SetBank1
01F3: 71 10 OR F,16
(0027) mov reg[06h], 00h ; Port_1_IntCtrl_0 register (PRT1IC0)
01F5: 62 06 00 MOV REG[6],0
(0028) mov reg[07h], 00h ; Port_1_IntCtrl_1 register (PRT1IC1)
01F8: 62 07 00 MOV REG[7],0
(0029) M8C_SetBank0
01FB: 70 EF AND F,239
(0030) mov reg[05h], 00h ; Port_1_IntEn register (PRT1IE)
01FD: 62 05 00 MOV REG[5],0
(0031) M8C_SetBank1
0200: 71 10 OR F,16
(0032) mov reg[08h], 00h ; Port_2_DriveMode_0 register (PRT2DM0)
0202: 62 08 00 MOV REG[8],0
(0033) mov reg[09h], 7fh ; Port_2_DriveMode_1 register (PRT2DM1)
0205: 62 09 7F MOV REG[9],127
(0034) M8C_SetBank0
0208: 70 EF AND F,239
(0035) mov reg[0bh], ffh ; Port_2_DriveMode_2 register (PRT2DM2)
020A: 62 0B FF MOV REG[11],255
(0036) mov reg[0ah], 00h ; Port_2_GlobalSelect register (PRT2GS)
020D: 62 0A 00 MOV REG[10],0
(0037) M8C_SetBank1
0210: 71 10 OR F,16
(0038) mov reg[0ah], 00h ; Port_2_IntCtrl_0 register (PRT2IC0)
0212: 62 0A 00 MOV REG[10],0
(0039) mov reg[0bh], 00h ; Port_2_IntCtrl_1 register (PRT2IC1)
0215: 62 0B 00 MOV REG[11],0
(0040) M8C_SetBank0
0218: 70 EF AND F,239
(0041) mov reg[09h], 00h ; Port_2_IntEn register (PRT2IE)
021A: 62 09 00 MOV REG[9],0
(0042) M8C_SetBank1
021D: 71 10 OR F,16
(0043) mov reg[0ch], 00h ; Port_3_DriveMode_0 register (PRT3DM0)
021F: 62 0C 00 MOV REG[12],0
(0044) mov reg[0dh], ffh ; Port_3_DriveMode_1 register (PRT3DM1)
0222: 62 0D FF MOV REG[13],255
(0045) M8C_SetBank0
0225: 70 EF AND F,239
(0046) mov reg[0fh], ffh ; Port_3_DriveMode_2 register (PRT3DM2)
0227: 62 0F FF MOV REG[15],255
(0047) mov reg[0eh], 00h ; Port_3_GlobalSelect register (PRT3GS)
022A: 62 0E 00 MOV REG[14],0
(0048) M8C_SetBank1
022D: 71 10 OR F,16
(0049) mov reg[0eh], 00h ; Port_3_IntCtrl_0 register (PRT3IC0)
022F: 62 0E 00 MOV REG[14],0
(0050) mov reg[0fh], 00h ; Port_3_IntCtrl_1 register (PRT3IC1)
0232: 62 0F 00 MOV REG[15],0
(0051) M8C_SetBank0
0235: 70 EF AND F,239
(0052) mov reg[0dh], 00h ; Port_3_IntEn register (PRT3IE)
0237: 62 0D 00 MOV REG[13],0
(0053) M8C_SetBank1
023A: 71 10 OR F,16
(0054) mov reg[10h], 00h ; Port_4_DriveMode_0 register (PRT4DM0)
023C: 62 10 00 MOV REG[16],0
(0055) mov reg[11h], ffh ; Port_4_DriveMode_1 register (PRT4DM1)
023F: 62 11 FF MOV REG[17],255
(0056) M8C_SetBank0
0242: 70 EF AND F,239
(0057) mov reg[13h], ffh ; Port_4_DriveMode_2 register (PRT4DM2)
0244: 62 13 FF MOV REG[19],255
(0058) mov reg[12h], 00h ; Port_4_GlobalSelect register (PRT4GS)
0247: 62 12 00 MOV REG[18],0
(0059) M8C_SetBank1
024A: 71 10 OR F,16
(0060) mov reg[12h], 00h ; Port_4_IntCtrl_0 register (PRT4IC0)
024C: 62 12 00 MOV REG[18],0
(0061) mov reg[13h], 00h ; Port_4_IntCtrl_1 register (PRT4IC1)
024F: 62 13 00 MOV REG[19],0
(0062) M8C_SetBank0
0252: 70 EF AND F,239
(0063) mov reg[11h], 00h ; Port_4_IntEn register (PRT4IE)
0254: 62 11 00 MOV REG[17],0
(0064) M8C_SetBank1
0257: 71 10 OR F,16
(0065) mov reg[14h], 00h ; Port_5_DriveMode_0 register (PRT5DM0)
0259: 62 14 00 MOV REG[20],0
(0066) mov reg[15h], 0fh ; Port_5_DriveMode_1 register (PRT5DM1)
025C: 62 15 0F MOV REG[21],15
(0067) M8C_SetBank0
025F: 70 EF AND F,239
(0068) mov reg[17h], 0fh ; Port_5_DriveMode_2 register (PRT5DM2)
0261: 62 17 0F MOV REG[23],15
(0069) mov reg[16h], 00h ; Port_5_GlobalSelect register (PRT5GS)
0264: 62 16 00 MOV REG[22],0
(0070) M8C_SetBank1
0267: 71 10 OR F,16
(0071) mov reg[16h], 00h ; Port_5_IntCtrl_0 register (PRT5IC0)
0269: 62 16 00 MOV REG[22],0
(0072) mov reg[17h], 00h ; Port_5_IntCtrl_1 register (PRT5IC1)
026C: 62 17 00 MOV REG[23],0
(0073) M8C_SetBank0
026F: 70 EF AND F,239
(0074) mov reg[15h], 00h ; Port_5_IntEn register (PRT5IE)
0271: 62 15 00 MOV REG[21],0
(0075) M8C_SetBank0
0274: 70 EF AND F,239
(0076) ; Global Register values
(0077) mov reg[60h], 28h ; AnalogColumnInputSelect register (AMX_IN)
0276: 62 60 28 MOV REG[96],40
(0078) mov reg[66h], 00h ; AnalogComparatorControl1 register (CMP_CR1)
0279: 62 66 00 MOV REG[102],0
(0079) mov reg[63h], 35h ; AnalogReferenceControl register (ARF_CR)
027C: 62 63 35 MOV REG[99],53
(0080) mov reg[65h], 00h ; AnalogSyncControl register (ASY_CR)
027F: 62 65 00 MOV REG[101],0
(0081) mov reg[e6h], 02h ; DecimatorControl_0 register (DEC_CR0)
0282: 62 E6 02 MOV REG[230],2
(0082) mov reg[e7h], 02h ; DecimatorControl_1 register (DEC_CR1)
0285: 62 E7 02 MOV REG[231],2
(0083) mov reg[d6h], 00h ; I2CConfig register (I2CCFG)
0288: 62 D6 00 MOV REG[214],0
(0084) mov reg[b0h], 00h ; Row_0_InputMux register (RDI0RI)
028B: 62 B0 00 MOV REG[176],0
(0085) mov reg[b1h], 00h ; Row_0_InputSync register (RDI0SYN)
028E: 62 B1 00 MOV REG[177],0
(0086) mov reg[b2h], 00h ; Row_0_LogicInputAMux register (RDI0IS)
0291: 62 B2 00 MOV REG[178],0
(0087) mov reg[b3h], 33h ; Row_0_LogicSelect_0 register (RDI0LT0)
0294: 62 B3 33 MOV REG[179],51
(0088) mov reg[b4h], 33h ; Row_0_LogicSelect_1 register (RDI0LT1)
0297: 62 B4 33 MOV REG[180],51
(0089) mov reg[b5h], 04h ; Row_0_OutputDrive_0 register (RDI0SRO0)
029A: 62 B5 04 MOV REG[181],4
(0090) mov reg[b6h], 00h ; Row_0_OutputDrive_1 register (RDI0SRO1)
029D: 62 B6 00 MOV REG[182],0
(0091) mov reg[b8h], 55h ; Row_1_InputMux register (RDI1RI)
02A0: 62 B8 55 MOV REG[184],85
(0092) mov reg[b9h], 00h ; Row_1_InputSync register (RDI1SYN)
02A3: 62 B9 00 MOV REG[185],0
(0093) mov reg[bah], 10h ; Row_1_LogicInputAMux register (RDI1IS)
02A6: 62 BA 10 MOV REG[186],16
(0094) mov reg[bbh], 33h ; Row_1_LogicSelect_0 register (RDI1LT0)
02A9: 62 BB 33 MOV REG[187],51
(0095) mov reg[bch], 33h ; Row_1_LogicSelect_1 register (RDI1LT1)
02AC: 62 BC 33 MOV REG[188],51
(0096) mov reg[bdh], 00h ; Row_1_OutputDrive_0 register (RDI1SRO0)
02AF: 62 BD 00 MOV REG[189],0
(0097) mov reg[beh], 00h ; Row_1_OutputDrive_1 register (RDI1SRO1)
02B2: 62 BE 00 MOV REG[190],0
(0098) ; Instance name ADCINC_1, User Module ADCINC
(0099) ; Instance name ADCINC_1, Block Name ADC1(ASD11)
(0100) mov reg[84h], 88h ;ADCINC_1_AtoD1cr0(ASD11CR0)
02B5: 62 84 88 MOV REG[132],136
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -