Jste zde

PIC24H -16bitové mikrokontroléry PIC s DSP čipem

Firma Microchip představuje rodinu výkonných 16bitových mikrokontrolérů s označením PIC24H, jež se vyznačují výkonem až 40 MIPS, pamětí flash v rozsahu 64-256 kB, až 30 kB Data SRAM, devíti 16bitovými časovači, watchdog timerem s vlastním RC oscilátorem, až dvěma CAN komunikačními moduly, SPI, I2C, UART a dalšími vlastnostmi.

Pod označením PIC24 se skrývá řada nových 16bitových mikrokontrolérů PIC, která zahrnuje méně nákladné verze PIC24F i dražší avšak výkonnější mikrokontroléry s označením PIC24H, jež se vyznačují výpočetním výkonem dosahujícím 40 MIPS (oproti 16 MIPS u typů s označením F). PIC24H mohou být dále vybaveny až dvěma komunikačními moduly pro sběrnici CAN, 10/12bitovým Analog-to-Digital (A/D) převodníkem, devíti 16bitovými časovači a integrovaným DMA (Direct Memory Access). Učené jsou pak pro různé vestavné aplikace jež vyžadují opakované a rychlé výpočty. Vhodné jsou také pro ovládací a řídící aplikace.

Základní vlastnosti

  • Výkon
    • DC – 40 MIPS (40 MIPS @ 3.0 – 3.6 V, -40° až +85°C)
  • Vlastnosti DSC CPU
    • Upravená Harvardská architektura
    • Optimalizovaná instrukční sada C kompilátoru
    • 16bitová data path
    • 24bitové instrukce
    • Lineární adresování paměti pro program, až 4M instrukčních slov
    • Lineární adresování paměti pro data, až 64 kB
    • 74 základních instrukcí, vykonávaných převážně v jednom strojovém cyklu
    • Šestnáct 16bitových registrů
    • Softwarový stack
  • Direct Memory Access
    • 8kanálový HW DMA
    • 2kB dvouportový DMA buffer (DMA RAM)
  • Řadič přerušení
    • 118 vektorů přerušení
    • Až 61 zdrojů přerušení, z toho až 5 externích
    • 7 programovatelných úrovní přerušení
    • 5 výjimek procesoru
  • Digital I/O
    • Až 85 programovatelných I/O linek
    • Wake-up/Interrupt-on-Change možné až na 24 linkách
    • Výstupní linky mohou poskytovat napětí od 3.0V do 3.6V
    • Všechny vstupní linky umožňují připojení 5V logiky
    • Odběr proudu až 4 mA do i ze zátěže na všech I/O linkách
  • Integrovaná paměť Flash a SRAM
    • Až 256 kB paměti Flash
    • Až 30 kB SRAM (vč. 2 kB DMA RAM)
  • Řízení provozu
    • Power-up timer
    • Startu-up timer / stabilizace oscilátoru
    • Watchdog timer s vlastním RC oscilátorem
    • Fail-safe Clock Monitor
    • Reset z různých zdrojů
  • Čítače, časovače, komparátory, PWM
    • Až devět 16bitových časovačů/čítačů (možné spárovat a vytvořit tak čtyři 32bitové)
    • Input Capture (až 8 kanálů)
    • Output Compare (až 8 kanálů)
  • Komunikační moduly
    • 3vodičový SPI (až 2 moduly, podpora 8 a 16 bitových dat, 8slovné FIFO buffery)
    • I2C ™ (až 2 moduly, podpora Full Multi-Master Slave režimu, 7 a 10bitové adresování, maskování adres)
    • UART (až 2 moduly, detekce bitu Interrupt-on-address, Wake-up-on-Start bit, 4znakový TX a RX FIFO buffery, podpora sběrnice LIN, kódování a dekódování IrDA, režim High-Speed Baud)
    • Aktivní CAN 2.0B (až 2 moduly, až 8 přenosových a až 32 přijímacích bufferů, 16 přijímacích filtrů a 3 masky, Wake-Up na CAN zprávu, DMA FIFO režim)
  • A/D převodníky
    • Až dva 10 nebo 12bitové A/D převodníky,
    • 10bitová 2.2 Msps nebo 12bitová 1 Msps konverze (2, 4 nebo 8 současných vzorků, až 32 vstupních kanálů s autoscanem, manuální konverze nebo řízená 1-4 trigger zdroji, konverze ve Sleep režimu)
  • CMOS Flash
    • Provozní napětí 3.3V (+/- 10%)
  • Napájení
    • 2,5V regulátor napětí na čipu
    • Real-time přepínač mezi časovými zdroji
    • Režimy Idle, Sleep a Doze
    • Rozsah teplot -40° až +85°C
 
Blokové schéma PIC24

Vývojové nástroje

Firma Microchip nabízí několik SW i HW vývojových prostředků nejen pro PIC24.  

SW nástroje

  • MPLAB IDE (Integrated Develompent Environment software)
    • MPLAB ASM30 (assembler)
    • MPLAB SIM (SW simulator)
    • MPLAB VDI (Visual Device Initializer)
  • MPLAB C30 (ANSI C kompilátor, asembler, linker a knihovny)

HW nástroje

  • MPLAB ICD 2 (In-circuit Debugger a programátor zařízení)
  • MPLAB PM3 (kompletní programátor)

Jsou k dispozici však i vývojové prostředky pocházející z dílen jiných výrobců.


Přehled nabízených typů - Kliknutím na obrázek získáte tabulku ve vyšší kvalitě

Podrobnější informace naleznete v katalogovém listě či u svého distributora. Ceny jednotlivých obvodů se pohybují v mezi 5-8 USD dle konkrétního typu již v kusových množstvích. 

David Novák
david.novak@ HW.cz

DOWNLOAD & Odkazy

Hodnocení článku: