SERIES AP470 ACROPACK
USER
’S MANUAL
Acromag, Inc. Tel: 248-295-0310
- 19 -
http://www.acromag.com
- 19 -
www.acromag.com
Enhanced Mode Memory Map
Table 3.3 shows the memory maps used for the Enhanced Mode of
operation. Enhanced Mode includes the same functionality of Standard
Mode, but allows each input port’s event sense input and debounce logic to
be enabled.
In Enhanced Mode, a memory map is given for each of 3 memory banks.
The first memory bank (bank 0) has the same functionality as the Standard
Mode. Additionally, its port 7 register is used to select which bank to access
(similar to Standard Mode where port 7 was used to select the Enhanced
Mode). Bank 1 provides read/write access to the 48 event sense inputs.
Bank 2 provides access to the registers used to control the debounce
circuitry of these event sense inputs.
Table 3.3: Enhanced Mode
Bank 0 Memory Map
Notes:
BAR0 Base Address
Bit(s)
Description
0x0000 0000
7:0
Interrupt Register
0x0000 0004
7:0
Location in System Register
Table 3.2: Standard Mode
Memory Map
Notes:
1. The AP470 will respond to
addresses that are “Not
Used”. The board will
return “0” for all address
reads that are not used or
reserved.
2. Writing four unique bytes
(07H, 0DH, 06H, and 12H)
to port 7, in consecutive
order, will switch to
Enhanced Mode. Perform
this operation after reset or
power-up with interrupts
disabled. Do not read or
write to any other port
between writes.
BAR0 Base Address
Bit(s)
Description
0x0000 0000
7:0
Interrupt Register
0x0000 0004
7:0
Location in System Register
0x0000 0008
7:0
READ/WRITE – Port 0
I/O Register IO00-IO07
0x0000 000C
7:0
READ/WRITE – Port 1
I/O Register IO08-IO15
0x0000 0010
7:0
READ/WRITE – Port 2
I/O Register IO16-IO23
0x0000 0014
7:0
READ/WRITE – Port 3
I/O Register IO24-IO31
0x0000 0018
7:0
READ/WRITE – Port 4
I/O Register IO32-IO39
0x0000 001C
7:0
READ/WRITE – Port 5
I/O Register IO40-IO47
0x0000 0020
7:0
NOT USED
1
0x0000 0024
7:0
READ/WRITE - Port 7
WRITE MASK REGISTER
AND
ENHANCED MODE SELECT REGISTER
2
0x0000 0028→
0x00000040
31:0
NOT USED
1