Hi, I just completed a course on 8085 microprocessor.
Now i want to start learning 8051. Is the background of 8085 enough for 8051 or do i need to learn more before starting 8051? Also which is the best book to start with ? what tools/software/hardwares do i need ? and where do i start
from? Please guide me...
You need to start with the so-called "bible" for the 8051:
Chapter 1 - 80C51 Family Architecture: www.nxp.com/.../80C51_FAM_ARCH_1.pdf
Chapter 2 - 80C51 Family Programmer's Guide and Instruction Set: www.nxp.com/.../80C51_FAM_PROG_GUIDE_1.pdf
Chapter 3 - 80C51 Family Hardware Description: www.nxp.com/.../80C51_FAM_HARDWARE_1.pdf
You will also have to read the Datasheet for the specific chip(s) you intend to use.
And there's a Tutorial here: www.8052.com/tutorial.phtml
And books about the 8051 here: http://www.keil.com/books/8051books.asp www.8052.com/books.phtml
You will, of course, have to read the Manuals for the tools you choose - for Keil, see: http://www.keil.com/support/man_c51.htm
For getting started with the Keil tools, see: http://www.keil.com/support/man/docs/uv3/uv3_ex_hello.htm