who has tried over clocking the at89c51 in KEIL C? how fast can it go? 10% 20% 100%? post your results.
Why would that make any difference??
you all want to doubt my reason.
My application will contain a TCP/IP stack using an external ethernet module enc28j60 with web 2 servers and a TCP server, a 4 lines LCD, a TFT display with touch screen, a wav player, an IR RC decoder, a 2 phase rotary encoder, serial port interface, an SD card with NTFS file system. I use also 2 expanders 23S17 for the LCD and the TFT display (320x240@65K colors).
So i need as much speed as i can get.
For this kind of hi-speed device I suggest using a 4004. If one is not enough, use several in paralell.
So don't faff about with marginal increases from dodgy techniques!
Get a processor that is properly specified for a suitably high speed!
As already noted, 8051 derivatives are available with clock speeds of 100MHz !
And ARM Cortex-M processors offer greater performance still - and, probably, at a lower price!!
"I use also 2 expanders 23S17"
Another reason to choose another derivative (or another architecture) - one which has the required number of IOs without messing about with expanders!
"So i need as much speed as i can get"
Ever heard the expression, "work smarter - not harder"...?
I like "going nowhere fast" better...
View all questions in Keil forum