ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

ОписаниС элСмСнтной Π±Π°Π·Ρ‹ для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ устройства

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

ΠœΠΎΠ΄ΡƒΠ»ΡŒ DMA (прямой доступ ΠΊ ΠΏΠ°ΠΌΡΡ‚ΠΈ) присутствуСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… сСмСйства PIC24H. Он ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ эффСктивно ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠ΅ΠΉ (SPI, UART, АЦП, CAN ΠΈ Ρ‚. Π΄.) ΠΈ ΠžΠ—Π£ Π±Π΅Π· использования ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… рСсурсов. Для этого Π² ΡΠ΅ΠΌΠ΅ΠΉΡΡ‚Π²ΠΎ PIC24H Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π±Π»ΠΎΠΊ 2 ΠΊΠ‘Π°ΠΉΡ‚ Π΄Π²ΡƒΡ…ΠΏΠΎΡ€Ρ‚ΠΎΠ²ΠΎΠΉ памяти ΠžΠ—Π£. ΠœΠΎΠ΄ΡƒΠ»ΡŒ DMA ΠΈΠΌΠ΅Π΅Ρ‚ восСмь ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠ°Π½Π°Π»ΠΎΠ², ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π³ΠΈΠ±ΠΊΠΎ настроСн для ΠΏΡ€ΠΈΠ΅ΠΌΠ°… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ОписаниС элСмСнтной Π±Π°Π·Ρ‹ для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ устройства (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

PIC24FJ64GA004 Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ Flash ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€

Π’Π°Π±Π»ΠΈΡ†Π° 2.1 — ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ PIC24FJ64GA004.

ЦПУ: Π―Π΄Ρ€ΠΎ.

PIC24.

ЦПУ: F, ΠœΠ“Ρ†.

ΠΎΡ‚ 0 Π΄ΠΎ 32.

ΠŸΠ°ΠΌΡΡ‚ΡŒ: Flash, ΠšΠ‘Π°ΠΉΡ‚.

ΠŸΠ°ΠΌΡΡ‚ΡŒ: RAM, ΠšΠ±Π°ΠΉΡ‚.

I/O (макс.), ΡˆΡ‚.

Π’Π°ΠΉΠΌΠ΅Ρ€Ρ‹: 16-Π±ΠΈΡ‚, ΡˆΡ‚.

Π’Π°ΠΉΠΌΠ΅Ρ€Ρ‹: Каналов ШИМ, ΡˆΡ‚.

Π’Π°ΠΉΠΌΠ΅Ρ€Ρ‹: RTC.

Π”Π°.

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡ‹: SPI, ΡˆΡ‚.

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡ‹: I2C, ΡˆΡ‚.

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡ‹: LIN, ΡˆΡ‚.

АналоговыС Π²Ρ…ΠΎΠ΄Ρ‹: Разрядов АЦП, Π±ΠΈΡ‚.

АналоговыС Π²Ρ…ΠΎΠ΄Ρ‹: Каналов АЦП, ΡˆΡ‚.

АналоговыС Π²Ρ…ΠΎΠ΄Ρ‹: БыстродСйствиС АЦП, kSPS.

АналоговыС Π²Ρ…ΠΎΠ΄Ρ‹: Аналоговый ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€, ΡˆΡ‚.

VCC, Π’.

ΠΎΡ‚ 2 Π΄ΠΎ 3.6.

ICC, мА.

TA,Β°C.

ΠΎΡ‚ -40 Π΄ΠΎ 85.

ΠšΠΎΡ€ΠΏΡƒΡ.

QFN-44 TQFP-44.

ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ (Π°Π½Π³Π». Micro Controller Unit, MCU) — микросхСма, прСдназначСнная для управлСния элСктронными устройствами. Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ сочСтаСт Π½Π° ΠΎΠ΄Π½ΠΎΠΌ кристаллС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ процСссора ΠΈ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств, содСрТит ΠžΠ—Π£ ΠΈ (ΠΈΠ»ΠΈ) ΠŸΠ—Π£. По ΡΡƒΡ‚ΠΈ, это ΠΎΠ΄Π½ΠΎΠΊΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, способный Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ простыС Π·Π°Π΄Π°Ρ‡ΠΈ.

Π‘Π»ΠΎΠΊ-схСма.

ОписаниС элСмСнтной Π±Π°Π·Ρ‹ для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ устройства.

Π“Ρ€ΡƒΠΏΠΏΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ².

PIC/dsPIC.

ΠžΠ±Ρ‰Π΅Π΅ описаниС Π―Π΄Ρ€ΠΎ PIC24 основано Π½Π° ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ Гарвардской Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ (Ρ€Π°Π·Π΄Π΅Π»ΡŒΠ½Π°Ρ шина ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ ΡˆΠΈΠ½Π° Π΄Π°Π½Π½Ρ‹Ρ…) с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΌ Π½Π°Π±ΠΎΡ€ΠΎΠΌ инструкций, ΠΈΠΌΠ΅Π΅Ρ‚ 16 ΠΎΡ€Ρ‚ΠΎΠ³ΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… рСгистров ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния, Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΡƒΡŽ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π½ΡƒΡŽ систСму ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ, ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ особСнности (ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ адрСсации, Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ Ρ†ΠΈΠΊΠ»Ρ‹).

16-Π±ΠΈΡ‚Π½Ρ‹Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ прСдставлСны Π² Π΄Π²ΡƒΡ… модификациях — PIC24 °F ΠΈ PIC24H, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ изготовлСния FLASH ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ памяти. Π­Ρ‚ΠΎ опрСдСляСт Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΠΏΠΈΡ‚Π°ΡŽΡ‰ΠΈΡ… напряТСний — для PIC24 °F — 2,0…3,6 Π’, для PIC24H — 3,0…3,6 Π’. Оба Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ встроСнной памяти EEPROM.

ΠŸΠ΅Ρ€Π²ΠΎΠ΅ сСмСйство (PIC24F) производится ΠΏΠΎ Π±ΠΎΠ»Π΅Π΅ дСшСвой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ (0,25 ΠΌΠΊΠΌ) ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ядра 16MIPS@32ΠœΠ“Ρ†. Π’Ρ‚ΠΎΡ€ΠΎΠ΅ сСмСйство (PIC24H) производится с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π±ΠΎΠ»Π΅Π΅ слоТного тСхпроцСсса изготовлСния, Ρ‡Ρ‚ΠΎ позволяСт Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ большСй скорости Ρ€Π°Π±ΠΎΡ‚Ρ‹ (40MIPS@80ΠœΠ“Ρ†). Оба сСмСйства ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ внутрисхСмноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (ICSP), Π° Ρ‚Π°ΠΊ ΠΆΠ΅ самопрограммированиС (RTSP). Π—Π° ΡΡ‡Π΅Ρ‚ измСнСния структуры FLASH памяти ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ программирования Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π° (ΠΌΠ΅Π½Π΅Π΅ 1 сСкунды для ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² с 64 Кб ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ памяти). Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ сСмСйство PIC24H ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 1000 Ρ†ΠΈΠΊΠ»ΠΎΠ² пСрСпрограммирования FLASH памяти.

Высокая ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ достигаСтся Π·Π° ΡΡ‡Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ систСмы тактирования — ΠΎΠ΄Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ выполняСтся, Π° Π·Π° 2 Ρ‚Π°ΠΊΡ‚Π° Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°. Π­Ρ‚ΠΎ позволяСт сущСствСнно ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΈ ΠΏΡ€ΠΈ этом Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ энСргопотрСблСниС.

НовоС ядро ΠΈΠΌΠ΅Π΅Ρ‚ 16-Π±ΠΈΡ‚Π½ΡƒΡŽ ΡˆΠΈΠ½Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…, Π»ΠΈΠ½Π΅ΠΉΠ½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ (поддСрТиваСтся Π΄ΠΎ 8 ΠœΠ±Π°ΠΉΡ‚) ΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… (Π΄ΠΎ 64 ΠΊΠ‘). Π’Π°ΠΆΠ½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ являСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ отобраТСния части памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‡Ρ‚ΠΎ позволяСт эффСктивно Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ констант, Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ для этого инструкции Ρ‚Π°Π±Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ чтСния/записи. ΠŸΡ€ΠΈ этом доступ ΠΊ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π½ΠΎΠΉ памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅) осущСствляСтся Π·Π° 2 ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… Ρ‚Π°ΠΊΡ‚Π°.

Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ систСма ΠΊΠΎΠΌΠ°Π½Π΄ позволяСт ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ эффСктивный ΠΊΠΎΠ΄ ΠΏΡ€ΠΈ использовании компиляторов языков высокого уровня. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ большоС количСство ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² адрСсации (прямая, косвСнная, ΠΏΡ€Π΅ΠΈ постинкрСмСнтная, со ΡΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ΠΌ, ΠΈ Ρ‚. ΠΏ.), Ρ‚Ρ€Π΅Ρ…ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π½Ρ‹Π΅ инструкции (Ρ‚ΠΈΠΏΠ° C = A + B), инструкции сдвига Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ΅ ΠΊΠΎΠ»-Π²ΠΎ Π±ΠΈΡ‚, инструкции Π·Π½Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ ΠΈ Π±Π΅Π·Π·Π½Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ умноТСния ΠΈ Π΄Π΅Π»Π΅Π½ΠΈΡ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ стСк (Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ Ρƒ 8-Π±ΠΈΡ‚Π½Ρ‹Ρ… сСмСйств) с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ пСрСполнСния. Для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ сущСствуСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒ Ρ„Ρ€Π΅ΠΉΠΌ Π² ΡΡ‚Π΅ΠΊΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ LINK рСгистра.

