info@panadisplay.com
Jednostruki mikrokontroler Unutarnja sabirnica

Jednostruki mikrokontroler Unutarnja sabirnica

Mar 11, 2019

Autobus prvih uređaja s jednom pločom, kao što su Z80 i 6502, bio je univerzalno Von Neumannova arhitektura. Programskoj i podatkovnoj memoriji pristupa se preko iste zajedničke sabirnice, iako su pohranjeni u fundamentalno različite vrste memorije: ROM za programe i RAM za podatke. Ova arhitektura sabirnice bila je potrebna kako bi se uštedio broj potrebnih pinova iz ograničenog 40 dostupnog za sveprisutni dual-line IC paket procesora.


Uobičajeno je bilo ponuditi pristup internoj sabirnici preko konektora za proširenje, ili barem osigurati prostor za spajanje konektora. To je bila jeftina opcija i ponudila je potencijal za širenje, čak i ako se rijetko koristi. Tipična proširenja bi bila U / I uređaji ili dodatna memorija. Bilo je neobično dodavati periferne uređaje kao što su vrpca ili disk ili CRT zaslon


Kasnije, kada su mikrokontroleri s jednim čipom, kao što je 8048, postali dostupni, sabirnica više nije trebala biti izložena izvan paketa, jer je sva potrebna memorija mogla biti osigurana unutar čip paketa. Ova generacija procesora koristila je harvardsku arhitekturu s odvojenim programskim i podatkovnim sabirnicama, unutarnjim za čip. Mnogi od tih procesora koristili su modificiranu arhitekturu Harvarda, gdje je bilo moguće pristupiti pisanju u programski prostor podataka, što je omogućilo programiranje u krugu. Nijedan od tih procesora nije zahtijevao niti je podržavao Harvardsku sabirnicu preko mikrokontrolera s jednom pločom. Kada su podržavali sabirnicu za proširenje perifernih uređaja, korištena je namjenska I / O sabirnica, kao što je I²C, jednožična ili razna serijska sabirnica.