/kage
with the
R
pplied in a 28
own in Fig. 5.
IANNEL
C
2.3 DA7--DA0 (input/output/high impedance): pins30--37 (AY-3-8910)
Pin Functions Data/Address 7-0:
pins 21--28 (AY-3-8912)
These 8 lines comprise the 8-bit bidirectional bus used by the
microprocessor to send both data and addresses to the PSG and to
receive data from the PSG. In the data mode, DA7--DA0 correspond
to Register Array bits B7--B0. In the address mode, DA3-DA0 select
the register # (O--178) and DA7--DA4 in conjunction with address
inputs A9 and A8 form the high order address (chip select).
A8 (input): pin 25 (AY-3-8910)
pin 17 (AY-3-8912)
*A9 (input): pin 24 (AY-3-8910)
(not provided on AY-3-8912)
*Address 9, Address 8
These “extra” address bits are made available to enable the positioning of the PSG (assigning a 16 word memory space) in a total 1,024
word memory area rather than in a 256 word memory area as defined
by address bits DA7--DA0 alone. If the memory size does not require
the use of these extra address lines they may be leftunconnected as
each is provided with either an on-chip pull down (A9) or pull-up (A8)
resistor. In “noisy” environments, however, it is recommended that
A9 and A8 be tied to an external ground and +5V, respectively, if they
are not to be used.
RESET
(input): pin 23 (AY-3-8910)
pin 16 (AY-3-8912)
For initialization/power-on purposes, applying logic “0” (ground)
to the Reset pin will reset all registers to “0”. The Reset pin is provided
with an on-chip pull-up resistor.
CLOCK (input): pin 22 (AY-3-8910)
pin 15 (AY-3-8912)
This TTL-compatible input supplies the timing reference for the
Tone, Noise and Envelope Generators.
BDIR, BC2, BCl (inputs): pins 27,28,29 (AY-3-8910)
pins 18,19,20 (AY-3-8912)
Bus DIRection, Bus Control 2,l
These bus control signals are generated directly by Gl’s CP1600
series of microprocessors to control all external and internal bus
operations in the PSG. When using a processor other than the
CP1600, these signals can be provided either by comparable bus
signalsor by simulating the signals on I/O lines of the processor. The
PSG decodes these signals as illustrated in the-following: