??? 02/13/13 06:45 Read: times |
#189351 - And more... Responding to: ???'s previous message |
Erik Malund said:
The '51 is not outdated, Mazdis book is. after Mazdi wrote his book LOTS of things have been added to the 'typical' '51 The same is likely to apply to any book - things move fast in technology! The basic principles should still be valid, but any reference to particular products will almost certainly be of historic interest only! See: http://www.8052.com/forum/read/175610 A common result of this is trying to re-live the past: http://www.8052.com/forum/read/175885 Having said that, here's another book list: http://www.keil.com/books/ - not (all) specific to Keil, and not all specific to 8051. Erik Malund said:
you must, to work with the '51, have a copy of 'the bible'
Chapter 1 - 80C51 Family Architecture: http://www.nxp.com/acrobat_d...ARCH_1.pdf Chapter 2 - 80C51 Family Programmer�s Guide and Instruction Set: http://www.nxp.com/acrobat_d...UIDE_1.pdf Chapter 3 - 80C51 Family Hardware Description: http://www.nxp.com/acrobat_d...WARE_1.pdf Jim Granville said:
..and of course, also data sheets for the parts.
The DOCs above are valid for most memory details, but can diverge from modern parts interrupt and peripherals. SiLabs have good DOCs, and the latest Atmel AT89LP51 data sheets have better layout than the ancient datasheets, and if you still need another angle, some others have good data like : http://www.coreriver.co.kr/product-l...ermcu.html Erik Malund said:
I suggest you buy a SILabs devkit, that gives you JTAG functionality which allow you to see what is going on in real time. SiLabs Toolsticks are good value for Money, and their 5V Automotive family are easy to apply. The Zilog Z51F also now has a reasonable Debug tool flow, if you can get them. There are also Simulators and workbenches out there, that are good for learning the parts, and getting the logic-branches right before you launch a real chip. And don't forget the Tutorials on this site: http://www.8052.com//tutorial |