Difference between revisions of "Front Panel For 8 Bit Computers"
Jump to navigation
Jump to search
Blwikiadmin (talk | contribs) |
Blwikiadmin (talk | contribs) |
||
Line 3: | Line 3: | ||
[[File:EightBitFrontPanel720px.JPG]] | [[File:EightBitFrontPanel720px.JPG]] | ||
− | * I2C | + | == Features == |
− | * 32 | + | |
+ | It has these features. They may not fit your generic design. Especially since this card has to have an I2C interface. | ||
+ | |||
+ | * I2C interface (Two Wire interface - plus power and ground) | ||
+ | * Occupy I2C addresses either 0x20-0x23 or 0x24-0x27 | ||
+ | * Jumper selectable base address | ||
+ | * Jumper Selectable I2C terminators | ||
+ | * I2C daisy-chain connector | ||
+ | * 4 MCP23017 16-bit I2C Port Expanders | ||
+ | * These are fine pitch surface mount parts | ||
+ | * 32 Pushbutton Switches | ||
* 32 LEDs | * 32 LEDs | ||
Revision as of 18:34, 29 December 2019
Front Panel for 8-Bit Microprocessors
Features
It has these features. They may not fit your generic design. Especially since this card has to have an I2C interface.
- I2C interface (Two Wire interface - plus power and ground)
- Occupy I2C addresses either 0x20-0x23 or 0x24-0x27
- Jumper selectable base address
- Jumper Selectable I2C terminators
- I2C daisy-chain connector
- 4 MCP23017 16-bit I2C Port Expanders
- These are fine pitch surface mount parts
- 32 Pushbutton Switches
- 32 LEDs
Schematic
Drivers
- I2C parts are standard MCP23017 drivers which are supported in Arduino and most microprocessors
- PSoC driver GitHub Repo