БистСма ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ сСмСйств PIC24 являСтся Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠΉ — ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ свой Π²Π΅ΠΊΡ‚ΠΎΡ€ Π² ΠŸΠ—Π£. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΡŽ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ присвоСн ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ ΠΎΡ‚ 0 Π΄ΠΎ 7. АппаратныС ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ (ошибка АЛУ, сбой Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°, ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ стСка, ΠΈ Ρ‚. ΠΏ.) Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΈΠΌΠ΅ΡŽΡ‚ свои адрСса Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ. Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ сСмСйства PIC24 ΠΈΠΌΠ΅ΡŽΡ‚ Π΄Π²Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… активная выбираСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ.

ΠŸΠΎΡ€Ρ‚Ρ‹ Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ ΠΊΡ€ΠΎΠΌΠ΅ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Ρ‹Ρ… рСгистров TRIS, PORT ΠΈ LAT ΠΈΠΌΠ΅Π΅Ρ‚ рСгистр ODC, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ Π²Ρ‹Π²ΠΎΠ΄ ΠΊΠ°ΠΊ Π²Ρ‹Ρ…ΠΎΠ΄ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ стоком. Π­Ρ‚ΠΎ позволяСт Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π²Π½Π΅ΡˆΠ½ΠΈΠΌΠΈ устройствами с Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ питания 5 Π’, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… логичСская Π΅Π΄ΠΈΠ½ΠΈΡ†Π° Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π² Π·ΠΎΠ½Ρƒ Π½Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ состояния. Π’Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° настроСнныС Π½Π° Π²Ρ…ΠΎΠ΄ Ρ‚ΠΎΠ»Π΅Ρ€Π°Π½Ρ‚Π½Ρ‹ ΠΊ 5 Π’.

