#00-1, M1S: Four Direct I/O Lines

A gray M1S Tibbit.

Function: Four directly exposed I/O lines of the microcontroller

Form factor: M1S

Category: Blank module

Special needs: ---

Power requirements: 5V/20mA

Mates with: #19, #20, #21 (limited use)

See also: #00-2, #00-3



Details

Sometimes you just want to work with CPU I/O lines directly — no logic or circuitry in between. This Tibbit is (basically) four wires that connect its control lines to I/O lines. Complement it with terminal block Tibbit #20 (nine terminal blocks) or #21 (four terminal blocks), and you have four CPU lines "exposed" and ready to be used.

Note that a CPU I/O line has a voltage swing from 0-3.3V when the line is enabled (io.enabled = 1 — YES). The voltage may be close to 5V when the line is disabled (io.enabled = 0 — NO). This is because the CPU has weak pull-up resistors connected to 5V.

Combining Tibbit #00-1 with #21 is potentially limited in use, because #00-1 doesn't have dedicated ground or power lines, and Tibbit #21 doesn't have them either. Need ground (and power)? Consider replacing #21 with #20 (it has ground and power), or use Tibbit #00-2 (it provides ground) or #00-3 (it provides ground and power).


LEDs

Four yellow LEDs are connected to four control lines of the CPU (through buffering gates). LEDs light up for the LOW state of control lines.


#00-1, M1S: Four Direct I/O Lines

Details

LEDs