What is the C-BUS ?
A. C-BUS is the name given to the simple serial microcontroller interface developed by CML. The C-BUS interface consists of five lines: SERIAL CLOCK: this is the timing source used by the microcontroller to control all peripherals. All C-BUS commands and data transfers are synchronized, in bursts of 8 bits, to this clock signal. COMMAND DATA: used to address, command, and transfer data from the microcontroller to the selected CML device. REPLY DATA: used to transfer requested ( commanded ) data from the CML device to the microcontroller as the result of a specific Address/Command (A/C) byte. CHIP SELECT: active low signal that carries the CS timing command from the microcontroller to the device. All C-BUS sequences are initiated, completed, or aborted by this /CS signal. IRQ: active low signal that interrupts the microcontroller s operation when the CML device is in need of servicing.