89s51 and 89s52 both are same version of 8051 microcontroller
Difference Between the 89C51 Micro-controllers and 89S51Following are the main differences between 89S51/S52 and 89C51/C52In 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 . Where ISP stands for In System Programming89s51 has more new feature than 89c51 such as Watchdog Timers 51 is more cheaper than c 51 . if you want to use the application for longtime better use c 51 .
c in 89c51 stands for cmos.. s in 89s51 stands for system programming system programming is way of burning your program into microcontroller chip... just like we write a program in c language and then burn it into microcontroller.this in system programming is another way of burning your program into microcontroller....
difference between detector and diode
what is the difference between miniature circuit breaker and fuse
difference between series is one pathway through circuit,difference between parralal is more then one pathway through circuit.
The difference between performance of 89c51 and 89s51 is that the 89c51 has a standard 51 core. The 89c51 program cannot be directly ported to 51 compared to the 89s51.
internal and external memory
c mos & smog
Difference Between the 89C51 Micro-controllers and 89S51Following are the main differences between 89S51/S52 and 89C51/C52In 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 . Where ISP stands for In System Programming89s51 has more new feature than 89c51 such as Watchdog Timers 51 is more cheaper than c 51 . if you want to use the application for longtime better use c 51 .
89S52 has ISP so S stands for : Serial in System programmable.
an 8 bit processor
s for static
8051 family
The 89S52 has four different ports. Each one of the ports has eight input/output lines. The ports are used to output data.
a family
S stands for serial
I'm more of a PIC guy, but as far as i understood it, yes 8051 instruction set is the same for all 8051 legacy devices. That includes 89s52. You can find this out in device specific datasheet. For 89s52 it is written in a first row like this "Compatible with MCS®-51 Products".