Introduction
Concept 1
Concept 2
Concept 3
Concept 4
Home
Links
Concept 1 - Micro controllers

Let's see what micro controllers are and what we should know about them to get along.
Micro is small and a controller manipulates or controls things or events.
Thus let's just think of a micro controller as a mini computer that can do or control events like blinking a LED or doing multiplication or indicating the temperature on a display.

So how do micros (for short) do these things?

We make them do these activities by instructing them to do the same, that is programming them.
So how we do instruct them? Surely they do not understand English?

No, the only language they understand is something called machine language!
And you should physically dump those instructions in machine language into them.

So there are two things I should learn?

  1. Machine language?
  2. How to dump my instructions into them?
Contact
Assembly
Reference
Reading C
Declarations