Logo Banner
Decoration Picture

ELECTRONICS - [designs & projects] - [I²C board]

I²C expansion board

The project described here, is a little I²C controlled I/O board for testing purposes. It was designed for use with a 8051 microcontroller evaluation board, but it can be modified for use with other applications/systems. The board was designed as a final project for the classes "labo microcomputers and PC upgrading" at school. The prints were bought by the school, so i can't show a picture of the result here.

Because this assigment was ment for the 8051 evaluation board, all the software examples are written in assembler code. Notice here all the examples are written to start at the address 8000H (hexadecimal) The board uses a flatcable for the interfacing with the 8051 evaluation board: for SCL/SDA signalling and powering. You can use the screw connectors on the bord when using it for other purposes.

The schematics and print layout are designed with Edwin NC, it's a software package to design electronic circuits. All my circuits are designed with this software. You need it to be able to modify the project files for this I/O board.

  1. GOAL OF THE PROJECT
  2. I²C BASICS
  3. RESEARCH OF THE PCF8574
  4. SOFTWARE DESIGN
  5. SCHEMATICS DESIGN
  6. PRACTICAL APPLICATION: LIGHT COMPUTER
  7. FUNCTION LIBRARIES & SAMPLES
  8. INTERFACING WITH THE K8000
image of 8051 board
the board this I²C I/O board was ment to be used for.
Copyright ©1998-2010 Vanderhaegen Bart - last update: June 01, 2009