??? 06/12/08 18:51 Modified: 06/12/08 18:53 Read: times |
#155764 - general and specific Responding to: ???'s previous message |
acquire a 8052 and a experiment board.
there is no better introduction to the '51 than a read of "the bible" and working (I did not say 'reading') through the Keil "getting started guide" 1. Does memory space of the 8052 is flat or we have to take care of segments? the '51 is 'flat' for 64k, if you need more (which usually means the '51 is unsuited for the job) you use 'banking' STK300 comes with the avrstudio wich includes a code simulator and a free compiler (avr gcc) for learning (due to the completeness of documentation) there is nothing better than (eval) Keil, if this is industrial buy a full Keil, if not switch to free SDCC after working through the Keil "getting started guide" 2. IS there any simulator for the 8052 to test source code before downloading it? .... IS there any form of debug step by step on the simulator if any? yes, but see below emulation is, by far, preferrable. Can I program 8052 using C? absolutely 3. Which is whe evaluation board you recommend for me? (under 100 euros/dollars)? A SILabs f120 board: 128k flash, 8k RAM ... and the SILabs boards have full (free) emulation Please, if 8052 doesnt feet my needs can you recommend me another type of 8 bit microcontroller? unanswerable with the scant description of your needs. Erik here are the links to "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 |