Inleiding
Wat is een micro-controller?
Kort gezegd: een micro-controller is een complete computer in één geïntegreerd circuit (IC.)
De ontwikkeling van computers is al zo'n 350 jaar oud. De eerste (mechanische) rekenmachine is ontworpen door Blaise Pascal, die in 1642 een machine maakte die optellingen kon verrichten. Later (in 1674) werd deze machine door Wilhelm Leibniz verder ontwikkeld zodat er ook vermenigvuldigingen mee konden worden uitgevoerd. Deze machines konden slechts één taak verrichten, en waren dus nog niet programmeerbaar zoals de moderne computers. De eerste programmeerbare machine die ook in grote aantallen gebruikt werd was een weefgetouw, gebouwd in 1808 door Joseph Marie Jacquard. De combinatie van rekencapaciteit en programmeerbaarheid is voor het eerst gecombineerd in één apparaat door Charles Babbage, die in 1833 zijn 'Analytical Engine' ontwerpt, de eerste machine die alle basisfunctie van de huidige computers heeft:
- Invoer
- Geheugen
- Bewerken
- Uitvoer
Tot verdriet van Babbage waren de technische mogelijkheden in zijn tijd nog niet ver genoeg om zijn ontwerp daadwerkelijk te kunnen bouwen. De eerste bruikbare computer zoals we die nu kennen, kon pas gebouwd worden nadat de elektriciteit was ontdekt en de elektronenbuis was uitgevonden. De eerste computer met buizen was de ENIAC, in 1945 gebouwd door Eckert en Mauchly. De
meer dan 18000 buizen die voor de machine nodig waren gaven aanleiding tot veel storingen, daarnaast was de energiebehoefte van de machine meer dan 200 kW, en het gewicht zo'n 30000 kg. Nadat de transistor was uitgevonden kon de betrouwbaarheid aanzienlijk worden verbeterd, en het gewicht en het opgenomen vermogen aanzienlijk worden gereduceerd. De uitvinding van het geïntegreerde circuit, waarbij grote aantallen transistoren in één component kunnen worden gecombineerd, heeft aanleiding gegeven tot de enorme miniaturisatie die sindsdien heeft plaatsgevonden. De
68HC11 micro-controller heeft een grotere rekencapaciteit dan de ENIAC. Vergelijk daarbij eens het gewicht, het opgenomen vermogen en de betrouwbaarheid.
De prijs van een micro-controller kan, afhankelijk van de produktie aantallen en de mogelijkheden,
zo laag zijn als enkele tientallen centen. Deze lage prijs en de ruime toepassingsmogelijkheden hebben ervoor gezorgd dat computers (in de vorm van
micro-controllers) in bijna alle moderne apparaten terug te vinden zijn.
Wie had dat kunnen denken:
I think there's a world market for about 5 computers.
Thomas J. Watson, Chairman of the Board, IBM (around 1948)
|