EngineersGarage

  • Engineers Garage Main Site
  • Visit our active EE Forums
    • EDABoard.com
    • Electro-Tech-Online
  • Projects & Tutorials
    • Circuits
    • Electronic Projects
    • Tutorials
    • Components
  • Digi-Key Store
    • Cables, Wires
    • Connectors, Interconnect
    • Discrete
    • Electromechanical
    • Embedded Computers
    • Enclosures, Hardware, Office
    • Integrated Circuits (ICs)
    • Isolators
    • LED/Optoelectronics
    • Passive
    • Power, Circuit Protection
    • Programmers
    • RF, Wireless
    • Semiconductors
    • Sensors, Transducers
    • Test Products
    • Tools
  • Advertise
You are here: Home / Topics / 89S51 and 89C51 similarity or difference

89S51 and 89C51 similarity or difference

|

Microcontroller › 8051 › 89S51 and 89C51 similarity or difference

  • This topic has 7 replies, 5 voices, and was last updated 11 years, 12 months ago by ddrk.
Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • March 28, 2012 at 4:11 pm #1541
    Abdul Raoof Khan
    Participant

    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 ?

    March 28, 2012 at 5:19 pm #7343
    D.V.G. Krishna
    Participant

    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

    March 28, 2012 at 5:36 pm #7346
    Abdul Raoof Khan
    Participant

    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 ?

     

    March 29, 2012 at 2:03 am #7347
    D.V.G. Krishna
    Participant

    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

    June 25, 2013 at 5:39 am #10023
    ABHIJIT PATTNAIK
    Participant

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

     

     

    but in 89s51 you can programme it many times

    June 25, 2013 at 4:56 pm #10019
    Mukil K V
    Participant

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

    June 25, 2013 at 5:06 pm #10031
    Mukil K V
    Participant

    89C51 also reprogramable. we can erase and reprogram easily

    June 26, 2013 at 8:05 am #10036
    ddrk
    Participant
    • 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)
    •  
  • Author
    Posts
Viewing 8 posts - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.
Log In

RSS Recent Posts

  • What is correct names for GOOD user friendly circuit drawing program? June 18, 2025
  • Curved lines in PCB design June 18, 2025
  • using a RTC in SF basic June 18, 2025
  • Is AI making embedded software developers more productive? June 18, 2025
  • Why can't I breadboard this oscillator? June 18, 2025

Stay Up To Date

Newsletter Signup
EngineersGarage

Copyright © 2025 WTWH Media LLC. All Rights Reserved. The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media
Privacy Policy | Advertising | About Us

Search Engineers Garage

  • Engineers Garage Main Site
  • Visit our active EE Forums
    • EDABoard.com
    • Electro-Tech-Online
  • Projects & Tutorials
    • Circuits
    • Electronic Projects
    • Tutorials
    • Components
  • Digi-Key Store
    • Cables, Wires
    • Connectors, Interconnect
    • Discrete
    • Electromechanical
    • Embedded Computers
    • Enclosures, Hardware, Office
    • Integrated Circuits (ICs)
    • Isolators
    • LED/Optoelectronics
    • Passive
    • Power, Circuit Protection
    • Programmers
    • RF, Wireless
    • Semiconductors
    • Sensors, Transducers
    • Test Products
    • Tools
  • Advertise