There are many tradeoffs that must be considered to make a proper choice, neither is better in all cases.
However many projects just use personal prejudice (oops sorry, preference) to choose as they are lazy (oops sorry, it takes less work).
89s51 and 89s52 both are same version of 8051 microcontroller
PIC Microcontroller which means Peripheral Interface Controller. PIC Microcontroller is originally developed by General Instrument's Microelectronics Division.
PIC's are programmable microcontroller chips made by Microchip Inc. PIC's can be programmed to do timing functions, but they can do many other things as well. 555's are dedicated purpose timer chips made by several different manufacturers. They have no intelligence, they are strictly analog electronics.
for better programing
89c51 is an microcontroller of 8051 series it is an 8-bit device packed in 40-pin package.
8051 family
89s51 and 89s52 both are same version of 8051 microcontroller
S stands for serial
The PIC is a specific architecture of microcontroller.
PIC Microcontroller which means Peripheral Interface Controller. PIC Microcontroller is originally developed by General Instrument's Microelectronics Division.
The 89S52 has four different ports. Each one of the ports has eight input/output lines. The ports are used to output data.
x
risc
Atmega32
The difference is base on the requirement of their0 application.
No, pic16f877A is powered by a 8 bits pic core. the 877A is an upgrade for the 877 version. same for the sister microcontroller pic16f876A and pic16f876. I ve been fan of this microcontroller for years. It is powerful and you can do a lot of thing with it. You can you can have it from www tmartis com together with many other stuff that you can purchase together. I always do my purchases from there. Have fun
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".