Mikrokontroléry PIC16F87X
Knihu koupíte v
1 e-shopu
od
427 Kč
Pokud se vám po kliknutí na tlačítko "Do obchodu" nezobrazí stránka knihy ve vybraném e-shopu, je třeba vypnout AdBlock ve vašem prohlížeči pro naši stránku.
Návod na vypnutí je například na adrese https://o.seznam.cz/jak-vypnout-adblock/#1.
Martinus.cz
427 Kč
Skladem
(odeslání ihned)
a
1
další varianta
Martinus.cz
441 Kč
Není skladem
Krátký popis
Kniha "Mikrokontroléry PIC16F87X" obsahuje popis funkcí a
vlastností novější řady mikrokontrolérů PIC16F873, PIC16F874,
PIC16F876, PIC16F877 od firmy Microchip, které umožňují ukládat
data do paměti EEPROM nebo RAM a program do paměti FLASH. Popis je
zpracován pro českého čtenáře. Kniha "Mikrokontroléry PIC16F87X"
není a ani nechce být náhradou originálního katalogu. Přesto se
domníváme, že tento popis může být účinnou pomůckou pro orientaci o
možnostech této řady vysoce výkonných mikrokontrolérů. Najdete zde
i mimo jiné informace o odlišnostech mezi mikrokontroléry PIC16F87X
a PIC16F87XA. Protože text vznikal již v době, kdy byl k dispozici
pouze „Preliminary PIC16F87X“, doporučujeme ověřovat data podle
aktuálního originálního DATASHEETu, na který vede odkaz zde. Obvody
PIC16F873, PIC16F874, PIC16F876, PIC16F877 jsou vývodově 100%
záměnné s řadou PIC16C7X, ale obsahují podstatná vylepšení. Přesto
obsahují shodnou sadu instrukcí a programy jsou tedy takřka 100%
přenositelné, i když toto neplatí v úplně všech případech právě
kvůli vylepšeným vlastnostem komunikačních modulů, funkce BOR atd.
Stručně ke vlastnostem řady PIC16F87X(A): Mikrokontroléry
PIC16F873, PIC16F874, PIC16F876, PIC16F877 mají až 256 bytů v
paměti EEPROM, 368 bytů v RAM a pro program paměť FLASH o velikosti
až 8Kx14 bitů. 33 vývodů, které je možné definovat jako vstupní,
výstupní nebo se speciální funkcí jako PWM (výstup), "COMPARE"
(výstup), "CAPTURE" (vstup). Dále obsahuje sériové porty, 1
paralelní podřízený (SLAVE) mikroprocesorový port a modul
8kanálového A/D převodníku. Typy PIC16F874 a PIC16F877 obsahují
paralelní port. Synchronní sériový port může být konfigurován jako
3vodičový sériový kanál (Serial Peripheral Interface - SPI), nebo
dvouvodičová sběrnice (Inter-Integrate Circuit - I2CTM).
Univerzální sériový synchronní/asynchronní port (SPI) může být
konfigurován jako synchronní nebo asynchronní. Modul A/D převodníku
s rozlišením 8 bitů je ideálně přizpůsoben pro aplikace požadující
nízkou cenu analogového připojení a převodu. Např.: řízení teploty,
měření tlaku atd. K dalším přednostem patří vysoce spolehlivý
časovač WATCHDOG s vlastním RC oscilátorem na čipu, což představuje
spolehlivou ochranou proti programovým chybám (jen proti některým).
Řada PIC16F87XA (tj. PIC16F873A, PIC16F874A, PIC16F876A,
PIC16F877A) má navíc komparátory. Důležitá poznámka:
Mikrokontroléry řady PIC16F87X se přestávají vyrábět a je
doporučována již jen modernizovaná řada PIC16F87XA. Proto byla
kniha dodatečně upravena i pro výše zmíněnou nastupující řadu (viz
označení se suffixem "A"). Rozdíly jsou popsány v této knize
"Mikrokontroléry PIC16F87X". Stručný obsah 1. Základní popis 2.
Uspořádání paměti 3. Porty 4. Paměť EEPROM a FLASH 5. Časové moduly
6. Funkční moduly CAPTURE/COMPARE/PWM (moduly CCP1/CCP2) 7. Modul
Synchronního sériového portu (MSSP) 8. Modul Universální
synchronní/asynchronní přijímač/vysílač (USART) 9. Funkční modul
A/D převodníku 10. Komparátory 11. Modul referenčního napětí pro
komparátory 12. Speciální vlastnosti CPU 13. Popis instrukcí 14.
Elektrické parametry mikrokontrolérů PIC16F873/874/876/877 15. AC a
DC parametry v grafech 16. Příloha - Instrukce 17. Příloha -
Registry