ΠŸΠ΅Ρ€Π΅Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎΡ€Ρ‚ΠΎΠ² Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° МногиС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ пСрСназначСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΏΠΎΡ€Ρ‚ΠΎΠ² Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° Π½Π° Ρ€Π°Π·Π½Ρ‹Π΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° (Peripheral Pin Select, PPS). Данная ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ позволяСт ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π²ΠΎΠ΄ΠΊΡƒ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈΠ»ΠΈ Π·Π°Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ для связи Π² Π²Π½Π΅ΡˆΠ½ΠΈΠΌΠΈ цСпями.

Π’Π°ΠΉΠΌΠ΅Ρ€Ρ‹ ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ сСмСйства PIC24 °F ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΡΡ‚ΡŒ 16-Π±ΠΈΡ‚Π½Ρ‹Ρ… Ρ‚Π°ΠΉΠΌΠ΅Ρ€ΠΎΠ², ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ (TIMER2 ΠΈ TIMER3, TIMER4 ΠΈ TIMER5) ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒΡΡ Π² Π΄Π²Π° 32-Π±ΠΈΡ‚Π½Ρ‹Ρ…. ВсС Ρ‚Π°ΠΉΠΌΠ΅Ρ€Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ рСгистры ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° ΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ прСрывания ΠΏΠΎ ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΡŽ, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½Π½ΠΎΠΌ ΠΈ Π°ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ….

