Jul282009

Difference between AT89C51 and AT89S51

The main difference between them lies in the following points:

Pin function: Pins almost identical changes were, in the AT89S51 in P1.5, P1.6, P1.7 have a second function, that is, the second 3-pin serial ISP function formed programming interface.

Programmability: AT89C51 only supports parallel programming, But AT89S51 supports both parallel programming and ISP programming. 
Voltage in the programming area, AT89C51 in addition to normal programming voltage of 5V, another 12v is needed for Vpp. But AT89S51 just need to be 4-5V.

Endurance: AT89C51 flash memory can be programmed upto 1000 times while the AT89S51 can be programmed from 1000-10000 times, so that the learner repeated the beginning of a more favorable programmer, reducing learning costs.

Frequency: AT89C51 limits the operating frequency is 24MHZ, and AT89S51 maximum operating frequency is 33MHZ, (AT89S51 chip in two models, to support the maximum operating frequency of 24MHZ and 33MHZ) in order to have a faster computing speed.

Power Supply: AT89S51 operating voltage range is up to 4-5.5V, while the AT89C51 at the end of the 4.8V and 5.3V.

Anti-jamming more: AT89S51 has integrated watchdog timer (Watchdog Timer), and AT89C51 needs an external watchdog timer circuit, or single-chip software constitute the internal watchdog timer to achieve anti-jamming software.


Tags:

E-mail | Permalink | Trackback | Post RSSRSS comment feed tweet this 3 Responses

Comments


cash advance

Response by cash advance on 10/17/2009 6:46:07 AM

Like your writing! Still you can do some things to improve it.




sonu verma

Response by sonu verma on 4/24/2010 7:49:16 PM

i like the knowledge given




sandeep singh

Response by sandeep singh on 5/4/2010 6:16:46 PM

hi guys
                if anybody kows abt hardware impolementation of c51 in advanced microcontroller than help me and mail topic on my mail id veggalsandeep19@gmail.com



Add comment


(Will show your Gravatar icon)

biuquote
  • Comment
  • Preview
Loading