-
Notifications
You must be signed in to change notification settings - Fork 3
/
mn101e.cfg
442 lines (417 loc) · 20.9 KB
/
mn101e.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
; This is a config file for Panasonic MN101E microcontroller series
.default MN101AF68G
.MN101AF68G
; Memory map
area DATA IRAM 0x00000:0x01800 Internal RAM
area DATA FSR 0x03DF0:0x04000 Special Function Register
area CODE IROM 0x04000:0x23000 Internal ROM
area CODE BOOTROM 0x23000:0x24000 Boot code
; Interrupt vectors
interrupt RESET 0x04000 Reset
interrupt NMI 0x04004 Non-maskable interrupt
interrupt IRQ0 0x04008 External Interrupt 0
interrupt IRQ1 0x0400C External Interrupt 1
interrupt IRQ2 0x04010 External Interrupt 2
interrupt IRQ3 0x04014 External Interrupt 3
interrupt IRQ4 0x04018 External Interrupt 4
interrupt LINIRQ 0x0401C LIN interrupt
interrupt LVI1IRQ 0x04020 Low power voltage detection interrupt
interrupt TM0IRQ 0x04024 Timer 0 interrupt
interrupt TM1IRQ 0x04028 Timer 1 interrupt
interrupt TM2IRQ 0x0402C Timer 2 interrupt
interrupt TM3IRQ 0x04030 Timer 3 interrupt
interrupt TM4IRQ 0x04034 Timer 4 interrupt
interrupt TMRIRQ 0x04038 24H Timer interrupt
interrupt TM6IRQ 0x0403C Timer 6 interrupt
interrupt TBIRQ 0x04040 Time base interrupt
interrupt TM7IRQ 0x04044 Timer 7 interrupt
interrupt TM8IRQ 0x04048 Timer 8 interrupt
interrupt TM9OC21IRQ 0x0404C Timer 9 compare register 2 match interrupt
interrupt SC0TIRQ 0x04050 Serial 0 interrupt
interrupt SC0RIRQ 0x04054 Serial 0 UART reception interrupt
interrupt SC1TIRQ 0x04058 Serial 1 interrupt
interrupt SC1RIRQ 0x0405C Serial 1 UART reception interrupt
interrupt SC2TIRQ 0x04060 Serial 2 interrupt
interrupt SC2RIRQ 0x04064 Serial 2 UART reception interrupt
interrupt SC3TIRQ 0x04068 Serial 3 interrupt
interrupt SC3RIRQ 0x0406C Serial 3 UART reception interrupt
interrupt SC4IRQ 0x04070 Serial 4 interrupt
interrupt SC4STPCIRQ 0x04074 Serial 4 stop condition interrupt
interrupt PERIIRQ 0x04078 Peripheral function group interrupt
; CPU Control Registers
CPUM 0x03F00 CPU mode control register
MEMCTR 0x03F01 Memory control register
SBNKR 0x03F0A Bank register for source address
DBNKR 0x03F0B Bank Register for Destination Address
AUCTR 0x03F07 Extended Calculation Control Register
DLYCTR 0x03F03 Oscillation Stabilization Wait Control Register
FBEWER 0x3FBD Rewriting Control Register
FEWSPD 0x03FBF Internal flash control register
PRTKEY 0x03E50 Register protect control register
LVIMD 0x03F2F Power Supply Detection Control Register
HANDSHAKE 0x03F06 Internal ROM access method control register
RSTFACT 0x03F19 Reset Factor Determination register
; Clock Control
CHDRVSEL 0x03DF0 External oscillation control register
OSCLOCK 0x03E56 Oscillation control register protect register
OSCCNT 0x03F1A External high-speed oscillation control register
RCCNT 0x03F1B Internal high-speed oscillation control register
OSCSCNT 0x03F1C External low-speed oscillation control register
RCSCNT 0x03F1D Internal low-speed oscillation control register
PLLCNT 0x03F1F Clock multiplication circuit control register
CKMONEN 0x03E52 Clock monitoring enable register
CKMONSETU 0x03E53 Clock monitoring frequency setting register (upper limit)
CKMONSETL 0x03E54 Clock monitoring frequency setting register (lower limit)
CKMONSTAT 0x03E55 Clock monitoring status register
CKTRMD 0x03E51 Clock transition mode register
; Timers
TM0BC 0x03F60 Timer 0 binary counter
TM0OC 0x03F62 Timer 0 compare register
TM0MD 0x03F64 Timer 0 mode register
CK0MD 0x03F66 Timer 0 prescaler selection register
TM1BC 0x03F61 Timer 1 binary counter
TM1OC 0x03F63 Timer 1 compare register
TM1MD 0x03F65 Timer 1 mode register
CK1MD 0x03F67 Timer 1 prescaler selection register
TM2BC 0x03F68 Timer 2 binary counter
TM2OC 0x03F6A Timer 2 compare register
TM2MD 0x03F6C Timer 2 mode register
CK2MD 0x03F6E Timer 2 prescaler selection register
TM3BC 0x03F69 Timer 3 binary counter
TM3OC 0x03F6B Timer 3 compare register
TM3MD 0x03F6D Timer 3 mode register
CK3MD 0x03F6F Timer 3 prescaler selection register
TM4BC 0x03F70 Timer 4 binary counter
TM4OC 0x03F72 Timer 4 compare register
TM4MD 0x03F74 Timer 4 mode register
CK4MD 0x03F76 Timer 4 prescaler selection register
TMCKSEL1 0x03FB0 Timer clock selection register 1
TMINSEL1 0x03FB2 Timer input selection register 1
TMABC 0x03F71 Timer A binary counter
TMAOC 0x03F73 Timer A compare register
TMAMD1 0x03F75 Timer A mode register 1
TMAMD2 0x03F77 Timer A mode register 2
TM7BCL 0x03F80 Timer 7 binary counter (lower 8 bits)
TM7BCH 0x03F81 Timer 7 binary counter (upper 8 bits)
TM7OC1L 0x03F82 Timer 7 compare register 1 (lower 8 bits)
TM7OC1H 0x03F83 Timer 7 compare register 1 (upper 8 bits)
TM7PR1L 0x03F84 Timer 7 preset register 1 (lower 8 bits)
TM7PR1H 0x03F85 Timer 7 preset register 1 (upper 8 bits)
TM7ICL 0x03F86 Timer 7 input capture register (lower 8 bits)
TM7ICH 0x03F87 Timer 7 input capture register (upper 8 bits)
TM7ICLD 0x03FA2 Timer 7 input capture register D (lower 8 bits)
TM7ICHD 0x03FA3 Timer 7 input capture register D (upper 8 bits)
TM7ICL1 0x03FA0 Timer 7 input capture register 1 (lower 8 bits)
TM7ICH1 0x03FA1 Timer 7 input capture register 1 (upper 8 bits)
TM7ICLD1 0x03FA4 Timer 7 input capture register D1 (lower 8 bits)
TM7ICHD1 0x03FA5 Timer 7 input capture register D1 (upper 8 bits)
TM7MD1 0x03F88 Timer 7 mode register 1
TM7MD2 0x03F89 Timer 7 mode register 2
TM7OC2L 0x03F8A Timer 7 compare register 2 (lower 8 bits)
TM7OC2H 0x03F8B Timer 7 compare register 2 (upper 8 bits)
TM7PR2L 0x03F8C Timer 7 preset register 2 (lower 8 bits)
TM7PR2H 0x03F8D Timer 7 preset register 2 (upper 8 bits)
TM7MD3 0x03F9E Timer 7 mode register 3
TM7MD4 0x03F7E Timer 7 mode register 4
TM7MD5 0x03FA6 Timer 7 mode register 5
TM7DPR1 0x03F8E Timer 7 dead time preset register 1
TM7DPR2 0x03F8F Timer 7 dead time preset register 2
TM8BCL 0x03F90 Timer 8 binary counter (lower 8 bits)
TM8BCH 0x03F91 Timer 8 binary counter (upper 8 bits)
TM8OC1L 0x03F92 Timer 8 compare register 1 (lower 8 bits)
TM8OC1H 0x03F93 Timer 8 compare register 1 (upper 8 bits)
TM8PR1L 0x03F94 Timer 8 preset register 1 (lower 8 bits)
TM8PR1H 0x03F95 Timer 8 preset register 1 (upper 8 bits)
TM8ICL 0x03F96 Timer 8 input capture register (lower 8 bits)
TM8ICH 0x03F97 Timer 8 input capture register (upper 8 bits)
TM8MD1 0x03F98 Timer 8 mode register 1
TM8MD2 0x03F99 Timer 8 mode register 2
TM8OC2L 0x03F9A Timer 8 compare register 2 (lower 8 bits)
TM8OC2H 0x03F9B Timer 8 compare register 2 (upper 8 bits)
TM8PR2L 0x03F9C Timer 8 preset register 2 (lower 8 bits)
TM8PR2H 0x03F9D Timer 8 preset register 2 (upper 8 bits)
TM8MD3 0x03F9F Timer 8 mode register 3
TM8MD4 0x03F7F Timer 8 mode register 4
TMCKSEL2 0x03FB1 Timer clock selection register 2
TMINSEL2 0x03FB3 Timer input selection register 2
TM6BC 0x03F78 Timer 6 binary counter
TM6OC 0x03F79 Timer 6 compare register
TM6MD 0x03F7A Timer 6 mode register
TM6BEN 0x03F7C Timer 6 enable register
TBCLR 0x03F7B Time Base Timer clear control register
; 24H Timer control registers
TMRMD1 0x03FA8 24H timer mode register 1
TMRMD2 0x03FA9 24H timer mode register 2
TMRBCL 0x03FAA 24H timer binary conter (7-bit second counter)
TMRBCM 0x03FAB 24H timer binary conter (6-bit minute counter)
TMRBCH 0x03FAC 24H timer binary conter (5-bit hour counter)
TMRALL 0x03FAD 24H timer alarm compare register (7-bit second setting)
TMRALM 0x03FAE 24H timer alarm compare register (6-bit minute setting)
TMRALH 0x03FAF 24H timer alarm compare register (5-bit hour setting)
; Watchdog control registers
WDCTR 0x03F02 Watchdog timer control register
WDCTR2 0x03F05 Watchdog timer 2 control register
WD2MDSEL 0x03F4C Watchdog timer 2 operation mode setup register
WD2CLR 0x03F4D Watchdog timer 2 clear register
; PWM control registers
PWMMDL 0x03E00 PWM mode control register lower 8 bits
PWMMDH 0x03E01 PWM mode control register upper 8 bits
PWMSELL 0x03E02 PWM output control register lower 8 bits
PWMSELH 0x03E03 PWM output control register upper 8 bits
PWMSETL 0x03E04 PWM cycle setting register lower 8 bits
PWMSETH 0x03E05 PWM cycle setting register upper 8 bits
TCMPAL 0x03E06 PWM U-phase comparison setting register lower 8 bits
TCMPAH 0x03E07 PWM U-phase comparison setting register upper 8 bits
TCMPBL 0x03E08 PWM V-phase comparison setting register lower 8 bits
TCMPBH 0x03E09 PWM V-phase comparison setting register upper 8 bits
TCMPCL 0x03E0A PWM W-phase comparison setting register lower 8 bits
TCMPCH 0x03E0B PWM W-phase comparison setting register upper 8 bits
OUTMD 0x03E0C PWM output polarity control register
DTMSET 0x03E0D PWM dead time setting register
DTMSET1 0x03E0E PWM dead time setting register 1
PWMBCL 0x03E10 PWMBC value read lower 8 bits
PWMBCH 0x03E11 PWMBC value read upper 8 bits
BCSTR 0x03E12 PWMBC status read register
PWMOFFL 0x03E13 PWM pin protection control register lower 8 bits
PWMOFFH 0x03E14 PWM pin protection control register upper 8 bits
IRQCULL 0x03E15 PWM interrupt output control register
PWMTMCNT 0x03E16 PWM timer operation control register
RELCTR 0x03E17 4 phases PWM mode register
PWMODR 0x03E18 4 phases PWM output order control register
RELSTAT 0x03E19 4 phases PWM output status register
PWMCMP1 0x03E1A 4 phases PWM cycle/comparison collective setting register 1
PWMCMP2 0x03E1B 4 phases PWM cycle/comparison collective setting register 2
; Serial interface control registers
SC0MD0 0x03F11 Serial Interface 0 mode register 0
SC0MD1 0x03F12 Serial Interface 0 mode register 1
SC0MD2 0x03F13 Serial Interface 0 mode register 2
SC0MD3 0x03F14 Serial Interface 0 mode register 3
SC0STR 0x03F15 Serial Interface 0 status register
RXBUF0 0x03F16 Serial Interface 0 reception data buffer
TXBUF0 0x03F17 Serial Interface 0 transmission data buffer
SC0SEL 0x03F10 Serial 0 I/O pin switching control register
LINCTR 0x03F18 LIN control register
SCINTSEL 0x03F28 Clock synchronous serial reception interrupt control register
SC1MD0 0x03F21 Serial Interface 1 mode register 0
SC1MD1 0x03F22 Serial Interface 1 mode register 1
SC1MD2 0x03F23 Serial Interface 1 mode register 2
SC1MD3 0x03F24 Serial Interface 1 mode register 3
SC1STR 0x03F25 Serial Interface 1 status register
RXBUF1 0x03F26 Serial Interface 1 reception data buffer
TXBUF1 0x03F27 Serial Interface 1 transmission data buffer
SC1SEL 0x03F20 Serial 1 I/O pin switching control register
SC2MD0 0x03F31 Serial Interface 2 mode register 0
SC2MD1 0x03F32 Serial Interface 2 mode register 1
SC2MD2 0x03F33 Serial Interface 2 mode register 2
SC2MD3 0x03F34 Serial Interface 2 mode register 3
SC2STR 0x03F35 Serial Interface 2 status register
RXBUF2 0x03F36 Serial Interface 2 reception data buffer
TXBUF2 0x03F37 Serial Interface 2 transmission data buffer
SC2SEL 0x03F30 Serial 2 I/O pin switching control register
SC3MD0 0x03F41 Serial Interface 3 mode register 0
SC3MD1 0x03F42 Serial Interface 3 mode register 1
SC3MD2 0x03F43 Serial Interface 3 mode register 2
SC3MD3 0x03F44 Serial Interface 3 mode register 3
SC3STR 0x03F45 Serial Interface 3 status register
RXBUF3 0x03F46 Serial Interface 3 reception data buffer
TXBUF3 0x03F47 Serial Interface 3 transmission data buffer
SC3SEL 0x03F40 Serial 3 I/O pin switching control register
SC4MD0 0x03F50 Serial Interface 4 mode register 0
SC4MD1 0x03F51 Serial Interface 4 mode register 1
SC4MD2 0x03F52 Serial Interface 4 mode register 2
SC4MD3 0x03F53 Serial Interface 4 mode register 3
SC4AD0 0x03F54 Serial Interface 4 address setting register 0
SC4AD1 0x03F55 Serial Interface 4 address setting register 1
SC4STR0 0x03F56 Serial Interface 4 status register 0
SC4STR1 0x03F57 Serial Interface 4 status register 1
RXBUF4 0x03F58 Serial Interface 4 reception data buffer
TXBUF4 0x03F59 Serial Interface 4 transmission data buffer
SC4SEL 0x03F5A Serial 4 I/O pin switching control register
; ADC control registers
ANCTR0 0x03FC5 A/D converter control register 0
ANCTR1 0x03FC6 A/D converter control register 1
ANCTR2 0x03FC7 A/D converter control register 2
ANBUF0 0x03FC8 A/D converter data storage buffer 0
ANBUF1 0x03FC9 A/D converter data storage buffer 1
; DAC control registers
DACTR 0x03FCB D/A converter control register
DADR0 0x03FCC D/A converter input data register 0
DADR1 0x03FCD D/A converter input data register 1
DADR2 0x03FCE D/A converter input data register 2
DADR3 0x03FCF D/A converter input data register 3
; LCD control registers
LCDMD1 0x03E40 LCD mode control register 1
LCDMD2 0x03E41 LCD mode control register 2
LCDMD3 0x03E42 LCD mode control register 3
LCCTR0 0x03E43 LCD output control register 0
LCCTR1 0x03E44 LCD output control register 1
LCCTR2 0x03E45 LCD output control register 2
LCCTR3 0x03E46 LCD output control register 3
LCCTR4 0x03E47 LCD output control register 4
LCCTR5 0x03E48 LCD output control register 5
LCCTR6 0x03E49 LCD output control register 6
LCCTR7 0x03E4A LCD output control register 7
; Segment output latch
LC00BUF 0x03E20 Segment output latch 00
LC01BUF 0x03E21 Segment output latch 01
LC02BUF 0x03E22 Segment output latch 02
LC03BUF 0x03E23 Segment output latch 03
LC04BUF 0x03E24 Segment output latch 04
LC05BUF 0x03E25 Segment output latch 05
LC06BUF 0x03E26 Segment output latch 06
LC07BUF 0x03E27 Segment output latch 07
LC08BUF 0x03E28 Segment output latch 08
LC09BUF 0x03E29 Segment output latch 09
LC0ABUF 0x03E2A Segment output latch 0A
LC0BBUF 0x03E2B Segment output latch 0B
LC0CBUF 0x03E2C Segment output latch 0C
LC0DBUF 0x03E2D Segment output latch 0D
LC0EBUF 0x03E2E Segment output latch 0E
LC0FBUF 0x03E2F Segment output latch 0F
LC10BUF 0x03E30 Segment output latch 10
LC11BUF 0x03E31 Segment output latch 11
LC12BUF 0x03E32 Segment output latch 12
LC13BUF 0x03E33 Segment output latch 13
LC14BUF 0x03E34 Segment output latch 14
; DMA control registers
AT1CNT0 0X03E60 ATC1 control register 0
AT1CNT1 0X03E61 ATC1 control register 1
AT1TRC 0X03E62 ATC1 transfer data counter
AT1MAP0L 0X03E63 ATC1 memory pointer 0 (lower 8 bits)
AT1MAP0M 0X03E64 ATC1 memory pointer 0 (middle 8 bits)
AT1MAP0H 0X03E65 ATC1 memory pointer 0 (upper 4 bits)
AT1MAP1L 0X03E66 ATC1 memory pointer 1 (lower 8 bits)
AT1MAP1M 0X03E67 ATC1 memory pointer 1 (middle 8 bits)
AT1MAP1H 0X03E68 ATC1 memory pointer 1 (upper 4 bits)
; Interrupt control registers
NMICR 0x03FE1 Non-maskable interrupt control register
IRQ0ICR 0x03FE2 External interrupt 0 control register
IRQ1ICR 0x03FE3 External interrupt 1 control register
IRQ2ICR 0x03FE4 External interrupt 2 control register
IRQ3ICR 0x03FE5 External interrupt 3 control register
IRQ4ICR 0x03FE6 External interrupt 4 control register
LINICR 0x03FE7 LIN interrupt control register
LVIICR 0x03FE8 Power supply detection interrupt control register
TM0ICR 0x03FE9 Timer 0 interrupt control register
TM1ICR 0x03FEA Timer 1 interrupt control register
TM2ICR 0x03FEB Timer 2 interrupt control register
TM3ICR 0x03FEC Timer 3 interrupt control register
TM4ICR 0x03FED Timer 4 interrupt control register
TMRICR 0x03FEE 24H Timer interrupt control register
TM6ICR 0x03FEF Timer 6 interrupt control register
TBICR 0x03FF0 Time base interrupt control register
TM7ICR 0x03FF1 Timer 7 interrupt control register
TM8ICR 0x03FF2 Timer 8 interrupt control register
TM9OC2ICR 0x03FF3 Timer 9 compare register 2 match interrupt control register
SC0TICR 0x03FF4 Serial 0 interrupt control register
SC0RICR 0x03FF5 Serial 0 UART reception interrupt control register
SC1TICR 0x03FF6 Serial 1 interrupt control register
SC1RICR 0x03FF7 Serial 1 UART reception interrupt control register
SC2TICR 0x03FF8 Serial 2 interrupt control register
SC2RICR 0x03FF9 Serial 2 UART reception interrupt control register
SC3TICR 0x03FFA Serial 3 interrupt control register
SC3RICR 0x03FFB Serial 3 UART reception interrupt control register
SC4ICR 0x03FFC Serial 4 interrupt control register
SC4STPCICR 0x03FFD Serial 4 stop condition interrupt control register
PERIILR 0x03FFE Peripheral function group interrupt level setting register
IRQEXPEN 0x03F4E Peripheral function group interrupt input enable Register
IRQEXPDT 0x03F4F Peripheral function group interrupt factor retention register
; External interrupt control registers
IRQCNT 0x03FD0 External interrupt pin setting register
IRQINSEL 0x03FD8 External interrupt pin selection register
NF0CTR 0x03FD1 Noise filter 0 control register
ACZCTR 0x03F2E AC zero-cross detection interrupt register
STB_EDG 0x03F5E Edge interrupt in STANDBY control register
STB_MSK 0x03F5F Interrupt in STANDBY control register
NF1CTR 0x03FD2 Noise filter 1 control register
NF2CTR 0x03FD3 Noise filter 2 control register
EDGDT 0x03F1E Both edges interrupt control register
LVLMD 0x03FD7 External interrupt valid input switching control register
NF3CTR 0x03FD4 Noise filter 3 control register
NF4CTR 0x03FD5 Noise filter 4 control register
NF5CTR 0x03FD6 LIN Noise Filter 5 Control Register
KEYT3_1IMD 0x03F3E Key interrupt control register 1
KEYT3_2IMD 0x03F3F Key interrupt control register 2
; I/O ports
P0OUT 0x03E70 Port 0 output register
P0IN 0x03E80 Port 0 input register
P0DIR 0x03E90 Port 0 direction control register
P0PLUD 0x03EA0 Port 0 pull-up/pull-down resistor control register
P0OMD1 0x03EB0 Port 0 output mode register 1
P0OMD2 0x03EC0 Port 0 output mode register 2
P0ODC 0x03EF0 Port 0 Nch open-drain control register
P0LED 0x03EE0 Port 0 LED control register
P1OUT 0x03E71 Port 1 output register
P1IN 0x03E81 Port 1 input register
P1DIR 0x03E91 Port 1 direction control register
P1PLUD 0x03EA1 Port 1 pull-up/pull-down resistor control register
P1OMD1 0x03EB1 Port 1 output mode register 1
P1OMD2 0x03EC1 Port 1 output mode register 2
P1IMD 0x03ED1 Port 1 input mode register
P2OUT 0x03E72 Port 2 output register
P2IN 0x03E82 Port 2 input register
P2DIR 0x03E92 Port 2 direction control register
P2PLU 0x03EA2 Port 2 pull-up resistor control register
P3OUT 0x03E73 Port 3 output register
P3IN 0x03E83 Port 3 input register
P3DIR 0x03E93 Port 3 direction control register
P3PLU 0x03EA3 Port 3 pull-up resistor control register
P3IMD 0x03EC3 Port 3 input mode register
P3ODC 0x03EF3 Port 3 Nch open-drain control register
P4OUT 0x03E74 Port 4 output register
P4IN 0x03E84 Port 4 input register
P4DIR 0x03E94 Port 4 direction control register
P4PLUD 0x03EA4 Port 4 pull-up/pull-down resistor control register
P4ODC 0x03EF4 Port 4 Nch open-drain control register
P5OUT 0x03E75 Port 5 output register
P5IN 0x03E85 Port 5 input register
P5DIR 0x03E95 Port 5 direction control register
P5PLUD 0x03EA5 Port 5 pull-up/pull-down resistor control register
P5OMD 0x03EB5 Port 5 output mode register
P5ODC 0x03EF5 Port 5 Nch open-drain control register
P6OUT 0x03E76 Port 6 output register
P6IN 0x03E86 Port 6 input register
P6DIR 0x03E96 Port 6 direction control register
P6PLU 0x03EA6 Port 6 pull-up resistor control register
P6OMD 0x03EB6 Port 6 output mode register
P6ODC 0x03EF6 Port 6 Nch open-drain control register
P7OUT 0x03E77 Port 7 output register
P7IN 0x03E87 Port 7 input register
P7DIR 0x03E97 Port 7 direction control register
P7PLUD 0x03EA7 Port 7 pull-up/pull-down resistor control register
P7ODC 0x03EF7 Port 7 Nch open-drain control register
P8OUT 0x03E78 Port 8 output register
P8IN 0x03E88 Port 8 input register
P8DIR 0x03E98 Port 8 direction control register
P8PLU 0x03EA8 Port 8 pull-up resistor control register
P8OMD 0x03EB8 Port 8 output mode register
P8SYO 0x03EF8 Port 8 synchronous output control register
P8SEV 0x03EF9 Port 8 synchronous output event selection register
P9OUT 0x03E79 Port 9 output register
P9IN 0x03E89 Port 9 input register
P9DIR 0x03E99 Port 9 direction control register
P9PLU 0x03EA9 Port 9 pull-up resistor control register
P9IMD 0x03EC9 Port 9 input mode register
PAOUT 0x03E7A Port A output register
PAIN 0x03E8A Port A input register
PADIR 0x03E9A Port A direction control register
PAPLU 0x03EAA Port A pull-up resistor control register
PAOMD1 0x03EBA Port A output mode register 1
PAIMD 0x03ECA Port A input mode register
PACNT 0x03EDA Port A output control register
SWCNT 0x03E8F 0.54VDD5 input selection register 1
PBOUT 0x03E7B Port B output register
PBIN 0x03E8B Port B input register
PBDIR 0x03E9B Port B direction control register
PBPLU 0x03EAB Port B pull-up resistor control register
PBIMD 0x03ECB Port B input mode register
PCOUT 0x03E7C Port C output register
PCIN 0x03E8C Port C input register
PCDIR 0x03E9C Port C direction control register
PCPLU 0x03EAC Port C pull-up resistor control register
PDOUT 0x03E7D Port D output register
PDIN 0x03E8D Port D input register
PDDIR 0x03E9D Port D direction control register
PDPLU 0x03EAD Port D pull-up resistor control register
PDOMD 0x03EBD Port D output mode register
SELUD 0x03EAF Pull-up/pull-down resistor selection register