DSPIC30F5011-30I/PT
FunkcjeWysokowydajny zmodyfikowany procesor RISC
1. Zmodyfikowana architektura Harvardu
Architektura zestawu instrukcji zoptymalizowana pod kątem kompilatora 2.C
3. Elastyczne tryby adresowania
4.83 podstawowe instrukcje
Instrukcje o szerokości 5,24 bitów, ścieżka danych o szerokości 16 bitów
6,66 Kbajtów wbudowanej pamięci Flash na program
7,4 KB wbudowanej pamięci RAM na dane
8,1 KB nieulotnej pamięci EEPROM
9,16 x 16-bitowa tablica rejestrów roboczych
10. Operacja do 30 MIPS:
- Wejście zegara zewnętrznego DC do 40 MHz
- Wejście oscylatora 4 MHz-10 MHz z
PLL aktywne (4x, 8x, 16x)
Do 41 źródeł przerwań
- Osiem poziomów priorytetów do wyboru przez użytkownika
- Pięć zewnętrznych źródeł przerwań
- Cztery pułapki procesora
Funkcje DSP
1. Podwójne pobieranie danych
2. Tryby Modulo i Bit-Reversed
3. Dwa akumulatory o szerokości 40 bitów z opcją
logika nasycenia
4,17-bitowy x 17-bitowy pojedynczy cykl sprzętowy ułamkowy/
mnożnik całkowity
5. Wszystkie instrukcje DSP są jednocyklowe
- Operacja mnożenia-akumulacji (MAC).
6. Pojedynczy cykl ± 16 zmian
Funkcje peryferyjne
1. Wysokoprądowe piny we/wy zlewu/źródła: 25 mA/25 mA
2. Pięć 16-bitowych timerów/liczników;opcjonalnie sparować
16-bitowe timery w 32-bitowe moduły timera
3,16-bitowe funkcje wejściowe przechwytywania
4,16-bitowe funkcje wyjścia porównania/PWM
5. Interfejs konwertera danych (DCI) obsługuje wspólne
protokoły kodeków audio, w tym I2S i AC'97
6,3-przewodowe moduły SPI (obsługuje cztery tryby ramki)
7. Moduł I2C™ obsługuje tryb Multi-Master/Slave
i adresowanie 7-bitowe/10-bitowe
8.Dwa adresowalne moduły UART z buforami FIFO
9.Dwa moduły magistrali CAN zgodne ze standardem CAN 2.0B
Funkcje analogowe
1,12-bitowy przetwornik analogowo-cyfrowy (ADC) z:
- Współczynnik konwersji 200 ksps
- Do 16 kanałów wejściowych
- Konwersja dostępna podczas uśpienia i bezczynności
2. Programowalne wykrywanie niskiego napięcia (PLVD)
3. Programowalne generowanie wykrywania i resetowania napięcia zasilania
Specjalne funkcje mikrokontrolera:
4. Rozszerzona pamięć programu Flash:
- 10 000 cykli kasowania/zapisu (min.) dla przemysłowego zakresu temperatur, 100 K (typowo)
5. Pamięć EEPROM danych:
- 100 000 cykli kasowania/zapisu (min.) dla przemysłowego zakresu temperatur, 1M (typowo)
6. Samoreprogramowalny pod kontrolą oprogramowania
7. Resetowanie po włączeniu zasilania (POR), zegar włączania zasilania (PWRT) i zegar uruchamiania oscylatora (OST)
8. Elastyczny zegar Watchdog (WDT) z wbudowanym oscylatorem RC małej mocy zapewniającym niezawodne działanie
9. Działanie monitora zegara odpornego na awarie:
- Wykrywa awarię zegara i przełącza się na wbudowany oscylator RC o małej mocy
Programowalna ochrona kodu:
10. Możliwość programowania In-Circuit Serial Programming™ (ICSP™).
11. Wybieralne tryby zarządzania energią:
- Tryby uśpienia, bezczynności i alternatywnego zegara
Technologia CMOS:
12. Niska moc, szybka technologia Flash
13. Szeroki zakres napięcia roboczego (2,5 V do 5,5 V)
14. Przemysłowe i rozszerzone zakresy temperatur
15. Niskie zużycie energii