Mezi tyto mikrokontoléry se v současnosti řadí typy PIC16CR73, PIC16CR74, PIC16CR76 a PIC16CR77. Jak bylo řečeno, tyto MCU jsou postaveny na svých „bratrech“ PICF7x, a přináší s sebou pro vývojáře možnost volby mezi pamětí ROM a Flash.
Základní vlastnosti
- CPU
- RISC CPU
- Většinou jednocyklové instrukce, u větví programů 2 cykly
- Až 8K x 14 slov ROM paměti
- Až 368 x 8B RAM
- Funkčně kompatibilní s PIC16F73/74/76/77
- Vývody kompatibilní s PIC16F873/874/876/877
- Až 12 zdrojů přerušení
- Přímý, nepřímý a relativní adresovací režim
- Speciální funkce MCU
- Power-on Reset (POR)
- Power-up Timer (PWRT
- Oscillator Start-up Timer (OST)
- Watchdog Timer (WDT) s vlastním on-chip RC oscilátorem
- Úsporný režim Sleep
- Volitelné možnosti oscilátoru
- Periferie
- Timer0 – 8bitový časovač/čítač s 8bitovým prescalerem
- Timer1 – 16bitový časovač/čítač s prescalerem
- Timer2 – 8bitový časovač/čítač s 8bitový registr periody, prescaler a postscaler
- Dva Capture, Compare PWM moduly
- 8bitový, až 8kanálový ADC
- SSP s SPI (master mode), I2C (slave)
- USART/SCI
- PSP (Paralel Slave Port)
- Detekce zahnědnutí, BOR (Brownout Reset)
- Technologie CMOS
- Statický design
- Rozsah napětí: 2.0V až 5.5V
- Sink/Source 25mA
- Průmyslový rozsah teplot
- Nízká spotřeba
- <2mA standardně @ 5V, 4 MHz – TBD
- 20 µA standardně @ 3V, 32 kHz – TBD
- < 1 µA standardní standby - TBD
Vývojové nástroje
Firma Microchip nabízí několik SW i HW vývojových nástrojů.
- MPLAB® IDE (Integrated Develompent Environment software)
- Asemblery/kompilátory/linkery
- MPASM (assembler)
- MPLAB C18 a MPLAB C30 (C kompilátor)
- MPLINK (Object linker)
- MPLIB (Object Librarian)
- MPLAB ASM30 (assembler, linker, library
- Simulátor
- MPLAB SIM (SW simulator)
- Emulátory
- MPLAB ICE 2000 (In-Circuit Emulator)
- MPLAB ICE 4000 (In-Circuit Emulator)
- In-Circuit Debugger
- MPLAB ICD2
- Programátory zařízení
- PICSTART Plus (Development Programmer)
- MPLAB PM3 (Device Programmer)
- PICkit 2 (Development Programmer)
- Úsporné demonstrační a vývojové desky a vyhodnocovací soupravy
Závěr
Microchip touto řadou mikrokontrolérů sleduje především eliminaci nákladů ze zbytků ROM na konci produkce díky kompatibilitě socketu s pamětí Flash, úsporu nákladů na programování, zkrácení produkčního cyklu a další.
Vývojové nástroje jsou totožné jako nástroje používané pro ostatní PIC mikrokontoléry. Zařízení jsou dostupné v 28pinovém DIP, SOIC, SSOP, nebo QFN balení, 40pinovém PDIP a PLCC balení anebo 44pinovém QFP balení.
david.novak@ HW.cz
DOWNLOAD & Odkazy
- Domovská stránka výrobce - http://www.microchip.com
- Česká stránka firmy Microchip - http://www.microchip.cz
- Domovská stránka firmy Microrisc - http://www.microrisc.com
- Domovská stránka Ecom, distributor Microchip pro ČR- http://www.ecom.cz
- Domovská stránka Elbatex, distributor Microchip pro SR - http://www.elbatex.sk
- Domovská stránka Rutronic - http://www.rutronik.com
- Download katalogového listu - PIC16CR7X.pdf
- Download "návodu" pro přechod z PIC16F na PIC16CR - PIC16F76_77-PIC16CR76_77Migration.pdf