Jste zde

Mikrokontroléry PIC16CR7X s pamětí ROM

Microchip_logo.png

Firma Microchip přichází s mikrokontroléry řady PIC16CR7x, které nabízí klasické vlastnosti řady PIC16F7x, avšak v tomto případě jde o MCU vybavené pamětí ROM.

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 Novák
david.novak@ HW.cz

DOWNLOAD & Odkazy

Hodnocení článku: