Kc89c72 Datasheet Here

| Feature | KC89C72 | AY-3-8912 | Yamaha YM2149 | | :--- | :--- | :--- | :--- | | Technology | CMOS | NMOS | NMOS (but more common) | | Pin Count | 28 | 28 | 40 (or 28 in some variants) | | I/O Ports | None (pins N/A) | None (removed) | Two 8-bit ports | | Noise | Shared (w/ tone) | Same | Same (but different pol.) | | Supply Current | ~5 mA @ 2 MHz | ~30 mA | ~30 mA | | Availability | Scarce (vintage) | Rare | Widely available (eBay, etc.) | | Software Compatibility | 100% (AY-3-8910) | 100% | 99% (different mixer bit) |

#include <kc89c72.h> // replace with actual device header kc89c72 datasheet

Home appliances and office automation tools. Security: Building access control and monitoring systems. Industrial: General-purpose machine control and automation. | Feature | KC89C72 | AY-3-8912 | Yamaha

LD A, 0x08 ; Select R8 (Amplitude A) OUT (0x80), A LD A, 0x0F ; Max volume (16-level) OUT (0x81), A LD A, 0x08 ; Select R8 (Amplitude A)