list the advantages an disadvantages of at89s52
Posts: 14,118
Threads: 61
Joined: Oct 2014
8051 microcontroller is from manufacturer of Intel and are the one that developed the basic version of microcontroller. So it's like the first family of microcontrollers. Previous 8031 was the basic but had no internal ROM. Later the ROM was incorporated in the 8031 and the name changed to Intel 8051. At89c52 is the same as 8051 but the manufacturer is Atmel. The flash memory of At89c52 is 8k, but the 8051 has 4, k flash memory. Otherwise both functions are the same.
The 89S52 has 4 different ports, each with 8 input / output lines providing a total of 32 I / O lines. These ports can be used to output DATA and commands to other devices, or to read the status of A sensor, or a switch. Most ports on the 89S52 have "dual function", which means they can be used for two different functions.
The first is to perform input / output operations and the second is used to implement special features of the microcontroller such as counting external pulses, interrupt the execution of the program according to external events, serial data transfer or connect the chip to a computer To Update the software. Each port has 8 pins, and will be treated from the software point of view as an 8-bit variable called 'register', each bit is connected to a different input / output pin.