AT89C51 function
PIC Microcontroller which means Peripheral Interface Controller. PIC Microcontroller is originally developed by General Instrument's Microelectronics Division.
making EA pin high(i.e connecting it to +5V) means that microcontroller should look for the code in its internal memory. while making it low(i.e connecting it to GND) means that microcontroller should look for the code in the memory which is externally connected by the user. so when there is no external memory connected, simply tie EA pin to +5V supply.
89c51 is an microcontroller of 8051 series it is an 8-bit device packed in 40-pin package.
The at89c52 are ones that are more advanced. This means that they are programmable compared to the 8051 which is not. So this makes a really big difference.
personal computers
CMOS
AT89C51 function
No.....You have to program it and upload in the microcontroller
working voltage is 5v regulated dc
You'll need to acquire a programmer board and the application software. The programmer boards typically plug into your PC and you can write an application using the application software, then you can load the application into the microcontroller using the programmer board.
89c51 microcontroller is of the series of 8051,one of oldest yet commonly used microcontroller.89c51 have the less complex features then other microcontroller and it is also easily available and cheap in comparison of other microcontrollers.
can we replace AT89c51 by AT89s52 but i have c51 code
AT89C51 can have a maximum of 6.6v as input voltage
The 8051 is a microcontroller. It has the MCS-51 core by Intel and was designed for embedded systems in the 1980's. The name of the CMOS version is 80C51. Today the core is still used in microcontrollers from other companies like Atmel, e.g. AT89C51.
Atmel posts the datasheet for their AT89C51 and other microcontrollers on their website (see link below). That datasheet specifies that the Atmel AT89C51 is operational for an oscillators in the range 24 MHz to 0 Hz (fully static paused). However, during initial flash programming and verification, it requires an oscillator frequency in the range 24 MHz to 3 MHz. That datasheet also answers many other questions you might have about this microcontroller.
yes both are same
That depends on the specific microcontroller.