Jste zde

C8051F320 - Mikroprocesory řady x51 s rozhraním USB

Firma Cygnal představila nové integrované obvody rodiny C8051F320, vybavené rozhraním USB, které

vyhovuje specifikaci USB2.0. Přesto se stále jedná o procesor oblíbené řady x51, a má tedy velkou šanci na

úspěch.

Mikrořadiče z rodinky PIC s integrovaným USB rozhraním jsou celkem známé. Nyní mají možnost snadné implementace USB rozhraní i příznivci mikroprocesorů řady x51.

Základní vlastnosti:

  • 10bitový 17kanálový A/D převodník s analogovým multiplexerem a rychlostí vzorkování až 200 000 vzorků za sekundu
  • teplotní senzor
  • Napěťový regulátor 5V/3V
  • napěťová reference na čipu
  • USB rozhraní; Vysoká (12 Mb/s) nebo Nízká rychlost (1.5 Mb/s), bez potřeby externího oscilátoru, 1kB USB Buffer
  • velmi rychlé jádro 8051; až 25MIPS při 25 MHz, rozšířený řadič přerušení, architektura Pipelined Instruction,
  • přesný programovatelný 12 MHz interní oscilátor s 4násobným násobičem hodinového kmitočtu
  • 16kB interní FLASH
  • Celkem 2304B RAM (256 + 1k + 1k USB FIFO)
  • 25, resp. 21 I/O portů podporujících 5V logiku
  • 4 16bitové čítače/časovače
  • 16bitové programovatelné Counter/Timer pole (PCA) s pěti zachycovacími/porovnávacími moduly s funkcí Watchdog
  • integrované SMBus / I2C, Enhanced UART a Enhanced SPI
  • rozsah provozních teplot : -40°C až +85°C

Jádro CIP-51

Rodina mikroprocesorů C8051F320/1 používá jádro CIP-51 firmy Cygnal, které je plně slučitelné s instrukční sadou MCS-51a pro vývoj aplikací tak mohou být použity standardní 803x/805x asemblery a kompilátory. a pro vývoj aplikací mohou být použity standardní 803x/805x asemblery a kompilátory. Jádro CIP-51 nabízí stejné periferie jako běžná 8052, včetně čtveřice 16bitových čítačů/časovačů, plně duplexního UART, SPI portem, 2304 byte RAM, 128Byte adresového prostoru pro SFR.

Jádro CIP-51 však také nabízí lepší výkon a až 70% instrukcí se provádí v jednom nebo dvouch hodinových cyklech. Má celkem 109 instrukcí a s maximálním hodinovým taktem 25MHz dosahuje až 25MIPS.

Mikroprocesory jsou určeny pro napájecí napětí v rozmezí 2,7-3,6V (při použití USB rozhraní 3-3,6V) avšak I/O brány i nulovací vstup podporují 5V logiku a obvody tak lze snadno použít i ve stávajících zařízeních. Obvody C8051F320/1 jsou dodávýny ve 32pinových LQFP nebo 28 pinových MLP pouzdrech.

Díky napěťovému regulátoru, Watchdog časovači a oscilátoru jsou procesory C8051F320/1 szcela soběstačné. Flash paměť je možné přeprogramovat přímo v aplikaci a tím poskytuje spolehlivé uchovávání dat a také dovoluje snadný upgrade firmware. Uživatelský software má kompletní kontrolu nad periferiemi a může je individuálně vypínat pro úsporu napájení.

Procesory jsou navíc vybaveny vývojovým rozhraním Cygnal 2Wire (C2), které dovoluje snadné, neagresivní ladění aplikací přímo v obvodu, protože nevyžaduje žádné prostředky procesoru. Tato ladicí logika podporuje inspekci a modifikaci paměti a registrů, nastavování bodů přerušení, krokování a příkazy RUN a HALT. Všechny analogové a digitální periférie jsou během ladění pomocí C2 plně funkční. Oba C2 piny rozhraní mohou být sdíleny s uživatelskými funkcemi.


Blokové zapojení mikroprocesorů rodiny C8051F320

USB rozhraní

USB řadič (USB0) je plně slučitelný se specifikací USB 2.0 v plné nebo nízké rychlosti s integrovaným transceiverem a FIFO RAM. Hodinový kmitočet USB rozhraní je nezávislý na pracovním kmitočtu procesorového jádra.

USB transceiver obsahuje intergované zvyšovací rezistory, které lze ovládat softwarově a připojují se na vývody D+ nebo D- dle softwarově zvolené přenosové rychlosti (Full nebo Low).


Blokové schéma USB řadiče

Obvody Cygnal C8051F320 jsou živým důkazem toho, že architektura mikroprocesorů x51 ještě zdaleka není mrtvá.

Více se o mikroprocesorech rodiny C8051F320 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: