* Microcontrollers are sub class of Microprocessor. * Microcontrollers are generally target specific. * For example when the application requirement is to capture 2 analog signals, 5 digital signals, store 512 bytes of data, and to place a time stamp (date & time). Ø Here in the case of processor we need a ADC to process the analog signal, ROM (512 bytes or greater memory size) to store 512 bytes of data, RTC (Real time clock) to get present date and time, of course digital signals can be captured using the I/O port pins, and a RAM also has to be added. This makes the size of the PCB pretty big. Ø In the case of controller all these are found inside it, our task is to select the controller based on the requirement. The microcontroller is basically a processor with some special features like ADC, DAC, RAM, ROM, etc., in it.
microprocessor is able to perform all the task done by micro controller but the microprocessor does not have any timers and counters internally for that operations it need the timers and counters from external. but micro controller can perform all the operations
....
An application specific processor uses a section of RISC and CISC Instruction set. That means it uses microcontrollers to acieve some dedicated task or application. An application specific processor executes multiple dedicated application in a syste
m having main control processor for controlling the operating of a system
microprocessor doesn't have its own memory
while microcontroller have its own memory
Both cannot be applicable for same applications, for complex signals DSP processor is used... where as the microcontroller
is used to control simple signals..
micro processor is havig off-chip memory.Micro controller is having on-chip memory.
micro controller contain system on chip memory, timers,counters where as a micro processor doesn't contain all these
In a microprogrammed processor, the hardware doesn't directly execute the instructions in the ISA  The hardware executes very simple micro-operations that are used to implement the instructions  Each instruction specifies a sequence of micro-operations that are used to implement the instructions
Registers are a special type of memory that are dedicated to micro-controllers (or CPUs). Controllers have register-memory for speed.The slowest part of any computer is the bus. The bus is the wiring that connects different components. In this case the micro-controller and main memory. While main memory and the micro-controller are both very fast, the wiring between them is slow.Should the micro-controller have to be slow to compensate for the slow wiring?The solution is to have register-memory. Memory physically part of the micro-controller that allows the controller to use it instantly. The controller can then move data from a register to RAM as soon as the bus is available.Register-memory comes from the concept of a Cash Register [1879]. A cash register is used to perform transactions and store money on it's way to a vault the same way a CPU or micro-controller stores data on its way to main memory.
Microprocessors tend to be much faster than microcontrollers. As real time systems usually don't require fast processors the additional power used for the extra speed is seen as wasted. Older boards are also preferred as it is less likely to contain bugs.
Measuring strain using micro-controller is simple and easy. When measuring using micro-controller you use points and condensers.
no answer
constructed on a single chip is called micro processor constructed on a single board is called micro controller
micro controller is software and fpga is hardware
micro controller contain system on chip memory, timers,counters where as a micro processor doesn't contain all these
arm is a latest version of microcontroller
1) Define the functions the product will perform. 2) Design the hardware that will allow the functions to be implemented. 3) Design the logic that will allow the functions to be controlled (controller). 4) Design the interface between the micro-processor and the controller. 5) Code the function performance into the micro-processor. 6) Market it.
Comparison between micro processor Intel and Motorola
It is integrated with Processor itself. Also called Cache Memory.
Every processor in a gadget is a microchip , a microchip can be a microprocessor or micro controller or something else. Example for microchip is processor in the CPU of a PC. Microprocessor 8085.
Microcontroller have inbuilt memory, interrupts, etc. Which you will need to connect externally in microprocessor. Thus, Microcontroller is better than microprocessors
Dr. Glassenhigmer invented the micro controller
What is the difference between micro credt and rural credit?