Datasheet

ADuC7019/20/21/22/24/25/26/27/28/29 Data Sheet
Rev. F | Page 44 of 104
Address Name Byte
Access
Type
Default
Value Page
PLA Base Address = 0xFFFF0B00
0x0B00 PLAELM0 2 R/W 0x0000 80
0x0B04 PLAELM1 2 R/W 0x0000 80
0x0B08 PLAELM2 2 R/W 0x0000 80
0x0B0C PLAELM3 2 R/W 0x0000 80
0x0B10
PLAELM4
2
R/W
0x0000
80
0x0B14 PLAELM5 2 R/W 0x0000 80
0x0B18 PLAELM6 2 R/W 0x0000 80
0x0B1C PLAELM7 2 R/W 0x0000 80
0x0B20 PLAELM8 2 R/W 0x0000 80
0x0B24 PLAELM9 2 R/W 0x0000 80
0x0B28 PLAELM10 2 R/W 0x0000 80
0x0B2C PLAELM11 2 R/W 0x0000 80
0x0B30 PLAELM12 2 R/W 0x0000 80
0x0B34 PLAELM13 2 R/W 0x0000 80
0x0B38 PLAELM14 2 R/W 0x0000 80
0x0B3C PLAELM15 2 R/W 0x0000 80
0x0B40 PLACLK 1 R/W 0x00 81
0x0B44 PLAIRQ 4 R/W 0x00000000 81
0x0B48 PLAADC 4 R/W 0x00000000 82
0x0B4C PLADIN 4 R/W 0x00000000 82
0x0B50 PLADOUT 4 R 0x00000000 82
0x0B54
PLALCK
1
W
0x00
82
External Memory Base Address = 0xFFFFF000
0xF000 XMCFG 1 R/W 0x00 90
0xF010 XM0CON 1 R/W 0x00 90
0xF014 XM1CON 1 R/W 0x00 90
0xF018 XM2CON 1 R/W 0x00 90
0xF01C XM3CON 1 R/W 0x00 90
0xF020 XM0PAR 2 R/W 0x70FF 90
0xF024 XM1PAR 2 R/W 0x70FF 90
0xF028 XM2PAR 2 R/W 0x70FF 90
0xF02C
XM3PAR
2
R/W
0x70FF
90
Address Name Byte
Access
Type
Default
Value Page
GPIO Base Address = 0xFFFFF400
0xF400 GP0CON 4 R/W 0x00000000 68
0xF404 GP1CON 4 R/W 0x00000000 68
0xF408 GP2CON 4 R/W 0x00000000 68
0xF40C GP3CON 4 R/W 0x00000000 68
0xF410
GP4CON
4
R/W
0x00000000
68
0xF420 GP0DAT 4 R/W 0x000000XX
1
70
0xF424 GP0SET 4 W 0x000000XX
1
70
0xF428 GP0CLR 4 W 0x000000XX
1
70
0xF42C GP0PAR 4 R/W 0x20000000 68
0xF430 GP1DAT 4 R/W 0x000000XX
1
69
0xF434 GP1SET 4 W 0x000000XX
1
70
0xF438 GP1CLR 4 W 0x000000XX
1
70
0xF43C GP1PAR 4 R/W 0x00000000 68
0xF440 GP2DAT 4 R/W 0x000000XX
1
69
0xF444 GP2SET 4 W 0x000000XX
1
70
0xF448 GP2CLR 4 W 0x000000XX
1
70
0xF450 GP3DAT 4 R/W 0x000000XX
1
69
0xF454 GP3SET 4 W 0x000000XX
1
70
0xF458 GP3CLR 4 W 0x000000XX
1
70
0xF460 GP4DAT 4 R/W 0x000000XX
1
69
0xF464 GP4SET 4 W 0x000000XX
1
70
0xF468
GP4CLR
4
W
0x000000XX
1
70
1
X = 0, 1, 2, or 3.
Flash/EE Base Address = 0xFFFFF800
0xF800 FEESTA 1 R 0x20 52
0xF804 FEEMOD 2 R/W 0x0000 52
0xF808 FEECON 1 R/W 0x07 53
0xF80C FEEDAT 2 R/W 0xXXXX
1
53
0xF810 FEEADR 2 R/W 0x0000 53
0xF818 FEESIGN 3 R 0xFFFFFF 53
0xF81C FEEPRO 4 R/W 0x00000000 53
0xF820 FEEHIDE 4 R/W 0xFFFFFFFF 53
1
X = 0, 1, 2, or 3.
PWM Base Address = 0xFFFFFC00
0xFC00 PWMCON 2 R/W 0x0000 66
0xFC04 PWMSTA 2 R/W 0x0000 66
0xFC08 PWMDAT0 2 R/W 0x0000 67
0xFC0C PWMDAT1 2 R/W 0x0000 67
0xFC10 PWMCFG 2 R/W 0x0000 67
0xFC14 PWMCH0 2 R/W 0x0000 67
0xFC18
PWMCH1
2
R/W
0x0000
67
0xFC1C PWMCH2 2 R/W 0x0000 67
0xFC20 PWMEN 2 R/W 0x0000 67
0xFC24 PWMDAT2 2 R/W 0x0000 67