01-08-2012, 04:56 PM
Event Scheduler based on I2C Enabled RTC and Embedded Micro-Controller
Event Scheduler based on I2C Enabled RTC.pptx11.ppt (Size: 236 KB / Downloads: 36)
INTRODUCTION
An embedded system is a portable and computing device that performs a dedicated function and is designed for use with a specific embedded software application.
The System is designed with Micro Controller interface to RTC (DS 1307) Real Time Clock, Key board controller and LCD display. RTC module is interfaced through I2C bus protocol to the micro controller.
I2C bus is a two wire, low to medium speed communication bus that is used to attach low speed peripherals to motherboard, embedded system or other devices.
Hardware Modules
AT89C52 Micro controller.
LCD Display.
Regulated Power supply design.
Key Pad.
Controller Relay interface and Buzzer/Bell.
LCD interface driver.
RTC Module.
Ulndriver2803.
I2C INTERFACE
i2c is found in many chips and many modules.
Most of the time, you create a master, like when accessing an EEPROM chip.
This time, in this three parts tutorial, we're going to build a slave, which will thus respond to master's requests.
This implementation is well described in Microchip AN734
Embedded EDA Tools
Kiel IDE (Version 3.20a) for developing and editing the source code
Real view C Cross Compiler
Real Time Library for AT89S52
software simulator
Hardware simulator