Kc89c72 Datasheet May 2026

is a Programmable Sound Generator (PSG) Integrated Circuit, primarily manufactured by . It is functionally equivalent to the legendary General Instrument AY-3-8910

Conclusion

16 Amplitude Levels: Provides 4-bit resolution for volume control on each channel, allowing for dynamic sound mixing and fading effects. kc89c72 datasheet

But why the “KC” prefix? This is where the datasheet becomes a historical artifact. The KC89C72 was manufactured in the Soviet Union (and later Russia) as part of a massive state-driven effort to reverse-engineer and produce Western electronics. The "KC" likely stands for "Kronda" or a similar factory designation, while the "89" suggests its development in the late 1980s, as the USSR teetered on the brink of collapse. is a Programmable Sound Generator (PSG) Integrated Circuit,

is a Programmable Sound Generator (PSG) integrated circuit that serves as a modern, software-compatible clone of the legendary General Instrument AY-3-8910 Verify the Mixer register (R7)

// Write register function
void writeReg(uint8_t reg, uint8_t value) 
  digitalWrite(A8_PIN, reg & 0x01); // Only A8 matters for 2-register mode
  // Address mode:
  digitalWrite(BC1_PIN, HIGH);
  digitalWrite(BDIR_PIN, HIGH);
  delayMicroseconds(1);
  digitalWrite(BC1_PIN, LOW);
  // Write mode:
  PORTC = value; // Data out
  digitalWrite(BDIR_PIN, HIGH);
  delayMicroseconds(1);
  digitalWrite(BDIR_PIN, LOW);
  • Verify the Mixer register (R7). By default, channels are muted. Ensure bits 3,4,5 are 0 for tone enable.
  • Check if the envelope is accidentally overriding volume (R8 bit 4).