Hi everyone, i'm currently choosing a microcontroller with at least 1kbytes of on-chip sram/xram that can be used for xdata. However, i would want to avoid having a big microcontroller like DS89C450. SMD would work but i would want to it to have a socket. I have search the web for the microcontrollers with at least 1kbytes of sram/xram. The closest i can find that is DS89C450, the rest are SMD. Maybe, i'm not looking hard enough but does anyone have any recommendation?
Sorry - that doesn't make sense! Sockets are big and bulky and expensive!
Just putting an SMD straight onto the board is, surely, far easier - you don't even need holes in the board!!
If you want to adapt an SMD package to 0.1" pin spacing, there are adaptors available to do that.
Like this: www.antronics.co.uk/.../smd_ad2.jpg www.antronics.co.uk/.../smd_ad1.jpg
uk.rs-online.com/.../
www.winslow.co.uk/adaptics
Well, thanks for all the help but i just found out that even if i go for AT89C51RD2/ED2 i can't burn my program to it as it doesn't fit on the burner and my keil uvision 4 does not have it in the device list when i create the project. I will just stick to the big DS89C450.
So you want a processor that can be specifically removed from the PCB, and put in a programmer?
Move into the current century - get a processor that you can reprogram while the processor is still soldered to the PCB. There are a number of processors that have a good interface for in-application and in-system programming. Some of them can be programmed with very, very cheap programming adapters. Some of them can use the same cheap adapter to debug the program.
itty bitty processors with ISP are plenty from SILabs. as I originally posted SILabs have plent devices that fit choosing a microcontroller with at least 1kbytes of on-chip sram/xram that can be used for xdata. However, i would want to avoid having a big microcontroller
Erik