Id-dar > Wirja > Il-kontenut

Uniku board microcontroller Bus intern

Mar 11, 2019

Ix-xarabank ta 'l-apparati bord wieħed bikri, bħal Z80 u 6502, kien universalment arkitettura Von Neumann. Il-memorja tal-programm u tad-dejta kienet aċċessata permezz tal-istess bus komuni, għalkemm kienu maħżuna f'tipi fundamentalment differenti ta 'memorja: ROM għall-programmi u RAM għad-dejta. Din l-arkitettura tal-karozzi tal-linja kienet meħtieġa biex tiffranka n-numru ta 'pinnijiet meħtieġa mill-limitata 40 disponibbli għall-pakkett IC kullimkien doppju tal-proċessur.


Kien komuni li jiġi offrut aċċess għall-bus interna permezz ta 'konnettur ta' espansjoni, jew għall-inqas li jkun hemm spazju għal konnettur li jkun issaldjat. Din kienet għażla ta 'prezz baxx u offriet il-potenzjal għall-espansjoni, anke jekk kienet rarament użata. Espansjonijiet tipiċi jkunu apparat I / O jew memorja addizzjonali. Ma kienx tas-soltu li jiżdiedu apparat periferali bħal tejp jew ħażna ta 'disk, jew display tas-CRT


Aktar tard, meta mikrokontrolluri biċ-ċippa waħda, bħat-8048, saru disponibbli, ix-xarabank ma kellhiex għalfejn tkun esposta barra l-pakkett, minħabba li l-memorja kollha meħtieġa tista 'tiġi pprovduta fil-pakkett taċ-ċippa. Din il-ġenerazzjoni ta 'proċessuri użat arkitettura ta' Harvard bi programm separat u xarabanks tad-data, kemm interni għaċ-ċippa. Ħafna minn dawn il-proċessuri użaw arkitettura modifikata ta 'Harvard, fejn xi aċċess għall-kitba kien possibbli għall-ispazju tad-data tal-programm, u b'hekk ippermetta programmazzjoni fiċ-ċirkwit. L-ebda wieħed minn dawn il-proċessuri ma kien jeħtieġ, jew appoġġja, bus Harvard fuq mikrokontrollur bord wieħed. Meta appoġġjaw bus għal espansjoni tal-periferali, intużat bus I / O dedikata, bħal I²C, Wajer Waħdieni jew diversi xarabanks tas-serje.