Geavanceerde PIC Microcontroller Projecten in C: Van USB tot RTOS met de PIC18F-serie
1.1 Inleiding
De term microcomputer wordt gebruikt om een systeem aan te duiden dat minimaal bestaat uit een microprocessor, programmageheugen, datageheugen, en een input-output (I/O) apparaat. Sommige microcomputersystemen omvatten aanvullende componenten zoals timers, tellers en analoog/digitaal-omzetters. Een microcomputersysteem kan dus van alles zijn, van een grote computer met harde schijven, diskettes en printers tot een embedded controller met één chip.
In dit boek gaan we alleen in op het type microcomputers dat uit één siliciumchip bestaat. Dergelijke microcomputersystemen worden ook wel microcontrollers genoemd, en zij worden gebruikt in veel huishoudelijke artikelen, zoals magnetrons, afstandsbedieningen voor TV’s, fornuizen, hifi-apparatuur, CD-spelers, personal computers en koelkasten. Er zijn veel verschillende microcontrollers op de markt. In dit boek gaan we in op het programmeren en ontwerpen van systemen voor de PIC (programmable interface controller) serie microcontrollers, geproduceerd door Microchip Technology Inc.