Zilog Z8 - Zilog Z8

Procesor Zilog Z8
Zilog Z8 (rodina Super-8)

Zilog Z8 je mikrokontrolér architektura, původně představen v roce 1979, která dnes zahrnuje i Z8 Encore! , eZ8 Encore! , eZ8 Encore! XP a eZ8 Encore! MC rodiny.

Významnými rysy architektury jsou až 4096 rychlých registrů na čipu, které lze použít jako akumulátory, ukazatele nebo jako běžnou paměť s náhodným přístupem (RAM). K ukládání kódu a konstant se používá 16bitový adresní prostor mezi 1  kibibyte (KB) a 64 KB buď programovatelné paměti jen pro čtení (PROM, OTP), paměti jen pro čtení (ROM) nebo flash paměti. existuje druhý 16bitový adresní prostor, který lze použít pro velké aplikace.

Mezi periferie na čipu patří analogově-digitální převodník (A / D), sběrnice Serial Peripheral Interface (SPI) a kanály Inter-Integrated Circuit ( I²C ), kodéry / dekodéry IrDA atd. K dispozici jsou verze s 8 až 80 piny, umístěno v duálním in-line balíčku (PDIP), Quad Flat bez vodičů (MicroLeadFrame, MLF), integrovaném obvodu s malým obrysem (SOIC), zmenšovacím balíčku s malým obrysem (SSOP) a nízkoprofilovém balíčku Quad Flat (LQFP). EZ8 Encore! Série může být programována a laděna přes jednopinové sériové komunikační rozhraní.

Základní architektura, upravená (nenásilná) harvardská architektura , se technicky velmi liší od Zilog Z80 . Navzdory tomu jsou instrukční sada a syntaxe jazyka sestavení docela podobné ostatním procesorům Zilog: Operace načítání / ukládání používají stejnou mnemotechniku ​​(ne nebo s), typizační pokyny jako jsou stejné a tak dále. LDMOVMOVEDJNZ

Integrované vývojové prostředí (IDE) s názvem Zilog Developer Studio (ZDS) lze stáhnout z internetových stránek Zilog to včetně assembler. Vydání ZDS II zaměřené na Z8 Encore! a novější deriváty také zahrnují bezplatný překladač prohlašující shodu s ANSI C89.

Mezi primární konkurenty patří poněkud podobná rodina Microchip Technology PIC a všichni potomci Intel 8051 . Také tradičnější von Neumannova architektura založená jednočipové mikroprocesory mohou být považovány za konkurenty, jako je Motorola 6800 , 6809 založená Motorola 68HC11 , v Hitachi H8 rodiny a Z80 -derivatives, jako je Toshiba TLCS-870, abychom jmenovali jen několik.

Výrobní linka

  • Bez ROM: Modely bez integrované ROM
  • ROM: Modely s integrovanou ROM
  • BASIC: Modely s integrovaným BASIC interpretem a debuggerem v ROM
  • OTP: Modely s integrovanou programovatelnou pamětí jen pro čtení (OTP ROM)
  • Nízké napětí: Pracovní napětí běží pouze na 2V
  • GP: Mikroprocesor pro všeobecné použití
  • Encore!: Integrovaná paměť typu flash
  • Přídavek! XP: Encore! se senzory
  • Přídavek! MC (Motor Control): Aplikace ovládání motoru

Emulátory

JTCEMU je bezplatný software ( GNU General Public License (GPL) verze 3) emulátor Z8 napsaný v Javě pro Linux , Windows a macOS .

Druhé zdroje

Poznámky

Reference

  • Grehan, Rick (září 1994). "Procesory se množí". Byte .

externí odkazy