TIMER1 ΠΈΠΌΠ΅Π΅Ρ‚ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ для низкочастотного ΠΊΠ²Π°Ρ€Ρ†Π΅Π²ΠΎΠ³ΠΎ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€Π°, ΠΎΡ‚ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ тактируСтся ΠΌΠΎΠ΄ΡƒΠ»ΡŒ часов Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π’Π°ΠΊ ΠΆΠ΅ ΠΎΡ‚ ΡΡ‚ΠΎΠ³ΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ядро ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ сСмСйства PIC24H ΠΈΠΌΠ΅ΡŽΡ‚ Π΄ΠΎ Π΄Π΅Π²ΡΡ‚ΠΈ 16-Π±ΠΈΡ‚Π½Ρ‹Ρ… Ρ‚Π°ΠΉΠΌΠ΅Ρ€ΠΎΠ², ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… восСмь ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒΡΡ Π² Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ 32-Π±ΠΈΡ‚Π½Ρ‹Ρ….

ΠœΠΎΠ΄ΡƒΠ»ΠΈ Π·Π°Ρ…Π²Π°Ρ‚Π° ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ сСмСйства PIC24 °F ΠΈΠΌΠ΅ΡŽΡ‚ Π΄ΠΎ 9 ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹Ρ… нСзависимых ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ Π·Π°Ρ…Π²Π°Ρ‚Π°, Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… прСрывания ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‰ΠΈΡ… ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π° ΠΏΡ€ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠΈ внСшнСго события (ΠΏΠ΅Ρ€Π΅Π΄Π½ΠΈΠΉ ΠΈΠ»ΠΈ Π·Π°Π΄Π½ΠΈΠΉ Ρ„Ρ€ΠΎΠ½Ρ‚ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ° Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°). ΠœΠΎΠ΄ΡƒΠ»ΠΈ Π·Π°Ρ…Π²Π°Ρ‚Π° ΠΈΠΌΠ΅ΡŽΡ‚ настраиваСмый 4-ΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹ΠΉ Π±ΡƒΡ„Π΅Ρ€ FIFO, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Ρ€Π΅ΠΆΠ΅ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ прСрывания ΠΏΡ€ΠΈ высокой частотС событий.

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ сСмСйства PIC24H ΠΈΠΌΠ΅ΡŽΡ‚ Π΄ΠΎ 8 ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ Π·Π°Ρ…Π²Π°Ρ‚Π°.

