Chargement…
Chargement…
One active-low row is selected at a time; columns are active-low too.
Behavior
valid=1 and key_code = row*4 + column.valid=0.| Signal | Direction | Width | Description |
|---|---|---|---|
clk, reset | Input | 1 bit | Clock and reset |
columns_n | Input | 4 bits | Active-low columns |
rows_n | Output | 4 bits | Selected active-low row |
key_code | Output | 4 bits | Key code |
valid | Output | 1 bit | Key detected |