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...
"If u want to compile programs for the microprocessor only ie which runs under 8085 and 8051 use c"
For code to run on multiple targets (eg, 8085 and 8051) is is necessary to use a so-called "portable" language like 'C', but it is certainly not sufficient.
Making portable code requires careful design, and a thorough understanding of all the target architectures and the different tool sets.
"But if u want to compile programs which runs under windows..."
Free tools are also available from CodeGear (formerly Borland), Microsoft, GNU - and probably others...