ΠœΠΎΠ΄ΡƒΠ»ΠΈ сравнСния / Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ШИМ ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ сСмСйства PIC24 °F ΠΈΠΌΠ΅ΡŽΡ‚ Π΄ΠΎ ΠΏΡΡ‚ΠΈ нСзависимых ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ сравнСния, ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ логичСскоС состояниС Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΏΡ€ΠΈ совпадСнии значСния Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π° с Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΎΠΌ модуля. ΠœΠΎΠ΄ΡƒΠ»ΠΈ сравнСния ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹ΠΉ ΠΈΠΌΠΏΡƒΠ»ΡŒΡ, ΡΠ΅Ρ€ΠΈΡŽ ΠΈ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΡƒΡŽ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ². ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, этот ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ сигнала ШИМ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ Π·Π°Π΄Π΅Ρ€ΠΆΠ΅ΠΊ Π½Π° ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΌΠΎΡ‰Π½Ρ‹Ρ… MOSFET транзисторов (dead-time). Π”Π²Π° рСгистра сравнСния Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ модуля ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΡΠΌΠ΅Ρ‰Π΅Π½Π½Ρ‹ΠΉ ШИМ сигнал.

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ сСмСйства PIC24H ΠΈΠΌΠ΅ΡŽΡ‚ Π΄ΠΎ 8 ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ сравнСния/ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ШИМ.

ΠœΠΎΠ΄ΡƒΠ»ΡŒ SPI™.

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ сСмСйств PIC24 °F ΠΈ PIC24H ΠΈΠΌΠ΅ΡŽΡ‚ Π΄ΠΎ Ρ‚Ρ€Π΅Ρ… 16-Π±ΠΈΡ‚Π½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ SPI с 8-ΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹ΠΌ Π±ΡƒΡ„Π΅Ρ€ΠΎΠΌ FIFO ΠΈ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄ΠΎ 16 ΠœΠ±ΠΈΡ‚/с. ΠœΠΎΠ΄ΡƒΠ»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ… «Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ», «Π²Π΅Π΄ΠΎΠΌΡ‹ΠΉ», «Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ с ΠΊΠ°Π΄Ρ€ΠΎΠ²ΠΎΠΉ синхронизациСй». ПослСдний Ρ€Π΅ΠΆΠΈΠΌ позволяСт ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΊ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ соврСмСнныС голосовыС ΠΊΠΎΠ΄Π΅ΠΊΠΈ.

ΠœΠΎΠ΄ΡƒΠ»ΡŒ I2C™.

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ сСмСйств PIC24 °F ΠΈ PIC24H ΠΈΠΌΠ΅ΡŽΡ‚ Π΄ΠΎ Ρ‚Ρ€Π΅Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ I2C, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… Ρ€Π΅ΠΆΠΈΠΌΡ‹ «Π²Π΅Π΄ΠΎΠΌΡ‹ΠΉ» ΠΈ «Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ» с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ Π°Ρ€Π±ΠΈΡ‚Ρ€Π°ΠΆΠ° ΠΈ 8- ΠΈ 10-Π±ΠΈΡ‚Π½ΠΎΠΉ адрСсации. Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ прСрывания ΠΏΠΎ ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΡŽ адрСса с Π·Π°Π΄Π°Π²Π°Π΅ΠΌΠΎΠΉ маской.

