Jste zde

Mikroprocesory DS89C430, 440 a 450

DS89C430/440/450 je rodina velmi rychlých mikroprocesorů založených na architektuře x51 se dvěmi

sériovými porty, dvěmi DPTR, třemi čítači/časovači, watchdog timerem, 32 vstupně/výstupními linkami, 13 přerušeními

ve třech úrovních priority, až 64kB FLASH, 256B RAM a 1kB XRAM.

Nová úprava jádra mikroprocesorů DS89C430/440/450 umožňuje vykonávat instrukce až 12krát rychleji než původní řada x51 při stejném hodinovém kmitočtu krystalu a typické aplikace běží až 10krát rychleji. Při kmitočtu 33MHz tak lze dosáhnout výpočetního výkonu až 33MIPS (million instructions per second – miliónů instrukcí za sekundu). Jednotlivé verze mikroprocesorů řady DS89C4x0 se liší velikostí interní paměti FLASH kde model DS89C430 poskytuje 16kB, DS89C440 32kB a DS89C450 64kB.

Typické aplikace

  • Řízení a správa napájecích zdrojů v budovách
  • Zabezpečení a správa přístupu do budov
  • Spotřební elektronika
  • záznam dat
  • herní výbava
  • HVAC
  • Průmyslové řízení a automatizace
  • Čtečky čárových kódů
  • Řízení motorů
  • Programovatelné logické kontroléry
  • Telefonie
  • Správa nepřerušitelných zdrojů napájení
  • Bílé zboží (pračky, myčky, mikrovlné trouby, atd.)

Základní vlastnosti

  • Velmi rychlá architektura x51
    • Jeden hodinový cyklus = jeden strojový cyklus
    • Kmitočet až 33MHz
    • Jednoduché instrukce vykonány za 30ns
    • Volitelná proměnná délka přístupu prostřednictvím MOVX pro rychlé/pomalé periférie
    • Dva data pointery ( DPTR ) s automatikou inkrementací/dekrementací
  • Integrovaná paměť
    • 16kB/32kB/64kB Flash
    • Programování v aplikaci
    • ISP přes sériový port
    • 1kB SRAM pro MOVX
  • Slučitelný s 80C52
    • Vývodová a instrukční slučitelnost s 8051
    • 4 obousměrné 8bitové I/O porty
    • 3 16bitové čítače/časovače
    • 256B Scratchpad RAM
  • Správa provozu
    • Programovatelný dělič hodinového kmitočtu
    • Automatické vypínání hardware i software
  • Periférie
    • Dvojice plně duplexních sériových portů
    • Programovatelný Watchdog Timer
    • 13 zdrojů přerušení (6 externích)
    • 5 úrovní priority přerušení
    • Reset při chybě napájení
    • Včasné varování při přerušení vinou napájení
    • Redukce EMI
  • Napájení
    • Napájecí napětí 5V
    • Provozní spotřeba max. 110µA
    • Spotřeba v úsporném režimu max. 50µA
       

Blokové schéma mikroprocesorů DS89C430/440/450

Vysoký výkon

Zcela přebudované vysokorychlostní jádro x51 u DS89C4x0 dovoluje provádět veškeré operace při mnohem vyšší hodinové frekvenci. Toto aktualizované jádro nemá zbytečné paměťové cykly které jsou obvyklé u klasické řady x51. Klasická 8051 generuje strojové cykly jejichž četnost odpovídá 1/12 hodinového kmitočtu oscilátoru. Nové jádro umožňuje vykonávat jeden strojový cyklus v rámci jednoho hodinového taktu. Proto jsou nejrychlejší instrukce vykonávány 12krát rychleji při stejném krystalovém kmitočtu a v případě instrukce INC data poiteru dokonce 24krát. To však znamená, že je tato rychlost redukována v případě používání externí paměti vyžadující více než jeden takt na strojový cyklus. Jednotlivá programová vylepšení však závisí na používaných instrukcích. Aplikace závislé na rychlosti pak pochopitelně využití využijí tuto rychlost rovněž jen při použití 12krát rychlejších instrukcí. To je však jen vylepšení z pohledu instrukcí programu.

Tato architektura však umožňuje vykonání instrukcí strojového cyklu za méně než 30ns. Dvojitý data pointer však rovněž poskytuje uživateli možnost vypustit prázdné instrukce při posouvání bloků v paměti a vylepšený stránkovací režim nabízí zvýšení efektivity při využívání externí paměti.


Rozložení vývodů mikroprocesorů DS89C430/440/450

Slučitelnost s x51

Mikroprocesory řady DS89C4x0 jsou plně slučitelné s klasickou rodinou obvodů x51 a programy napsané pro x51 lze bez problémů spouštět i na této nové řadě bez dalších úprav. Jedinou výjimku tvoří rutiny závislé na rychlosti mikroprocesoru, neboť DS89C4x0 vykonává instrukce mnohem rychleji. Lze je tedy bez obav využít jako nástupce legendární řady x51.

Více se o mikroprocesorech rodiny DS89C4x0 dozvíte z katalogových listů, nebo u firmy HT-Eurep Electronic, spol. s ro, která je na náš trh dodává.

 

Oldřich Mrázek
mrazek@ HW.cz

DOWNLOAD & Odkazy

Hodnocení článku: 

Komentáře

mohl by mě prosím někdo odkázat na nějaké linky, návody, jak s tímto kontrolérem začít? (nejradši mám češtinu).. zapojení, potřebné součástky atd atd .. velice děkuji