Changes
PSG Stands for '''Programmable Sound Generator'''
The [Amstrad CPC],CPC+ and [KC Compact ] use a AY-3-8912 Programmable sound generator (referred to as PSG in this document), operating at 1Mhz. This document will describe it's role in these systems. To understand the full functions please read the datasheet.
== Role of the AY-3-8912 ==
The PSG function, defined by the BC1,BC2 and BDIR signals, is controlled by bit 7 and bit 6 of PPI Port C.
=== PSG signals: ===
{|{{Prettytable|width: 700px; font-size: 2em;}}
|}
=== PSG function selection: ===
{|{{Prettytable|width: 700px; font-size: 2em;}}
|}
=== Note: ===
The "inactive" mode must be used between function changes.