ΠœΠΎΠ΄ΡƒΠ»ΡŒ USART.

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ сСмСйств PIC24 °F ΠΈ PIC24H ΠΈΠΌΠ΅ΡŽΡ‚ Π΄ΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ UART с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ 8- ΠΈ 9-Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ ΠΎΠ±ΠΌΠ΅Π½Π°. ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ особСнностями этих ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π»ΠΈΠ½ΠΈΠΉ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ управлСния ΠΏΠΎΡ‚ΠΎΠΊΠΎΠΌ (CTS ΠΈ RTS), 4-ΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠ³ΠΎ Π±ΡƒΡ„Π΅Ρ€Π° FIFO Π½Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ΅ ΠΈ Π½Π° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ΅, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΊΠΎΠ΄Π΅Ρ€ ΠΈ Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ€ спСцификации IrDA®. Π’Π°ΠΊΡ‚ΠΎΠ²Ρ‹ΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ модуля ΠΈΠΌΠ΅Π΅Ρ‚ 16-Π±ΠΈΡ‚Π½Ρ‹ΠΉ ΠΏΡ€Π΅Π΄Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ обСспСчиваСт установку скорости ΠΎΠ±ΠΌΠ΅Π½Π° ΠΎΡ‚ 15 Π±ΠΈΡ‚/с Π΄ΠΎ 1 ΠœΠ±ΠΈΡ‚/с ΠΏΡ€ΠΈ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотС 32 ΠœΠ“Ρ†.

ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ ΠœΠΎΠ΄ΡƒΠ»ΡŒ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ 8-Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ 16-Π±ΠΈΡ‚Π½ΡƒΡŽ Π°Π΄Ρ€Π΅ΡΠ°Ρ†ΠΈΡŽ, ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован для ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ с Π²Π½Π΅ΡˆΠ½Π΅ΠΉ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ, Π–ΠšΠ˜ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°ΠΌΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ устройствами с ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΉ шиной. ΠœΠΎΠ΄ΡƒΠ»ΡŒ ΠΈΠΌΠ΅Π΅Ρ‚ 2 Π²Ρ‹Π²ΠΎΠ΄Π° CS (chip-select), Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π»ΠΈΠ½ΠΈΠΉ, Π°Π²Ρ‚ΠΎΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚/Π΄Π΅ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚ адрСса, Π²Ρ‹Π±ΠΎΡ€ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ шин Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π°Π΄Ρ€Π΅ΡΠ°, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ Π·Π°Π΄Π΅Ρ€ΠΆΠ΅ΠΊ. ΠœΠΎΠ΄ΡƒΠ»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π²Π΅Π΄ΡƒΡ‰Π΅Π³ΠΎ, Ρ‚Π°ΠΊ ΠΈ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π²Π΅Π΄ΠΎΠΌΠΎΠ³ΠΎ. ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ присутствуСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… сСмСйства PIC24 °F.

ΠœΠΎΠ΄ΡƒΠ»ΡŒ часов Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ с ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€Π΅ΠΌ ΠœΠΎΠ΄ΡƒΠ»ΡŒ тактируСтся ΠΎΡ‚ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π° TIMER1 ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ. Π”Π°Π½Π½Ρ‹Π΅ Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ… хранятся Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ BCD, сущСствуСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π³ΠΈΠ±ΠΊΠΎΠΉ настройки систСмы Ρ‚Ρ€Π΅Π²ΠΎΠ³. Π£Ρ‡Π΅Ρ‚ високосных Π³ΠΎΠ΄ΠΎΠ² ΠΈ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π·ΠΈΠΌΠ½Π΅Π΅/Π»Π΅Ρ‚Π½Π΅Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ. ΠœΠΎΠ΄ΡƒΠ»ΡŒ присутствуСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… сСмСйства PIC24 °F.

ΠœΠΎΠ΄ΡƒΠ»ΡŒ вычислСния CRC.

ΠœΠΎΠ΄ΡƒΠ»ΡŒ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для вычислСния цикличСского ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠΌ. ΠœΠΎΠ΄ΡƒΠ»ΡŒ ΠΈΠΌΠ΅Π΅Ρ‚ 16-ΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹ΠΉ FIFO Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡŽ вычислСния. ΠœΠΎΠ΄ΡƒΠ»ΡŒ доступСн Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… сСмСйства PIC24 °F.

