Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
06/13/08 00:35
Read: times


 
#155783 - Memory Size
Responding to: ???'s previous message
You can not assume that code size is similar between to different CPUs. How mush flash did you actual use. Not all 128K. 64K is a very big program for the 8052, unless you have a lot of tables.
Note that if you are using a 40 pin AVR the pinout may be similar (or the same) Atmel makes 8052 Chips also.
8052 does not have as many free tools as others CPUs. it is older than free. Note that you are looking for a simulator , not an emulator. An emulator is hardware and not free. Not that the 8052 has a small stack if you are doing some kind of elaborate mini O/S. Plus it is not great for context switches. As for C, Keil is the best. but the Free version are limited to a few Kbytes. SDCC is free but is said to have a big learning curve. I do not know about simulators. Note that there are "debuggers" which are simple emulators that run your code on your real CPU. This may be better than a simulator.

Other possible options:
PIC16 and 18 are similar (worse?) But have free tools and a simulator. TI MPS430 is actually 16 bits but competes in the 8bit market. Zilog???

List of 35 messages in thread
TopicAuthorDate
ATMega128 but new to 8052 (help)            01/01/70 00:00      
   general and specific            01/01/70 00:00      
      ATMega128 and 8051 (memory limit?!)            01/01/70 00:00      
         On memory sizes            01/01/70 00:00      
      ATMega128 and 8051 (memory limit?!) 2            01/01/70 00:00      
         Not a job for an 8051, then?            01/01/70 00:00      
   Heresy: Why not just use two AVRs?!            01/01/70 00:00      
      Reasons for not 2 ATMEL            01/01/70 00:00      
         This board            01/01/70 00:00      
            code and data space            01/01/70 00:00      
         Memory Measures            01/01/70 00:00      
         digikey, mouser            01/01/70 00:00      
         RE: the memory ammount I need ?!            01/01/70 00:00      
   128k flash + 4k SRAM + 4k eeprom            01/01/70 00:00      
      Memory and Chip            01/01/70 00:00      
         Memory Size            01/01/70 00:00      
            not free - but almost so            01/01/70 00:00      
         comparing the ATMega128 to the 8051f120            01/01/70 00:00      
         code memory limitations and OS            01/01/70 00:00      
            if it's just the internal RAM which is the concern...            01/01/70 00:00      
               NMIY-0031 link and more details....            01/01/70 00:00      
                  code memory limits            01/01/70 00:00      
   8052 stack in external RAM            01/01/70 00:00      
   8052 lacks of i2c?            01/01/70 00:00      
   8052 16 bit version?            01/01/70 00:00      
      two posts answered in one            01/01/70 00:00      
         f120            01/01/70 00:00      
            not much detail ???            01/01/70 00:00      
               8 bitter            01/01/70 00:00      
                  not the 'data short', the 'data sheet'            01/01/70 00:00      
                     Choosed! :-)            01/01/70 00:00      
                  stack might mean many things            01/01/70 00:00      
                     About stack            01/01/70 00:00      
                        there is a lot of magic in compilers            01/01/70 00:00      
                  The Hardware Stack            01/01/70 00:00      

Back to Subject List