BusOutput — 8-bit output
Ports
| Pin | Type | Description |
|---|---|---|
| IN | bus (8 bits) | Input: a number 0–255 that BusOutput displays in decimal |
BusOutput has no outputs — the component only displays a value, changing nothing.
How It Works
BusOutput displays the value on an 8-bit bus in decimal. It is the convenient way to watch byte-wide circuits: instead of eight separate LEDs — one familiar number.
In truth tables for bus-based levels, expected values are also specified as numbers 0–255 — and verification goes through BusOutput. It is the primary way to see the processor's computation results.
Usage
Wherever a bus goes, the result is read through BusOutput: the output of the 8-bit adder, the ALU result, the contents of a register or a RAM cell. In the "Snake" project and other programs it serves as a debugging console.
Other ways to "see a byte": LED8 (binary view, 8 LEDs) and Display (dec/bin/hex on click).
Related components