Intel 8051 -mikrokontrollerit
Koivulahti, Petri (2010)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201003155690
https://urn.fi/URN:NBN:fi:amk-201003155690
Tiivistelmä
Mikrokontrolleri on laite, jossa on yhdistetty mikroprosessori, muisti ja lisälaitteet yhdelle ainoalle mikropiirille. Mikrokontrolleri on tarkoitettu sulautettuihin laitteisiin, joissa halutaan luoda toiminallisuutta ohjelmoimalla. Saatavilla on moniin eri arkkitehtuureihin perustuvia 8-, 16- ja 32-bittisiä mikrokontrollereita yleiskäyttöön tai tiukasti tiettyyn sovellukseen suunniteltuna.
Intel 8051 on yksi ensimmäisiä markkinoille tulleita mikrokontrollereita. Se oli aikanaan varsin suosittu. Avoimen lisensoinnin ansiosta MCS-51-standardi, joka määriteltiin Intel 8051:n yhteydessä, on ollut ulkopuolisten valmistajien lisensoitavissa. Monet valmistajat ovatkin ottaneet sen käyttöön 8-bittisissä mikrokontrollereissaan ja parannelleet sen suorituskykyä ja toimintaa alkuperäisestä. Intel 8051 perustuu harvard-arkkitehtuuriin ja sitä voidaan pitää CISC-tyyppisenä suorittimena. Monet uusista parannelluista MCS-51-pohjaisista mikrokontrollereista pystyvät 1MIPS / 1Mhz -tehosuhteeseen suorituskyvyssä.
Atmel AVR on 90-luvun aikana markkinoille tullut kilpaileva 8-bittisten arkkitehtuuri. Ensimmäisten mallien kotelot olivat suoraan yhteensopivia MCS-51-tuoteperheen kanssa. AVR pyrki yhdistämään tehokkaan 8-bittisen prosessorin, SRAM-muistin, flash-muistin ja EPROM-muistin samaan pakettiin.
Tutkimuksessa tuli ilmi, että Intel 8051 on vahvasti kilpailukykyinen vielä tänäkin päivänä 8-bittisten markkinoilla. Syitä suosion säilymiseen lienee monia, mutta yksi merkittävimmistä on avoin lisensointipolitiikka ja lisensoijien sitoutuminen arkkitehtuuriin ja sen kehittämiseen.
Intel 8051 on yksi ensimmäisiä markkinoille tulleita mikrokontrollereita. Se oli aikanaan varsin suosittu. Avoimen lisensoinnin ansiosta MCS-51-standardi, joka määriteltiin Intel 8051:n yhteydessä, on ollut ulkopuolisten valmistajien lisensoitavissa. Monet valmistajat ovatkin ottaneet sen käyttöön 8-bittisissä mikrokontrollereissaan ja parannelleet sen suorituskykyä ja toimintaa alkuperäisestä. Intel 8051 perustuu harvard-arkkitehtuuriin ja sitä voidaan pitää CISC-tyyppisenä suorittimena. Monet uusista parannelluista MCS-51-pohjaisista mikrokontrollereista pystyvät 1MIPS / 1Mhz -tehosuhteeseen suorituskyvyssä.
Atmel AVR on 90-luvun aikana markkinoille tullut kilpaileva 8-bittisten arkkitehtuuri. Ensimmäisten mallien kotelot olivat suoraan yhteensopivia MCS-51-tuoteperheen kanssa. AVR pyrki yhdistämään tehokkaan 8-bittisen prosessorin, SRAM-muistin, flash-muistin ja EPROM-muistin samaan pakettiin.
Tutkimuksessa tuli ilmi, että Intel 8051 on vahvasti kilpailukykyinen vielä tänäkin päivänä 8-bittisten markkinoilla. Syitä suosion säilymiseen lienee monia, mutta yksi merkittävimmistä on avoin lisensointipolitiikka ja lisensoijien sitoutuminen arkkitehtuuriin ja sen kehittämiseen.