Wednesday, 11 April 2012

AVR_MAZIDI

        A very nice book which explains all the details of the embedded systems basics using ATmega32. Here the main point which i want to highlight is that ATmega32 has almost same registers as ATmega128. So all the enthusiastic students doing projects using ATmega128 will find this book very helpful. As all knows about 8051 Microcontroller by Mazidi, this book also keeps us thorough with the ATmega32/128. Among many books, Assembly language programs for AVR are given in this book which may be an added advantage.

Wednesday, 4 April 2012

RTC_8051_I2C

I am postung the simulation Real Time Clock using DS1307 and simple 8051, using software implementation of I2C Protocol. However there some minor bugs in the code, still the clock is working properly.

You should check for the following four conditions for DS1307
1. Setting the time in DS1307
2. Readin the time from DS1307
3. Clock Halt Condition
4. Clock Over-range Malfunctioning

click here -----> RTC in Proteus_7.6_using 8051
The bugs are
1. Writing into the rtc 2nd time (need to make reg pointer to initial position )
2.  The day pointer seems to be wrong
3. Clock halt needs to be improved

Rajkamal_edited by sk

I had edited the pages and aligned in proper rotations.

Here is the link for Embedded Systems by Rajkamal
click here ---> EMBEDDED_RAJKAMAL_EDITED