10-Π±ΠΈΡ‚Π½Ρ‹ΠΉ АЦП ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ сСмСйства PIC24 °F ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½ 10-Π±ΠΈΡ‚Π½Ρ‹ΠΉ АЦП ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ приблиТСния (Π΄ΠΎ 16 ΠΊΠ°Π½Π°Π»ΠΎΠ²) с Ρ‡Π°ΡΡ‚ΠΎΡ‚ΠΎΠΉ прСобразования 500 тыс. Π²Ρ‹Π±ΠΎΡ€ΠΎΠΊ Π² ΡΠ΅ΠΊΡƒΠ½Π΄Ρƒ. Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ напряТСния для схСмы Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ хранСния ΠΈΠΌΠ΅Π΅Ρ‚ Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄, Ρ‡Ρ‚ΠΎ позволяСт ΠΎΡ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ сигнал с Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² Π±Π΅Π· использования ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ усилитСля. Частота прСобразования ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π°, ΠΏΡ€ΠΈ этом происходит потСря ΠΌΠ»Π°Π΄ΡˆΠΈΡ… разрядов Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°. АЦП ΠΈΠΌΠ΅Π΅Ρ‚ Π±ΡƒΡ„Π΅Ρ€ Π½Π° 16 слов, Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π±ΡƒΡ„Π΅Ρ€Π° происходит ΠΏΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ — Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ автоматичСскоС ΠΏΠΎΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ΅ сканированиС Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ… ΠΊΠ°Π½Π°Π»ΠΎΠ². ΠŸΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΈ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Π±ΡƒΡ„Π΅Ρ€Π° Π½Π° Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ количСство ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ прСобразования ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ прСдставлСны ΠΊΠ°ΠΊ Π΄Ρ€ΠΎΠ±Π½Ρ‹Π΅ ΠΈΠ»ΠΈ Ρ†Π΅Π»Ρ‹Π΅ числа, Π·Π½Π°ΠΊΠΎΠ²Ρ‹Π΅ ΠΈΠ»ΠΈ Π±Π΅Π·Π·Π½Π°ΠΊΠΎΠ²Ρ‹Π΅. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ сСмСйства PIC24H ΠΈΠΌΠ΅ΡŽΡ‚ Π΄ΠΎ Π΄Π²ΡƒΡ… АЦП с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ (4 устройства Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ-хранСния с Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ формироватСлями, Ρ‡Ρ‚ΠΎ позволяСт ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ ΠΏΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ΠΌ Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠ°Π½Π°Π»Π°ΠΌ). Π Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ АЦП опрСдСляСтся ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ — Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ использованиС АЦП ΠΊΠ°ΠΊ 12-Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈ частотС прСобразования 500 тыс. Π²Ρ‹Π±ΠΎΡ€ΠΎΠΊ Π² ΡΠ΅ΠΊΡƒΠ½Π΄Ρƒ, Π»ΠΈΠ±ΠΎ ΠΊΠ°ΠΊ 10-Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈ частотС прСобразования 1,1 ΠΌΠ»Π½ Π²Ρ‹Π±ΠΎΡ€ΠΎΠΊ Π² ΡΠ΅ΠΊΡƒΠ½Π΄Ρƒ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ АЦП ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄ΠΎ 32 ΠΊΠ°Π½Π°Π»ΠΎΠ². Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Π° синхронная Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΏΡ€ΠΈ этом эквивалСнтная частота прСобразования удваиваСтся.

12-Π±ΠΈΡ‚Π½Ρ‹ΠΉ АЦП ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ сСмСйства PIC24H ΠΈΠΌΠ΅ΡŽΡ‚ Π΄ΠΎ Π΄Π²ΡƒΡ… 12-Π±ΠΈΡ‚Π½Ρ‹Ρ… АЦП ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ приблиТСния (Π΄ΠΎ 32 ΠΊΠ°Π½Π°Π»ΠΎΠ²) с Ρ‡Π°ΡΡ‚ΠΎΡ‚ΠΎΠΉ прСобразования 500 тыс. Π²Ρ‹Π±ΠΎΡ€ΠΎΠΊ Π² ΡΠ΅ΠΊΡƒΠ½Π΄Ρƒ. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ 12-Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ АЦП Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Π° 10-Π±ΠΈΡ‚Π½ΠΎΠΌΡƒ АЦП сСмСйства PIC24 °F, рассмотрСнному Π²Ρ‹ΡˆΠ΅ (ΠΎΠ΄Π½ΠΎ Π£Π’Π₯).

ΠšΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ сСмСйства PIC24 °F ΠΈΠΌΠ΅ΡŽΡ‚ Π΄Π²Π° ΠΈΠ»ΠΈ Ρ‚Ρ€ΠΈ ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€Π° с Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ ΠΎΠΏΠΎΡ€Π½ΠΎΠ³ΠΎ напряТСния. Π₯арактСристики ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ модулям Π² 8-Π±ΠΈΡ‚Π½Ρ‹Ρ… сСмСйствС PIC18. БСмСйство PIC24H ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚.

ΠœΠΎΠ΄ΡƒΠ»ΡŒ DMA.

ΠœΠΎΠ΄ΡƒΠ»ΡŒ DMA (прямой доступ ΠΊ ΠΏΠ°ΠΌΡΡ‚ΠΈ) присутствуСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… сСмСйства PIC24H. Он ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ эффСктивно ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠ΅ΠΉ (SPI, UART, АЦП, CAN ΠΈ Ρ‚. Π΄.) ΠΈ ΠžΠ—Π£ Π±Π΅Π· использования ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… рСсурсов. Для этого Π² ΡΠ΅ΠΌΠ΅ΠΉΡΡ‚Π²ΠΎ PIC24H Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π±Π»ΠΎΠΊ 2 ΠΊΠ‘Π°ΠΉΡ‚ Π΄Π²ΡƒΡ…ΠΏΠΎΡ€Ρ‚ΠΎΠ²ΠΎΠΉ памяти ΠžΠ—Π£. ΠœΠΎΠ΄ΡƒΠ»ΡŒ DMA ΠΈΠΌΠ΅Π΅Ρ‚ восСмь ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠ°Π½Π°Π»ΠΎΠ², ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π³ΠΈΠ±ΠΊΠΎ настроСн для ΠΏΡ€ΠΈΠ΅ΠΌΠ° ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π±Π»ΠΎΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ…, слова (16-Π±ΠΈΡ‚), Π±Π°ΠΉΡ‚Π°. ΠŸΡ€ΠΈ этом ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ косвСнная адрСсация с ΠΏΠΎΡΡ‚ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚ΠΎΠΌ, Π»ΠΈΠ±ΠΎ ping-pong адрСсация.

ΠœΠΎΠ΄ΡƒΠ»ΡŒ CAN.

ΠœΠΎΠ΄ΡƒΠ»ΡŒ CAN присутствуСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… сСмСйства PIC24H. Π’ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΠΈ с Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… PIC18 ΠΎΠ½ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚Π°Π½ ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ 16 Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ² Π½Π° ΠΏΡ€ΠΈΠ΅ΠΌ, 3 маски Π½Π° ΠΏΡ€ΠΈΠ΅ΠΌ, FIFO Π±ΡƒΡ„Π΅Ρ€Ρ‹ Π½Π° ΠΏΡ€ΠΈΠ΅ΠΌ ΠΈ Π½Π° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ.

ΠœΠΎΠ΄ΡƒΠ»ΡŒ USB.

ΠœΠΎΠ΄ΡƒΠ»ΡŒ USB On-The-GO (OTG) присутствуСт Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… PIC24 °F, обладая Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΊΠ°ΠΊ хоста (host), Ρ‚Π°ΠΊ ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° (device).

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π² ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Microchip ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ сСмСйств PIC24 °F ΠΈ PIC24H ΠΈΠΌΠ΅ΡŽΡ‚ JTAG интСрфСйс, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ Π³Ρ€Π°Π½ΠΈΡ‡Π½ΠΎΠ΅ сканированиС устройства, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ FLASH ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈΡΡ…Π΅ΠΌΠ½ΡƒΡŽ ΠΎΡ‚Π»Π°Π΄ΠΊΡƒ. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ICSP интСрфСйс Ρ‚Π°ΠΊ ΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ PIC24, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Ρ‹Π΅ срСдства Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²Π° (ICD2, PROMATE 3, REAL ICE ΠΈ Ρ‚. ΠΏ.).

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