Micro-controllers-Basic Introduction Tutorials

A micro-controller is essentially a microprocessor with several other features embedded
onto a single chip 
  1. Microprocessor - A single chip that contains the CPU or most of the computer
  2. Micro-controller - A single chip used to control other devices
Related Posts:
Karnaugh_Maps-Digital Electronics Tutorials

Examples:
  • Microprocessor - Pentium, Power-PC chip in your computer
  • Micro-controller - 68HC11, 68332, MPC555

Examples of things that use micro-controllers
Auto-mobiles, Automatic Cameras, CD player, etc.

Why use a micro-controller?
  1. Reduce chip count
  2. Many applications do not require as much computing power
  3. Reduced power consumption
  4. Reduced design cost
  5. In fact, industry sells 10 times as many micro-controllers as microprocessors

What are the parts of a micro-controller?

  1. CPU
  2. Memory
  3. I/O (Input/Output)

CPU
Central Processing Unit
“Smart part” of the computer that processes data and makes decisions
Has all the parts of a normal microprocessor

Memory
RAM – Random Access Memory – Storing data while micro-controller is running
ROM – Read Only Memory – Store boot-up data information
EEPROM or EPROM – Persistent storage of data parameters that can be rewritten
Example: Alarm clock saving the time when the power goes off

I/O
Methods to interact with the world outside the micro-controller
A typical CPU takes up only a small portion of the actual silicon real estate of a
micro-controller leaving additional space for other features.

Examples:

  1. A/D – Analog to Digital Converter
  2. Temperature Sensor
  3. Display controller
  4. Timing circuits
  5. Communication circuits
  6. Parallel, Serial, Ethernet

Related

Microprocessor 5712043094200973215

Post a Comment

SPAMMING will not be Appreciated.

emo-but-icon
:noprob:
:smile:
:shy:
:trope:
:sneered:
:happy:
:escort:
:rapt:
:love:
:heart:
:angry:
:hate:
:sad:
:sigh:
:disappointed:
:cry:
:fear:
:surprise:
:unbelieve:
:shit:
:like:
:dislike:
:clap:
:cuff:
:fist:
:ok:
:file:
:link:
:place:
:contact:

Hot in weekRecentComments

Hot in week

Recent

C Programming - Data Structure Interview Questions Answer

We have started series of C programming Q&A for job interview for freshers.Computer / IT Engineering Professionals and Students alike will be benefited.We recommend our user to go through pre...

C Programming Question Answer

We have started series of C programming Q&A for job interview candidates.Engineering Professionals and students alike will be benefited.We recommend our user to go through previous post to enha...

Java Objective Multiple Answer Questions Bank

We have chosen Java Oracle J2EE, J2SE, Net-beans, JVM ( Java Virtual Machine ) as our readers choice.We have created Objective Type Multiple Answer Question Collection that are frequent in job inte...

Java Question Bank Objective Q&A

Here we have collected frequently asked question in job interviews.We have chosen Java as our readers choice.You will find these helpful.We encourage our Readers to send in their suggestion. If re...

C Question Bank

We have started series of C programming Question bank for job interview candidates.Engineering Professionals and students alike will be benefited.We encourage our readers to provide feedback and as...

Comments

Anonymous:

Technology is always being the vital part of evolution either mobile phones or computer all are the part of it. Electronics have made things so easy and reliable for human being s. very few schools in...

Anonymous:

A detailed and complete knowledge guide for fresher's to crack their interviews in Embedded Programming. Looking for a job contact <a href="http:/celebratejobs.com/>celebratejobs</a&...

YouLoseBellyFat:

visual basic example codes

App Development Mumbai:

It was very useful for me. Keep sharing such ideas in the future as well. This was actually what I was looking for, and I am glad to came here! Thanks for sharing the such information with us.

Anonymous:

Thanks for Appreciations.We love to hear again from you.

Our Channel

Contact Us

Name

Email *

Message *

item