📄 psocconfigtbl.lst
字号:
47 133B 62 06 00 mov reg[06h], 00h ; Port_1_GlobalSelect register (PRT1GS)
49 1340 62 06 00 mov reg[06h], 00h ; Port_1_IntCtrl_0 register (PRT1IC0)
50 1343 62 07 00 mov reg[07h], 00h ; Port_1_IntCtrl_1 register (PRT1IC1)
52 1348 62 05 00 mov reg[05h], 00h ; Port_1_IntEn register (PRT1IE)
54 134D 62 08 00 mov reg[08h], 00h ; Port_2_DriveMode_0 register (PRT2DM0)
55 1350 62 09 FF mov reg[09h], ffh ; Port_2_DriveMode_1 register (PRT2DM1)
57 1355 62 0B FF mov reg[0bh], ffh ; Port_2_DriveMode_2 register (PRT2DM2)
58 1358 62 0A 00 mov reg[0ah], 00h ; Port_2_GlobalSelect register (PRT2GS)
60 135D 62 0A 00 mov reg[0ah], 00h ; Port_2_IntCtrl_0 register (PRT2IC0)
61 1360 62 0B 00 mov reg[0bh], 00h ; Port_2_IntCtrl_1 register (PRT2IC1)
63 1365 62 09 00 mov reg[09h], 00h ; Port_2_IntEn register (PRT2IE)
65 136A 62 0C 02 mov reg[0ch], 02h ; Port_3_DriveMode_0 register (PRT3DM0)
66 136D 62 0D 0F mov reg[0dh], 0fh ; Port_3_DriveMode_1 register (PRT3DM1)
68 1372 62 0F 0F mov reg[0fh], 0fh ; Port_3_DriveMode_2 register (PRT3DM2)
69 1375 62 0E 02 mov reg[0eh], 02h ; Port_3_GlobalSelect register (PRT3GS)
71 137A 62 0E 00 mov reg[0eh], 00h ; Port_3_IntCtrl_0 register (PRT3IC0)
72 137D 62 0F 00 mov reg[0fh], 00h ; Port_3_IntCtrl_1 register (PRT3IC1)
74 1382 62 0D 00 mov reg[0dh], 00h ; Port_3_IntEn register (PRT3IE)
75 1385 7F ret
76 1386 LoadConfigTBL_hbtouchkey_Bank0:
77 ; Global Register values
78 1386 60 09 db 60h, 09h ; AnalogColumnInputSelect register (AMX_IN)
79 1388 64 00 db 64h, 00h ; AnalogComparatorControl0 register (CMP_CR0)
80 138A 66 00 db 66h, 00h ; AnalogComparatorControl1 register (CMP_CR1)
81 138C 61 00 db 61h, 00h ; AnalogMuxBusConfig register (AMUXCFG)
82 138E E6 00 db e6h, 00h ; DecimatorControl_0 register (DEC_CR0)
83 1390 E7 00 db e7h, 00h ; DecimatorControl_1 register (DEC_CR1)
84 1392 D6 44 db d6h, 44h ; I2CConfig register (I2CCFG)
85 1394 62 00 db 62h, 00h ; PWM_Control register (PWM_CR)
86 1396 B0 00 db b0h, 00h ; Row_0_InputMux register (RDI0RI)
87 1398 B1 00 db b1h, 00h ; Row_0_InputSync register (RDI0SYN)
88 139A B2 00 db b2h, 00h ; Row_0_LogicInputAMux register (RDI0IS)
89 139C B3 33 db b3h, 33h ; Row_0_LogicSelect_0 register (RDI0LT0)
90 139E B4 33 db b4h, 33h ; Row_0_LogicSelect_1 register (RDI0LT1)
91 13A0 B5 01 db b5h, 01h ; Row_0_OutputDrive_0 register (RDI0SRO0)
92 13A2 B6 00 db b6h, 00h ; Row_0_OutputDrive_1 register (RDI0SRO1)
93 ; Instance name CSD, User Module CSD
94 ; Instance name CSD, Block Name CMP(ACE01)
95 13A4 76 2F db 76h, 2fh ;CSD_ACE_CONTROL1_REG(ACE01CR1)
96 13A6 77 00 db 77h, 00h ;CSD_ACE_CONTROL2_REG(ACE01CR2)
97 ; Instance name CSD, Block Name CMP0(ACE00)
98 13A8 72 00 db 72h, 00h ;CSD_(ACE00CR1)
99 13AA 73 00 db 73h, 00h ;CSD_(ACE00CR2)
100 ; Instance name CSD, Block Name CMP_REF(ASE11)
101 13AC 69 00 db 69h, 00h ;CSD_ADC_CONTROL_REG(ADC1_CR)
102 13AE 84 00 db 84h, 00h ;CSD_ASE_CONTROL_REG(ASE11CR0)
103 ; Instance name CSD, Block Name CNT(DBB00)
104 13B0 23 00 db 23h, 00h ;CSD_CNT_CONTROL_REG(DBB00CR0)
105 13B2 21 00 db 21h, 00h ;CSD_CNT_PERIOD_REG(DBB00DR1)
106 13B4 22 00 db 22h, 00h ;CSD_CNT_COMPARE_REG(DBB00DR2)
107 ; Instance name CSD, Block Name PRS16_LSB(DBB01)
108 13B6 27 00 db 27h, 00h ;CSD_PRS_CONTROL_LSB_REG(DBB01CR0)
109 13B8 25 00 db 25h, 00h ;CSD_PRS_POLY_LSB_REG(DBB01DR1)
110 13BA 26 00 db 26h, 00h ;CSD_PRS_SEED_LSB_REG(DBB01DR2)
111 ; Instance name CSD, Block Name PRS16_MSB(DCB02)
112 13BC 2B 00 db 2bh, 00h ;CSD_PRS_CONTROL_MSB_REG(DCB02CR0)
113 13BE 29 00 db 29h, 00h ;CSD_PRS_POLY_MSB_REG(DCB02DR1)
114 13C0 2A 00 db 2ah, 00h ;CSD_PRS_SEED_MSB_REG(DCB02DR2)
115 ; Instance name I2CHW, User Module I2CHW
116 ; Instance name Timer8, User Module Timer8
117 ; Instance name Timer8, Block Name TIMER8(DCB03)
118 13C2 2F 04 db 2fh, 04h ;Timer8_CONTROL_REG(DCB03CR0)
119 13C4 2D 00 db 2dh, 00h ;Timer8_PERIOD_REG(DCB03DR1)
120 13C6 2E 00 db 2eh, 00h ;Timer8_COMPARE_REG(DCB03DR2)
121 13C8 FF db ffh
122 13C9 LoadConfigTBL_hbtouchkey_Bank1:
123 ; Global Register values
124 13C9 61 00 db 61h, 00h ; AnalogClockSelect1 register (CLK_CR1)
125 13CB 60 00 db 60h, 00h ; AnalogColumnClockSelect register (CLK_CR0)
126 13CD 62 00 db 62h, 00h ; AnalogIOControl_0 register (ABF_CR0)
127 13CF 67 C5 db 67h, c5h ; AnalogLUTControl0 register (ALT_CR0)
128 13D1 64 00 db 64h, 00h ; ComparatorGlobalOutEn register (CMP_GO_EN)
129 13D3 FD 00 db fdh, 00h ; DAC_Control register (DAC_CR)
130 13D5 D1 00 db d1h, 00h ; GlobalDigitalInterconnect_Drive_Even_Input register (GDI_E_IN)
131 13D7 D3 00 db d3h, 00h ; GlobalDigitalInterconnect_Drive_Even_Output register (GDI_E_OU)
132 13D9 D0 00 db d0h, 00h ; GlobalDigitalInterconnect_Drive_Odd_Input register (GDI_O_IN)
133 13DB D2 00 db d2h, 00h ; GlobalDigitalInterconnect_Drive_Odd_Output register (GDI_O_OU)
134 13DD E1 FE db e1h, feh ; OscillatorControl_1 register (OSC_CR1)
135 13DF E2 00 db e2h, 00h ; OscillatorControl_2 register (OSC_CR2)
136 13E1 DF F9 db dfh, f9h ; OscillatorControl_3 register (OSC_CR3)
137 13E3 DE 02 db deh, 02h ; OscillatorControl_4 register (OSC_CR4)
138 13E5 DD 00 db ddh, 00h ; OscillatorGlobalBusEnableControl register (OSC_GO_EN)
139 13E7 D8 57 db d8h, 57h ; Port_0_MUXBusCtrl register (MUX_CR0)
140 13E9 D9 80 db d9h, 80h ; Port_1_MUXBusCtrl register (MUX_CR1)
141 13EB DA FF db dah, ffh ; Port_2_MUXBusCtrl register (MUX_CR2)
142 13ED DB 0D db dbh, 0dh ; Port_3_MUXBusCtrl register (MUX_CR3)
143 ; Instance name CSD, User Module CSD
144 ; Instance name CSD, Block Name CMP(ACE01)
145 ; Instance name CSD, Block Name CMP0(ACE00)
146 ; Instance name CSD, Block Name CMP_REF(ASE11)
147 13EF E6 00 db e6h, 00h ;CSD_ADC_TRIM_REG(ADC1_TR)
148 13F1 66 00 db 66h, 00h ;CSD_(AMD_CR1)
149 ; Instance name CSD, Block Name CNT(DBB00)
150 13F3 20 21 db 20h, 21h ;CSD_CNT_FUNC_REG(DBB00FN)
151 13F5 21 45 db 21h, 45h ;CSD_CNT_IN_REG(DBB00IN)
152 13F7 22 40 db 22h, 40h ;CSD_CNT_OUT_REG(DBB00OU)
153 ; Instance name CSD, Block Name PRS16_LSB(DBB01)
154 13F9 24 0A db 24h, 0ah ;CSD_PRS_FUNC_LSB_REG(DBB01FN)
155 13FB 25 00 db 25h, 00h ;CSD_PRS_IN_LSB_REG(DBB01IN)
156 13FD 26 C0 db 26h, c0h ;CSD_PRS_OUT_LSB_REG(DBB01OU)
157 ; Instance name CSD, Block Name PRS16_MSB(DCB02)
158 13FF 28 6A db 28h, 6ah ;CSD_PRS_FUNC_MSB_REG(DCB02FN)
159 1401 29 30 db 29h, 30h ;CSD_PRS_IN_MSB_REG(DCB02IN)
160 1403 2A E0 db 2ah, e0h ;CSD_PRS_OUT_MSB_REG(DCB02OU)
161 ; Instance name I2CHW, User Module I2CHW
162 ; Instance name Timer8, User Module Timer8
163 ; Instance name Timer8, Block Name TIMER8(DCB03)
164 1405 2C 20 db 2ch, 20h ;Timer8_FUNC_REG(DCB03FN)
165 1407 2D 11 db 2dh, 11h ;Timer8_INPUT_REG(DCB03IN)
166 1409 2E 40 db 2eh, 40h ;Timer8_OUTPUT_REG(DCB03OU)
167 140B FF db ffh
168 140C ReloadConfigTBL_hbtouchkey_Bank0:
169 ; Instance name CSD, User Module CSD
170 ; Instance name CSD, Block Name CMP(ACE01)
171 140C 76 2F db 76h, 2fh ;CSD_ACE_CONTROL1_REG(ACE01CR1)
172 140E 77 00 db 77h, 00h ;CSD_ACE_CONTROL2_REG(ACE01CR2)
173 ; Instance name CSD, Block Name CMP0(ACE00)
174 1410 72 00 db 72h, 00h ;CSD_(ACE00CR1)
175 1412 73 00 db 73h, 00h ;CSD_(ACE00CR2)
176 ; Instance name CSD, Block Name CMP_REF(ASE11)
177 1414 69 00 db 69h, 00h ;CSD_ADC_CONTROL_REG(ADC1_CR)
178 1416 84 00 db 84h, 00h ;CSD_ASE_CONTROL_REG(ASE11CR0)
179 ; Instance name CSD, Block Name CNT(DBB00)
180 1418 23 00 db 23h, 00h ;CSD_CNT_CONTROL_REG(DBB00CR0)
181 141A 21 00 db 21h, 00h ;CSD_CNT_PERIOD_REG(DBB00DR1)
182 141C 22 00 db 22h, 00h ;CSD_CNT_COMPARE_REG(DBB00DR2)
183 ; Instance name CSD, Block Name PRS16_LSB(DBB01)
184 141E 27 00 db 27h, 00h ;CSD_PRS_CONTROL_LSB_REG(DBB01CR0)
185 1420 25 00 db 25h, 00h ;CSD_PRS_POLY_LSB_REG(DBB01DR1)
186 1422 26 00 db 26h, 00h ;CSD_PRS_SEED_LSB_REG(DBB01DR2)
187 ; Instance name CSD, Block Name PRS16_MSB(DCB02)
188 1424 2B 00 db 2bh, 00h ;CSD_PRS_CONTROL_MSB_REG(DCB02CR0)
189 1426 29 00 db 29h, 00h ;CSD_PRS_POLY_MSB_REG(DCB02DR1)
190 1428 2A 00 db 2ah, 00h ;CSD_PRS_SEED_MSB_REG(DCB02DR2)
191 ; Instance name I2CHW, User Module I2CHW
192 ; Instance name Timer8, User Module Timer8
193 ; Instance name Timer8, Block Name TIMER8(DCB03)
194 142A 2F 04 db 2fh, 04h ;Timer8_CONTROL_REG(DCB03CR0)
195 142C 2D 00 db 2dh, 00h ;Timer8_PERIOD_REG(DCB03DR1)
196 142E 2E 00 db 2eh, 00h ;Timer8_COMPARE_REG(DCB03DR2)
197 1430 FF db ffh
198 1431 ReloadConfigTBL_hbtouchkey_Bank1:
199 ; Instance name CSD, User Module CSD
200 ; Instance name CSD, Block Name CMP(ACE01)
201 ; Instance name CSD, Block Name CMP0(ACE00)
202 ; Instance name CSD, Block Name CMP_REF(ASE11)
203 1431 E6 00 db e6h, 00h ;CSD_ADC_TRIM_REG(ADC1_TR)
204 1433 66 00 db 66h, 00h ;CSD_(AMD_CR1)
205 ; Instance name CSD, Block Name CNT(DBB00)
206 1435 20 21 db 20h, 21h ;CSD_CNT_FUNC_REG(DBB00FN)
207 1437 21 45 db 21h, 45h ;CSD_CNT_IN_REG(DBB00IN)
208 1439 22 40 db 22h, 40h ;CSD_CNT_OUT_REG(DBB00OU)
209 ; Instance name CSD, Block Name PRS16_LSB(DBB01)
210 143B 24 0A db 24h, 0ah ;CSD_PRS_FUNC_LSB_REG(DBB01FN)
211 143D 25 00 db 25h, 00h ;CSD_PRS_IN_LSB_REG(DBB01IN)
212 143F 26 C0 db 26h, c0h ;CSD_PRS_OUT_LSB_REG(DBB01OU)
213 ; Instance name CSD, Block Name PRS16_MSB(DCB02)
214 1441 28 6A db 28h, 6ah ;CSD_PRS_FUNC_MSB_REG(DCB02FN)
215 1443 29 30 db 29h, 30h ;CSD_PRS_IN_MSB_REG(DCB02IN)
216 1445 2A E
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -