Stará známa architektúra 8051 opäť trocha inak

Firma Silicon Laboratories Inc. (predtým Cygnal Integrated Products Inc.) má v ponuke rodinu MCU s integrovanou flash pamäťou programového kódu a veľmi pokročilými analógovými perifériami, tradičnou sadou príkazov, plne kompatibilných s jadrom 8051, ale s neštandardnou implementáciou klasických ideí. Tieto vlastnosti umožňujú rodine C8051Fx dosahovať výkony, ktoré často prekonávajú aj výkony RISC procesorov dostupných na našom trhu.
Toto je archívny článok z 10.09.2004. Niektoré informácie v ňom už nemusia byť aktuálne a v zhode so súčasným stavom. V prípade pochybností Vám radi poskytneme aktuálne informácie.

Procesory tejto rady sú určené na spracovanie digitálnych aj analógových signálov. Sú plne kompatibilné so štandardom 8051, ale na rozdiel od týchto dosahujú výkonnosť až 100 MIPS. Všetky modely obsahujú flash pamäť (až 128kB), rozdelenú do sektorov po 512B, do ktorých je možné ukladať programy, ale aj dáta, ktoré sa takto stávajú nezávislé od výpadkov napájania. Všetky mikroprocesory majú zabudované sériové interfejsy: SMBus/ I2C, UART, SPI a taktiež niektoré USB 1.1. Obsahuje ďalej port so zvýšenou zaťažiteľnosťou, ADC a DAC.

1. Procesory Cygnal majú implementovanú maticu, ktorá umožňuje priradiť funkčné zapojenie digitálnych vývodov MCU. Táto vlastnosť umožňuje upgradovať už hotový výrobok bez nutnosti meniť čokoľvek na DPS.
2. Vstavaný generátor hodinových impulzov je možné preprogramovať "on-the-fly", čo umožňuje programovo riadiť taktovaciu frekvenciu a tým pádom aj regulovať spotrebu obvodu.
3. Riadiaci obvod zdrojov hodinových impulzov umožňuje programovo prepínať medzi zdrojmi hodinových impulzov.
4. Vstavaný WatchDog umožňuje použitie interného signálu RESET aj pre ostatné obvody v zapojení. Tento WatchDog sleduje hodinové impulzy a v prípade ich neprítomnosti, t.j. "zamrznutí" MCU vygeneruje signál RESET do 200us.
5. Interný interfejs JTAG v spojení s emulátorom umožňuje ladenie programov priamo v aplikácii, krokovať program MCU a zároveň čítať/zapisovať do registrov a RAM v reálnom čase a tiež s použitím breakpointov.
6. Vstavaný interfejs JTAG umožňuje ISP programovanie MCU cez sériový interfejs.
7. Okrem EEPROM je možné využiť prázdne bloky flash pamäte pre uchovanie konštant.
8. Sada piatich 16-bitových časovačov/čítačov timerov/counterov (okrem timerov pre všeobecné použitie) je možné použiť ako sadu piatich zdrojov 8-bitového PWM.
9. Vstupy ADC je možné používať v režime samostatných vstupov a tiež v režime diferenciálnom.

A nakoniec ešte o dostupnosti vývojových prostriedkov: firma Cygnal má v ponuke niekoľko vývojových kitov, ktoré sa lišia použitým typom procesora a komplexnosťou kitu. Viac informácií nájdete na Silicon Laboratories Inc.

Nezmeškajte takéto články!

Páčia sa Vám naše články? Nezmeškajte už ani jeden z nich!
Nemusíte sa o nič starať, my zabezpečíme doručenie až k Vám.

Doplňujúce produkty


C8051F126-GQ SILICON LABORATORIES  
C8051F126-GQ

C8051F12x Mikrokontrolér 8-bit 50MHz 128KB FLASH TQFP100

Mikrokontroléry

Obj. číslo: 48337
  • Vložiť do košíka
  • Vyžiadať cenu
  • Pridať k obľúbeným
  • Sledovať produkt
  • Pridať produkt do porovnávača
Vyžiadať cenu

C8051F300-GM SILICON LABORATORIES  
C8051F300-GM

C8051F30x Mikrokontrolér 8-bit 25MHz 8KB FLASH QFN11

Mikrokontroléry

Obj. číslo: 50921
  • Vložiť do košíka
  • Vyžiadať cenu
  • Pridať k obľúbeným
  • Sledovať produkt
  • Pridať produkt do porovnávača
Vyžiadať cenu

C8051F310-GQ SILICON LABORATORIES  
C8051F310-GQ

C8051F30x Mikrokontrolér 8-bit 25MHz 16KB FLASH LQFP32

Mikrokontroléry

Obj. číslo: 50210
  • Vložiť do košíka
  • Vyžiadať cenu
  • Pridať k obľúbeným
  • Sledovať produkt
  • Pridať produkt do porovnávača
Vyžiadať cenu

C8051F330-GM SILICON LABORATORIES  
C8051F330-GM

C8051F30x Mikrokontrolér 8-bit 25MHz 8KB FLASH QFN20

Mikrokontroléry

Obj. číslo: 48271
  • Vložiť do košíka
  • Vyžiadať cenu
  • Pridať k obľúbeným
  • Sledovať produkt
  • Pridať produkt do porovnávača
Vyžiadať cenu

C8051F350-GQR SILICON LABORATORIES  
C8051F350-GQR

C8051F30x Mikrokontrolér 8-bit 50MHz 8KB FLASH LQFP32

Mikrokontroléry

Obj. číslo: 49516
  • Vložiť do košíka
  • Vyžiadať cenu
  • Pridať k obľúbeným
  • Sledovať produkt
  • Pridať produkt do porovnávača
Vyžiadať cenu
Súhlasíte s ukladaním cookies?
Vitajte na stránkach SOS electronic. Skôr než vstúpite do nášho online sveta, vás chceme požiadať o možnosť ukladania súborov cookies do vášho prehliadača. Váš súhlas nám pomôže zobrazovať stránku bezchybne, merať jej výkon a sledovať ďalšie štatistiky. Okrem toho Vám môžeme prinášať ponuku našich produktov a služieb šité doslova na mieru. Cookies poskytujeme aj tretím stranám. No u nás ste v bezpečí.
Správne fungovanie webu
Stabilnejšia technická kontrola
Lepšia marketingová ponuka

Viac o súboroch cookies
Viac o spracovaní osobných údajov

Nevyhnutné Len vybrané Prijať všetky cookies