SERIES AP470 ACROPACK
USER
’S MANUAL
Acromag, Inc. Tel: 248-295-0310
- 23 -
http://www.acromag.com
- 23 -
www.acromag.com
Table 3.6: Registers in
Standard and Enhanced Mode
Memory Map
Notes:
1. These registers are
addressable in both
Standard and Enhanced
mode in all banks 0 to 2.
2. The AP will respond to
addresses that are “Not
Used”. The board will
return “0” for all address
reads that are not used or
reserved.
BAR0 Base Address
Bit(s)
Description
0x0000 0044
7:0
READ/WRITE – Port 1
Software Reset Generator (Bit 1 = 1
Generates Reset)
0x0000 0048
31:0
XADC Status/Control Register
0x0000 004C
31:0
XADC Address Register
0x0000 0200
31:0
Firmware Revision Register
0x0000 0050→
0x000007FF
31:0
NOT USED
2
Interrupt Enable Status Register (Read/Write)
(BAR0 + 0x0000 0000)
This read/write register is used to: enable board interrupt, and determine
the pending status of interrupts.
The function of each of the interrupt register bits are described in Table 3.7.
This register can be read or written with either 8-bit, 16-bit, or 32-bit data
transfers. A power-up or system reset sets all interrupt register bits to 0.
With both an enabled Event Sense bit and Board Interrupt Enable bit, then
interrupts can be generated. Changing Debounce control registers while
interrupts are enabled can cause false interrupts. It is recommended that
interrupts be disabled prior to accessing Debounce control registers.
Table 3.7 Interrupt Register
Note that any registers/bits not
mentioned will remain at the
default value logic low.
Bit(s)
FUNCTION
0
Board Interrupt Enable Bit. This bit must be set to logic “1” to
enable generation of interrupts from the AP module. Setting
this bit to logic “0” will disable board interrupts. (Read/Write
Bit)
0
Disabled
1
Enabled
1
Interrupt Pending Status Bit. This bit can be read to
determine the interrupt pending status of the AP module.
When this bit is logic “1” an interrupt is pending and will cause
an interrupt request if bit-0 of the register is set. When this
bit is logic “0” an interrupt is not being requested.
0
No Interrupt
1
Interrupt Pending
31 to 2 Not Used