Microprocessors vs Microcontrollers

Posted on at


Microprocessor
     
1)  No RAM, ROM, I/O Ports on chip itself
2)  e.g. Pentium (Intel), PowerPC (Motorola), Spark (SUN)
3)  Applications: Desktop, Laptop, workstations, Servers

 

Microcontroller
 
1)  Microprocessor, RAM, ROM, timers, I/O Ports on a single chip.
2)  8051(Intel), 68HC08 (Motorola), AVR (Atmel), Z8 (Zilog), PIC (Microchip), ARM           (Advanced RISC Machine).
3)  Application: TV Remote Control, video games, robots,  
 
 
 
Choosing a microcontroller:
 
1)  Speed: What is the highest speed a microcontroller supports?
2)  Packaging: Is it DIP (dual inline package) or a QFP (quad flat package) or some       other type?
3)   Power Consumption: Critical for battery powered products.
4)  The amount of RAM and ROM on chip
5)  The number of timers and I/O pins on chip
6)  Cost per unite
7)  Availability of Compiler, Simulator, Debugger.
8)  Availability of chip in market
 
 
 


About the author

furqan-azam

Name: Furqan Azam
Education: BS electronic engineering (In Progress)
Profession: : freelance writer and blogger.
Hobby: Coins Collection.
I am crazy about playing video games like FIFA 14.

Subscribe 0
160