info@panadisplay.com
Mikrokontrollur Integrazzjoni ogħla

Mikrokontrollur Integrazzjoni ogħla

Mar 08, 2019

Il-mikrokontrolluri ma jistgħux jimplimentaw indirizz estern jew xarabank tad-dejta peress li jintegraw ir-RAM u l-memorja mhux volatili fuq l-istess ċippa bħas-CPU. Bl-użu ta 'inqas labar, iċ-ċippa tista' titpoġġa f'pakkett ħafna iżgħar u orħos.


L-integrazzjoni tal-memorja u periferali oħra fuq ċippa waħda u t-testjar tagħhom bħala unità żżid l-ispiża ta 'dik iċ-ċippa, iżda ħafna drabi tirriżulta fi spejjeż netti mnaqqsa tas-sistema integrata kollha kemm hi. Anki jekk l-ispiża ta 'CPU li jkun integrat periferali hija ftit iktar mill-ispiża ta' CPU u periferali esterni, li jkollha inqas ċipep tipikament tippermetti ċirkwit iżgħar u orħos, u tnaqqas ix-xogħol meħtieġ biex tgħaqqad u tittestja l-bord taċ-ċirkwit, minbarra t-tendenza li tnaqqas ir-rata tad-difett għall-assemblaġġ lest.


Mikro-kontrollur huwa ċirkwit integrat wieħed, ġeneralment bil-karatteristiċi li ġejjin: \ t


unità ċentrali tal-ipproċessar - li tvarja minn proċessuri żgħar u sempliċi ta '4-bit għal proċessuri kumplessi ta' 32-bit jew 64-bit

memorja volatili (RAM) għall-ħażna tad-data

ROM, EPROM, EEPROM jew Flash memorja għall-ħażna tal-programm u tal-parametri operattivi

bits diskreti ta 'dħul u ħruġ, li jippermettu l-kontroll jew l-iskoperta tal-istat loġiku ta' pin tal-pakkett individwali

input / ħruġ serjali bħal portijiet tas-serje (UARTs)

interfaces oħra ta ’komunikazzjonijiet serjali bħal I²C, Interface Periferali Serjali u Netwerk taż-Żona tal-Kontrollur għall-interkonnessjoni tas-sistema

periferali bħal tajmers, counters ta ’avvenimenti, ġeneraturi tal-PWM, u għassiesa

ġeneratur ta 'l-arloġġ - spiss oxxillatur għal kristall ta' ħin kwarz, resonatur jew ċirkwit RC

ħafna jinkludu konvertituri minn analoga għal diġitali, xi wħud jinkludu konvertituri diġitali għal analoga

programmazzjoni fiċ-ċirkwit u sostenn għad-debugging fiċ-ċirkwit

Din l-integrazzjoni tnaqqas drastikament in-numru ta 'ċipep u l-ammont ta' wajers u spazju ta 'bord taċ-ċirkwit li jkunu meħtieġa biex jipproduċu sistemi ekwivalenti li jużaw ċipep separati. Barra minn hekk, fuq apparati li jgħoddu baxxi b'mod partikolari, kull pin jista 'jinteraġixxi ma' diversi periferali interni, bil-funzjoni tal-pin magħżula mis-software. Dan jippermetti li parti tintuża f'varjetà usa 'ta' applikazzjonijiet milli kieku l-labar kellhom funzjonijiet iddedikati.


Il-mikro-kontrolluri wrew li huma popolari ħafna f'sistemi integrati mill-introduzzjoni tagħhom fis-snin sebgħin.


Xi mikrokontrolluri jużaw arkitettura ta 'Harvard: buses tal-memorja separati għall-istruzzjonijiet u d-dejta, li jippermettu li l-aċċessi jseħħu fl-istess ħin. Fejn tintuża arkitettura ta 'Harvard, kliem ta' istruzzjoni għall-proċessur jista 'jkun daqs daqsxejn differenti mit-tul tal-memorja interna u r-reġistri; per eżempju: struzzjonijiet bi 12-il bit wżati ma 'reġistri tad-data 8-bit.


Id-deċiżjoni ta ’liema periferali biex tintegra hija ta’ spiss diffiċli. Il-bejjiegħa tal-mikrokontrolluri ħafna drabi jinnegozjaw frekwenzi operattivi u flessibilità tad-disinn tas-sistema kontra r-rekwiżiti taż-żmien għas-suq mill-klijenti tagħhom u l-ispiża globali tas-sistema aktar baxxa. Il-manifatturi għandhom jibbilanċjaw il-ħtieġa li jimminimizzaw id-daqs taċ-ċippa mal-funzjonalità addizzjonali.


Arkitetturi tal-mikrokontrolluri jvarjaw ħafna. Xi disinni jinkludu qalba tal-mikroproċessur ta 'skop ġenerali, b'funzjoni waħda jew aktar ta' ROM, RAM, jew I / O integrati fil-pakkett. Disinji oħra huma mibnija apposta għal applikazzjonijiet ta 'kontroll. Sett ta 'istruzzjonijiet ta' mikro-kontrollur normalment ikollu ħafna struzzjonijiet maħsuba għall-manipulazzjoni tal-bit (operazzjonijiet bit-smart) biex il-programmi ta 'kontroll isiru aktar kumpatti. [27] Pereżempju, proċessur ta 'skop ġenerali jista' jeħtieġ bosta struzzjonijiet biex jittestja daqsxejn f'reġistru u fergħa jekk il-bit jiġi ssettjat, fejn mikro-kontrollur jista 'jkollu struzzjoni waħda biex tipprovdi dik il-funzjoni meħtieġa komunement.


Tradizzjonalment, il-mikrokontrolluri m'għandhomx koproċessur tal-matematika, għalhekk aritmetika b'punt li jvarja hija mwettqa permezz ta 'softwer. Madankollu, xi disinji reċenti jinkludu karatteristiċi ottimizzati tal-FPU u tad-DSP. Eżempju jkun il-linja bbażata fuq il-PIC32 MIPS ta 'Microchip.