Posts: 6,843
Threads: 4
Joined: Mar 2015
The term microprocessor and microcontroller have always been confused with each other. Both of them have been designed for real-time applications. They share many common characteristics as well as they have important differences between the IC, IIE, microprocessor and microcontroller, which can not be separated by seeing them. They are available in different versions starting with 6 pins, which are equal to or equal to 80 to 100 pins depending on the features.
Difference Between Microprocessor and Microcontroller
The microprocessor is an IC, which has a CPU inside it, i.e. processing powers such as Intel Pentium 1,2,3,4, Core 2 Pair, I3, I5 etc. These microprocessors do not have RAM, ROMs and other peripherals on the chip, a system designer has to be added to make them externally functional. The application of microprocessor includes desktop PCs, laptops, notepads, etc.
But it is not in the case of microcontrollers. The microcontroller has a CPU, which is embedded on the same chip in addition to a certain RAM, ROM and other external devices. Many times it is also called a mini computer or computer on a computer, today, various manufacturers have produced microcontrollers with a wide range of features available in different editions. Some manufacturers include ATML, Microchip, TI, Freescale, Philips, Motorola etc.
A microcontroller has been created to perform specific functions, means specific means where input and output are defined. Depending on the input, some processing is necessary and the output is distributed. For example, keyboard, mouse, washing machine, digicam, pendrev, remote, microwave, car, bike, telephone, mobile, clocks etc. Since the applications are very specific, they have small resources like Ram, Rome, I / O port etc and so on a single chip. In return, decrease in size and cost
The microprocessor looks at applications where tasks are not specific for the development of software, games, websites, photo editing, document making etc. In such cases the relation between input and output is not defined. They require more quantity of resources like Ram, Rome, I / O Port.
The microprocessor clock speed is much higher than the microprocessor. While microcontrollers work from some MHz to 30 to 50 MHz, today's microprocessors work more than 1GHz because they work complex. Read more about what the microcontroller is
Comparison of microcontrollers and microprocessors is not suitable for cost. Undoubtedly a microprocessor is much cheaper than a microprocessor. Although the microprocessor can not be used in place of the microprocessor, and the advice to use a microprocessor is not replaced by a microcontroller because this app makes it very expensive. The microprocessor can not stand alone. They require other peripherals such as Ram, Rome, Buffer, I / O port etc. and therefore a system designed around a microprocessor is quite expensive.