IEEE 488.2 Controller Chip
9914 Mode Registers
7210 Mode Registers
In 9914 mode, the NAT9914 registers consist of all the
TI TMS9914A registers and two types of additional registers –
newly dened registers and paged-in registers. The NAT9914
maps the newly dened registers into the unused portion of the
9914 address space. Each paged-in register appears at
Offset 2 immediately after you issue an auxiliary page-in
command, and it remains there until you page another register
into the same space or you issue a reset. The table below lists
all the registers in the 9914 register set. See the NAT9914
Reference Manual available at ni.com for more information.
The NAT9914 registers include all the NEC µPD7210
registers plus two types of additional registers – extra auxiliary
registers and paged-in registers. You write the extra auxiliary
registers the same as standard µPD7210 auxiliary registers.
On issuing an auxiliary page-in command, the paged-in
registers appear at the same offsets as existing µPD7210
registers. At the end of the next CPU access, the chip pages
out the paged-in registers. The following table lists all the
registers in the 7210 mode register set. See the NAT9914
Reference Manual available at ni.com for more information.
9914 Register Set
7210 Register Set
Register
PAGE-IN
A(2-0)
0
WE*
1
DBIN
1
CE* ACCGR*
Register
PAGE-IN
RS(2-0)
WE* DBIN CE* ACCGR*
Data-In
U
X
U
X
U
U
U
U
N
N
P
P
U
U
N
U
P
N
N
P
P
N
N
P
P
0
X
0
X
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
0
X
0
X
1
1
0
0
1
1
1
1
0
0
1
1
1
0
0
0
0
1
1
1
1
0
X
0
X
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Interrupt Status 0
Interrupt Mask 0
Interrupt Status 1
Interrupt Mask 1
Address Status
U
U
U
U
U
P
P
P
P
U
U
P
U
P
U
U
U
U
U
U
U
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
X
1
X
0
0
0
0
1
1
1
1
1
1
1
0
0
0
0
1
1
1
X
1
X
0
0
1
1
0
0
0
0
0
1
1
0
0
1
1
0
0
1
X
1
X
1
0
1
0
1
0
0
0
0
1
0
1
0
1
0
1
0
1
X
0
0
1
0
1
0
1
0
0
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
X
0
X
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
0
Data-In
X
0
X
0
0
Command/Data Out
Command/Data Out
Interrupt Status 1
Interrupt Mask 1
Interrupt Status 2
Interrupt Mask 2
Serial Poll Status
Serial Poll Mode
Version
0
X
0
0
1
1
1
†
0
0
0
Interrupt Mask 2
†
1
1
1
End-of-String
Bus Control†
1
0
0
†
1
1
1
Accessory
1
0
0
Bus Status
1
1
1
Auxiliary Command
†
Internal Counter 2
Address Status
Address Mode
Command Pass Through
Auxiliary Mode
1
0
0
Interrupt Status 2
0
1
1
Address
†
0
0
0
Serial Poll Status
0
1
1
Serial Poll Mode
Command Pass Through
Parallel Poll
0
0
0
†
Source/Acceptor Status
0
1
1
Address 0
Address
1
1
1
Data-In
1
0
0
Data-In
†
Interrupt Status 0
1
1
1
Command/Data Out
Command/Data Out
†
Interrupt Mask 0
1
0
0
Address 1
1
1
1
The † symbol denotes features (such as registers and auxiliary commands)
that are not available in the TMS9914A.
End-of-String
1
0
0
†
Bus Status
1
1
1
Notes for the PAGE-IN column:
†
Bus Control
1
0
0
U = Page-in auxiliary commands do not affect the register
offset.
The † symbol denotes features (such as registers and auxiliary commands)
that are not available in the NEC7210.
P = The register offset is valid only after a page-in auxiliary
command.
Notes for the PAGE-IN column:
U = The page-in auxiliary command does not affect the
register.
N = The register offset is always valid except for
immediately after a page-in auxiliary command.
P = The register is valid only immediately after a page-in
auxiliary command.
BUY ONLINE at ni.com or CALL (800) 813 3693 (U.S.)
5