Microcontrollers er mikroprocessorer med hukommelse og perifere kredsløb indbygget i en enkelt enhed. Typisk , mikrocontrollere tjene som indlejrede processorer , eller forarbejdningsvirksomheder , der bor i en anden enhed , såsom et apparat , en fjernbetjening , en bærbar elektronisk produkt eller en bil. Historie
microcontroller blev opfundet på Texas Instruments til brug i lommeregnere i 1971 , omkring samme tid at mikroprocessoren blev opfundet på Intel . Med ringe eller ingen behov for eksterne komponenter, såsom hukommelseschips , hurtigt microcontrollere blev vedtaget i embedded system design . Elektroniske kredsløb kan forenkles ved hjælp af en microcontroller programmeret med kontrol-software til at erstatte de elektroniske kredsløb , der var blevet brugt tidligere til at styre enheder .
Egenskaber
De vigtigste kendetegn af mikrocontrollere er indbygget program og data hukommelse, en forenklet instruktion sæt, og indbygget i perifere kredsløb , såsom kommunikationsgrænseflader eller analog til digital konvertere. Mikrocontrollere ofte har lave strømkrav i form af spænding eller strøm forbrug. Programmet hukommelse fleste moderne mikrocontrollere er flash -hukommelse, som let kan programmeres , slettes og omprogrammeres med opdateret software .
Applications
mikrocontrollere varierer i størrelse og magt fra små 8-bens , 8-bit -enheder , der måler 2 mm med 2 mm , til 32 -bit- udstyr, der kan udføre millioner af instruktioner pr sekund. Den brede vifte af microcontrollere afspejler de forskellige typer af anvendelser, hvor de anvendes . Mikrocontrollere kan findes i mange produkter, fra batteriopladere, elektriske tandbørster og køkkenmaskiner til trådløse kommunikationsenheder og bilindustrien systemer, såsom anti -bremser og motor overvågning computere.
Programmering og udvikling < br >
Microcontroller producenter tilbyder udvikling kits eller startsæt til at hjælpe fremme anvendelsen af deres produkter i design. Disse kits omfatter hardware og software for at programmere en microcontroller. Der er også eksempler programmer og design tips fra producenterne gennem publikationer , såsom Application Notes. Der er endda mikrocontroller udvikling bestyrelser , der sluttes direkte til en USB- slot på en computer og kan programmeres uden behov for nogen ekstra interface hardware. For mere avancerede designs , er der udvikling bestyrelser udbydes til kommunikationsenheder , touch-skærme og andre specifikke applikationer.