The Peripheral interface chip system requires the construction of the interface chip circuit, which is controlled by main micro-controller via the user interface. I also need set of various programs or instructions using C- language/ C - Compiler for the PIC micro and I2C codes to communicate between the main micro and the interface device through a simple bi-directional 2-wire, serial data (SDA) and serial clock (SCL) bus for inter-IC control. The key objectives are listed below.
Key Objectives:
• Interface chip circuit design
• User Interface i.e. (keypads and LCD display)
• Uploading codes to the Main Micro controller using ICD2
• Interface PIC microcontrollers via I2C bus.
• Writing functions or programs in C-language / C - Compiler for both Main Micro controller and Interface PIC microcontroller
• Writing low level routines or programs to handle communications between the peripherals
• I2C codes to communicate between the main micro and the interface device
TABLE: Specifications considered in the Project Designed:
Power Supply Voltage
|
2.0v to 5.5v
|
Current Sink/Source
|
25mA/25mA
|
Temperature
|
-40°C to 125°C
|
Watchdog timer
|
2.1uA
|
Clock Frequency (RTC)
|
32KHz -100KHz
|
PIC Micro-controller Family
|
PIC18F452
|
User Interface Device
|
LCD and 4x4 Matrix keypads
|
Serial Interface
|
I2C Protocol Bus
|
Software application
|
MPLAB MCC18- language Compiler
|