Arduino Projects   |   Raspberry Pi   |   Electronic Circuits   |   AVR   |   PIC   |   8051   |   Electronic Projects

89S51 and 89C51 similarity or difference

8 posts / 0 new
Last post
Abdul Raoof Khan
Abdul Raoof Khan's picture
Offline
Last seen: 2 years 11 months ago
Joined: 28/03/2012 - 21:19
89S51 and 89C51 similarity or difference

Can The two microcontrollers 89S51 and 89C51 be interchangably used?

Is there a majour difference between the two?

Can I use 89S51 ISP programmer with 89C51 ?

D.V.G. Krishna
D.V.G. Krishna's picture
Offline
Last seen: 5 days 7 hours ago
Joined: 05/03/2011 - 07:02
i think it is not

i think it is not possible

89s51 is having mosi.miso sck pins

but 89c51 is programed serilally

i think it may not be possible

Abdul Raoof Khan
Abdul Raoof Khan's picture
Offline
Last seen: 2 years 11 months ago
Joined: 28/03/2012 - 21:19
Thanks for the useful

Thanks for the useful information.

I had similar impression about 89C51 but I saw a data sheet from Atmel that claims "4K Bytes of In-System Reprogrammable Flash Memory, – Endurance: 1,000 Write/Erase Cycles"

 

I am new to this forum, can I attach the PDF file here ?

 

D.V.G. Krishna
D.V.G. Krishna's picture
Offline
Last seen: 5 days 7 hours ago
Joined: 05/03/2011 - 07:02
here the insystem programable

here the insystem programable means

 

i think 89C51 can be programed through RXD and TXD serial pins

we connect it to PC db9 port through max232ic and program it with relavent software.but in case of  89S51 it is programed using "master and slave mode"

 

MOSI:master out slave in

 

MISO:master in slave out

 

I think you are using an usb programer for 89S51 that containing an atmega8

microcontroller from AVR family from atmel.this mcu also contains mosi,miso pins.

 

so 89C51 wont support it

Mukil K V
Mukil K V's picture
Offline
Last seen: 4 months 1 week ago
Joined: 15/03/2013 - 21:26
89c51 is not programable with

89c51 is not programable with the isp programmer of 89s51. 89c51 is only programable through its parallel proggraming lines.

ABHIJIT PATTNAIK
ABHIJIT PATTNAIK's picture
Offline
Last seen: 2 weeks 4 days ago
Joined: 16/01/2013 - 12:23
89c51 is once programmable

89c51 is once programmable and you can't erase it.

 

 

but in 89s51 you can programme it many times

Mukil K V
Mukil K V's picture
Offline
Last seen: 4 months 1 week ago
Joined: 15/03/2013 - 21:26
89C51 also reprogramable. we

89C51 also reprogramable. we can erase and reprogram easily

ddrk
ddrk's picture
Offline
Last seen: 1 year 3 months ago
Joined: 26/06/2013 - 11:27
89c51 and 89s51
  • 89c51 and 89s51 difference......
  •  
  • In S series  the main difference is that you can program the "S" verison through ISP (in application) or using very simple programmers, while the "C" version still needs "full" parallel programmer . (ISP stands for In System Programming)
  •  
Log in or register to post comments

APPLICATIONS & TECHNOLOGIES

Learn about the latest applications and industry trends with tutorials and white paper design resources on vertical markets.

Automotive
Energy Harvesting
MEMS Technology
OpenSource Hardware
RFID & NFC
RF Wireless
Sensor
Solar
Touch
Wireless Charging