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

PIC β€” ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Гарвардской Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹

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

Π’ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Π΅ Microchip Technology Inc. прСдставлСн ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ спСктр 8-ΠΈ, 16-ΠΈ ΠΈ 32-Π±ΠΈΡ‚Π½Ρ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΈ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΏΠΎΠ΄ ΠΌΠ°Ρ€ΠΊΠΎΠΉ PIC. ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² являСтся Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ ΠΏΡ€Π΅Π΅ΠΌΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… сСмСйств. Π­Ρ‚ΠΎ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Π°Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ (Сдиная бСсплатная срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ MPLAB IDE), ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠΎ Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌ, ΠΏΠΎ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΈ, ΠΏΠΎ Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΡΠΌ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

PIC β€” ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Гарвардской Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

PIC — ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Гарвардской Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΡ‹Π΅ амСриканской ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉMicrochip Technology Inc. НазваниС PIC являСтся сокращСниСм ΠΎΡ‚ Peripheral Interface Controller, Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ «ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ интСрфСйса ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΈ». НазваниС ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ PIC ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π°Π»ΠΈΡΡŒ для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ возмоТностСй Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° 16-Π±ΠΈΡ‚Π½Ρ‹Ρ… микропроцСссоровCP1600.[1]

Π’ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Π΅ Microchip Technology Inc. прСдставлСн ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ спСктр 8-ΠΈ, 16-ΠΈ ΠΈ 32-Π±ΠΈΡ‚Π½Ρ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΈ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΏΠΎΠ΄ ΠΌΠ°Ρ€ΠΊΠΎΠΉ PIC. ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² являСтся Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ ΠΏΡ€Π΅Π΅ΠΌΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… сСмСйств. Π­Ρ‚ΠΎ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Π°Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ (Сдиная бСсплатная срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ MPLAB IDE), ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠΎ Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌ, ΠΏΠΎ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΈ, ΠΏΠΎ Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΡΠΌ питания, ΠΏΠΎ ΡΡ€Π΅Π΄ΡΡ‚Π²Π°ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΏΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌ ΠΈ ΡΡ‚Π΅ΠΊΠ°ΠΌ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярных ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ². НомСнклатура насчитываСт Π±ΠΎΠ»Π΅Π΅ 500 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² со Π²ΡΠ΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌΠΈ вариациями ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΈ, памяти, количСством Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ², ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°ΠΌΠΈ питания ΠΈ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ ΠΈ Ρ‚. Π΄.

  • 8-Π±ΠΈΡ‚Π½Ρ‹Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹
  • 8-Π±ΠΈΡ‚Π½Ρ‹Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ Π³Π°Ρ€Π²Π°Ρ€Π΄ΡΠΊΡƒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ ΠΈ Π΄Π΅Π»ΡΡ‚ся Π½Π° 2 Π±ΠΎΠ»ΡŒΡˆΠΈΡ… сСмСйства: PIC10/12/16 ΠΈ PIC18.
  • 8-Π±ΠΈΡ‚Π½Ρ‹Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ PIC10/12/16
  • 8-Π±ΠΈΡ‚Π½Ρ‹Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ PIC10/12/16 прСдставлСны двумя Π±Π°Π·ΠΎΠ²Ρ‹ΠΌΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°ΠΌΠΈ ядра: BASELINE ΠΈ MID-RANGE.

АрхитСктура Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ (BASELINE) сСмСйства Базовая Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° (BASELINE) состоит ΠΈΠ· ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² сСмСйства PIC10 ΠΈ Ρ‡Π°ΡΡ‚ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² сСмСйств PIC12 ΠΈ PIC16. ΠžΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΎΠ½ΠΈ Π½Π° 12-ΠΈ разрядной Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ слова ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½Ρ‹ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ Π² ΠΊΠΎΡ€ΠΏΡƒΡΠ°Ρ… ΠΎΡ‚ 6 Π΄ΠΎ 28-ΠΈ Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ². УпрощСнная Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ сСмСйства прСдоставляСт Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ дСшСвоС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΈΠ· ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹Ρ… Microchip. Π¨ΠΈΡ€ΠΎΠΊΠΈΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ напряТСний питания, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΈ Π½ΠΈΠ·ΠΊΠΈΡ… напряТСниях прСслСдуСт Ρ†Π΅Π»ΡŒΡŽ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ примСнСния ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π² Π±Π°Ρ‚Π°Ρ€Π΅ΠΉΠ½Ρ‹Ρ… устройствах.

  • Β· ΠΌΠ°Π»ΠΎΠ²Ρ‹Π²ΠΎΠ΄Π½Ρ‹Π΅ ΠΈ ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Ρ‹Π΅ корпуса
  • Β· Flash ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ
  • Β· Π½ΠΈΠ·ΠΊΠΎΠ΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠΊΠ°
  • Β· низкая Ρ†Π΅Π½Π°
  • Β· Π»Π΅Π³ΠΊΠΎΠ΅ освоСниС, всСго 35 ΠΊΠΎΠΌΠ°Π½Π΄

АрхитСктура срСднСго (MID-RANGE) сСмСйства АрхитСктура срСднСго сСмСйства (Mid-Range) нашла ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… сСрий PIC12 ΠΈ PIC16, ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ ΡˆΠΈΡ€ΠΈΠ½Ρƒ слова памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ 14 Π±ΠΈΡ‚. Π­Ρ‚ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π²Ρ‹ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ Π² ΠΊΠΎΡ€ΠΏΡƒΡΠ°Ρ… ΠΎΡ‚ 8 Π΄ΠΎ 64 Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ². ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ с Flash ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ напряТСний питания ΠΎΡ‚ 2.0 Π΄ΠΎ 5.5 Π’, ΠΈΠΌΠ΅ΡŽΡ‚ систСму ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ, Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΉ стСк ΠΈ ΡΠ½Π΅Ρ€Π³ΠΎΠ½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… EEPROM, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π±ΠΎΠ³Π°Ρ‚Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΈ, Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ USB, SPI, IΠ†C, USART, LCD, ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€Ρ‹, АЦП ΠΈ Ρ‚. ΠΏ.

  • Β· Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ корпуса: 6 — 64 Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ²
  • Β· Flash ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ
  • Β· ΠΌΠ°Π»Ρ‹ΠΉ Ρ‚ΠΎΠΊ потрСблСния
  • Β· богатая пСрифСрия
  • Β· ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ 5 MIPS
  • Β· Π»Π΅Π³ΠΊΠΎΠ΅ освоСниС, всСго 35 ΠΊΠΎΠΌΠ°Π½Π΄

Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠ΅ ядро ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² срСднСго сСмСйства Π’ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²Ρ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… Microchip примСняСт ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½ΡƒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ 8-Π±ΠΈΡ‚Π½Ρ‹Ρ… PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² срСднСго сСмСйства PIC12 ΠΈ PIC16:

  • Β· ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ объСм памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…
  • Β· Π±ΠΎΠ»Π΅Π΅ Π³Π»ΡƒΠ±ΠΎΠΊΠΈΠΉ ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½Ρ‹ΠΉ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΉ стСк
  • Β· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ источники сброса
  • Β· Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ пСрифСрия, пСрифСрия Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ mTouch™ для создания сСнсорных ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… интСрфСйсов
  • Β· ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½Π½ΠΎΠ΅ врСмя Π²Ρ…ΠΎΠ΄Π° Π² ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅
  • Β· ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π° Π½Π° 50%, Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° сниТСн Π½Π° 40%
  • Β· 14 Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… инструкций, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ΄ Π‘-компилятор — ΠΈΡ‚ΠΎΠ³ΠΎ, 49 инструкций
  • 8-Π±ΠΈΡ‚Π½Ρ‹Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ PIC18

Π’Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ сСмСйство 8-Π±ΠΈΡ‚Π½Ρ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PIC18 °F прСдставлСно ΡˆΠΈΡ€ΠΎΠΊΠΎΠΉ Π³Π°ΠΌΠΌΠΎΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΡ… большой Π½Π°Π±ΠΎΡ€ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ: 10Π±ΠΈΡ‚ АЦП, ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€Ρ‹, ШИМ, Π·Π°Ρ…Π²Π°Ρ‚/сравнСниС, Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Π–ΠšΠ˜; интСрфСйсы связи USB, CAN, IΠ†C, SPI, USART, Ethernet ΠΈ Ρ‚. Π΄.

  • Β· быстродСйствия Π΄ΠΎ 16 MIPS
  • Β· объСм памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π΄ΠΎ 128 ΠΊΠ‘
  • Β· корпуса ΠΎΡ‚ 18 Π΄ΠΎ 100 Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ².
  • Β· эффСктивноС ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° C
  • Β· NanoWatt Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ
  • Β· встроСнный ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€
  • Β· «Ρ‚Ρ€Ρ‘Ρ…Π²ΠΎΠ»ΡŒΡ‚ΠΎΠ²ΠΎΠ΅» ΠΈ «ΠΏΡΡ‚ΠΈΠ²ΠΎΠ»ΡŒΡ‚ΠΎΠ²ΠΎΠ΅» сСмСйства
  • Β· продвинутая Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° (16-ΠΈ разрядныС слова ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ)
  • Β· Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ самопрограммирования
  • Β· ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΡˆΠΈΡ€ΠΎΠΊΠΎ распространСнных ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² связи (CAN, USB, ZigBee, TCP/IP)
  • Β· программная ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠΎ Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌ ΠΈ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΌ модулям Π²Π½ΡƒΡ‚Ρ€ΠΈ сСмСйства, Π° Ρ‚Π°ΠΊΠΆΠ΅ со ΡΡ‚Π°Ρ€ΡˆΠΈΠΌΠΈ (16-Π±ΠΈΡ‚Π½Ρ‹ΠΌΠΈ) сСмСйствами, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΈ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ.
  • 16-Π±ΠΈΡ‚Π½Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹

Компания Microchip Technology Inc. ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ Π΄Π²Π° сСмСйства 16-ΠΈ разрядных ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² (MCU) ΠΈ Π΄Π²Π° сСмСйства 16-ΠΈ разрядных Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² (DSC), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π°ΡŽΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ совмСстимыС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ с ΠΎΠ±ΡˆΠΈΡ€Π½Ρ‹ΠΌ Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ Ρ‚ΠΈΠΏΠΎΠ² корпусов, ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΈ Π±Ρ‹ΡΡ‚родСйствия. ΠžΠ±Ρ‰ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ всСх 16-ΠΈ разрядных сСмСйств — это ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠΎ Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌ, общая систСма ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ, соотвСтствСнно, ΠΎΠ±Ρ‰ΠΈΠ΅ компиляторы Π‘ΠΈ ΠΈ ΡΡ€Π΅Π΄ΡΡ‚Π²Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Широкая Π»ΠΈΠ½Π΅ΠΉΠΊΠ° 16-Π±ΠΈΡ‚Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΎΡ‚ 18 Π΄ΠΎ 100 Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² с ΠΎΠ±ΡŠΠ΅ΠΌΠΎΠΌ flash памяти ΠΎΡ‚ 6 Кб Π΄ΠΎ 536 Кб.

16-Π±ΠΈΡ‚Π½Ρ‹Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ PIC24 °F ΠΈ PIC24H.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ особСнности:

  • Β· Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π·Π° 2 Ρ‚Π°ΠΊΡ‚Π° Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°
  • Β· Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ врСмя ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ° Π½Π° ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ — 5 ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… Ρ‚Π°ΠΊΡ‚ΠΎΠ²
  • Β· доступ ΠΊ ΠΏΠ°ΠΌΡΡ‚ΠΈ (Π² Ρ‚ΠΎΠΌ числС инструкции чтСния-ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ-записи) Π·Π° 1 ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ Ρ‚Π°ΠΊΡ‚
  • Β· Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΉ ΡƒΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒ (Π·Π° 1 Ρ‚Π°ΠΊΡ‚)
  • Β· Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΉ Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ 32/16 ΠΈ 16/16 чисСл (17 ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… Ρ‚Π°ΠΊΡ‚ΠΎΠ²)
  • Β· Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΠΏΠΈΡ‚Π°ΡŽΡ‰ΠΈΡ… напряТСний 1.8…3.6 Π’, ΠΎΠ΄ΠΈΠ½ источник питания.
  • Β· внутрисхСмноС ΠΈ ΡΠ°ΠΌΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅
  • Β· встроСнный Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ с PLL
  • Β· Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ пСрифСрия (Π΄ΠΎ 3-Ρ… SPI, Π΄ΠΎ 3-Ρ… I2C, Π΄ΠΎ 4-Ρ… UART (с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ IrDA, LIN), CAN (ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΉ ECAN), USB OTG)
  • Β· ΠΌΠΎΠ΄ΡƒΠ»ΡŒ измСрСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ заряда (CTMU), основноС ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ — ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Смкостными сСнсорами
  • Β· Ρ‚ΠΎΠΊ ΠΏΠΎΡ€Ρ‚ΠΎΠ² Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния — 18 мА
  • Β· ΠΏΠΎΡ€Ρ‚Ρ‹ Ρ‚ΠΎΠ»Π΅Ρ€Π°Π½Ρ‚Π½Ρ‹ ΠΊ ΡƒΡΡ‚ройствам с 5 Π’ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ
  • Β· Π΄ΠΎ Π΄Π΅Π²ΡΡ‚ΠΈ 16-Π±ΠΈΡ‚Π½Ρ‹Ρ… Ρ‚Π°ΠΉΠΌΠ΅Ρ€ΠΎΠ² ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния
  • Β· Π΄ΠΎ Π²ΠΎΡΡŒΠΌΠΈ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ Π·Π°Ρ…Π²Π°Ρ‚Π°
  • Β· ряд ΡΠ½Π΅Ρ€Π³ΠΎΡΠ±Π΅Ρ€Π΅Π³Π°ΡŽΡ‰ΠΈΡ… Ρ€Π΅ΠΆΠΈΠΌΠΎΠ²
  • Β· Π΄ΠΎ Π΄Π²ΡƒΡ… АЦП (32 ΠΊΠ°Π½Π°Π»Π°) с ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒΡŽ
  • Β· Π΄ΠΎ Π²ΠΎΡΡŒΠΌΠΈ 16-Π±ΠΈΡ‚Π½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ сравнСния / Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ШИМ
  • Β· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ ΠΏΠ΅Ρ€Π΅Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² (PPS)
  • Β· прямой доступ ΠΊ ΠΏΠ°ΠΌΡΡ‚ΠΈ DMA (Ρƒ PIC24H)
  • Β· Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ инструкций, 16 ΠΎΡ€Ρ‚ΠΎΠ³ΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… рСгистров ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния, вСкторная приоритСтная систСма ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ, ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ особСнности (ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ адрСсации, Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ Ρ†ΠΈΠΊΠ»Ρ‹).
  • 16-Π±ΠΈΡ‚Π½Ρ‹Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ прСдставлСны Π² Π΄Π²ΡƒΡ… модификациях — PIC24 °F ΠΈ PIC24H, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ изготовлСния FLASH ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ памяти. Π­Ρ‚ΠΎ опрСдСляСт Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΠΏΠΈΡ‚Π°ΡŽΡ‰ΠΈΡ… напряТСний — для PIC24 °F — 2,0…3,6 Π’, для PIC24H — 3,0…3,6 Π’. ΠŸΠ΅Ρ€Π²ΠΎΠ΅ сСмСйство (PIC24F) производится ΠΏΠΎ Π±ΠΎΠ»Π΅Π΅ дСшСвой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ (0,25 ΠΌΠΊΠΌ) ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ядра 16MIPS@32ΠœΠ“Ρ†. Π’Ρ‚ΠΎΡ€ΠΎΠ΅ сСмСйство (PIC24H) производится с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π±ΠΎΠ»Π΅Π΅ слоТного тСхпроцСсса изготовлСния, Ρ‡Ρ‚ΠΎ позволяСт Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ большСй скорости Ρ€Π°Π±ΠΎΡ‚Ρ‹ (40MIPS@80ΠœΠ“Ρ†). Оба сСмСйства ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ внутрисхСмноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (ICSP), Π° Ρ‚Π°ΠΊΠΆΠ΅ самопрограммированиС (RTSP).

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сигналов dsPIC30 °F ΠΈ dsPIC33 °F.

Компания Microchip ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π΄Π²Π° сСмСйства 16-Ρ‚ΠΈ разрядных Flash ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сигналов — dsPIC30 °F ΠΈ dsPIC33 °F. ВысокоС быстродСйствиС Π² (30 MIPS для dsPIC30 °F, 40 MIPS для dsPIC33FJ, 70 MIPS для dsPIC33EP) ΠΈ ΡΡ„фСктивная систСма ΠΊΠΎΠΌΠ°Π½Π΄ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π² ΡΠ»ΠΎΠΆΠ½Ρ‹Ρ… систСмах Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ особСнности:

  • Β· Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ систСма ΠΊΠΎΠΌΠ°Π½Π΄, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π°Ρ спСцифичСскиС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сигналов (DSP).
  • Β· 24-разрядныС инструкции Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π·Π° 4 ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоты Ρƒ dsPIC30 °F ΠΈ Π·Π° 2 — Ρƒ dsPIC33FJ (EP), Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄ дСлСния, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ², ΠΊΠΎΠΌΠ°Π½Π΄ пСрСсылки Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π° Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ ΠΈ Ρ‚Π°Π±Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄.
  • Β· Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ счСтчика (24 Π±ΠΈΡ‚Π°) позволяСт Π°Π΄Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎ 4 Πœ слов ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ памяти (4М*24Π±ΠΈΡ‚).
  • Β· аппаратная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ†ΠΈΠΊΠ»ΠΎΠ² Ρ‚ΠΈΠΏΠ° DO ΠΈ REPEAT, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ·Π΄Π΅Ρ€ΠΆΠ΅ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ памяти ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° Π°Π½Π°Π»ΠΈΠ· условий окончания, Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя эти Ρ†ΠΈΠΊΠ»Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€Π΅Ρ€Π²Π°Π½Ρ‹ событиями прСрывания Π² Π»ΡŽΠ±ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚;
  • Β· 16 Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… рСгистров, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ рСгистр массива ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π΄Π°Π½Π½Ρ‹Π΅, адрСс ΠΈΠ»ΠΈ смСщСниС адрСса
  • Β· Π΄Π²Π° класса ΠΊΠΎΠΌΠ°Π½Π΄: ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π½Ρ‹Π΅ инструкции (MCU) ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сигналов (DSP). Оба этих класса Ρ€Π°Π²Π½ΠΎΠΏΡ€Π°Π²Π½ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΈΠΌ ядром.
  • Β· Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ адрСсации;
  • Β· систСма ΠΊΠΎΠΌΠ°Π½Π΄ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π° для получСния максимальной эффСктивности ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ высокого уровня Π‘ΠΈ.

Если ΠΎ PIC24 °F ΠΌΠΎΠΆΠ½ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊ ΠΎΠ± ΡƒΡΠ΅Ρ‡Π΅Π½Π½ΠΎΠΌ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ dsPIC30 °F (Π±Π΅Π· ядра ЦОБ, с Ρ‚Ρ€Π΅Ρ…Π²ΠΎΠ»ΡŒΡ‚ΠΎΠ²Ρ‹ΠΌ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ ΠΈ ΠΏΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΌ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΎΠΌ), Ρ‚ΠΎ PIC24H — это усСчСнный Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ dsPIC33 °F. Π₯отя Π² Π΄Π°Π½Π½ΠΎΠΌ сравнСнии Π½Π°Ρ€ΡƒΡˆΠ΅Π½Ρ‹ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π½ΠΎ-слСдствСнныС связи, тСхничСски ΠΎΠ½ΠΎ Π²Π΅Ρ€Π½ΠΎ. Π―Π΄Ρ€ΠΎ dsPIC33 °F ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ ядру dsPIC30 °F, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎ Π² dsPIC33 °F ΠΊΠΎΠΌΠ°Π½Π΄Π° выполняСтся Π·Π° Π΄Π²Π° Ρ‚Π°ΠΊΡ‚Π° Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°. БСмСйства ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ совмСстимы ΠΏΠΎ Π½Π°Π±ΠΎΡ€Ρƒ инструкций, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌ адрСсации, Ρ‡Ρ‚ΠΎ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ ΠΈΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, написанныС для dsPIC30 °F. Особо слСдуСт ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΡƒΡŽ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с dsPIC30 °F систСму тактирования. dsPIC33 °F, ΠΊΠ°ΠΊ ΠΈ ΡΠ΅ΠΌΠ΅ΠΉΡΡ‚Π²ΠΎ PIC24H, ΠΈΠΌΠ΅ΡŽΡ‚ PLL с Π΄Ρ€ΠΎΠ±Π½Ρ‹ΠΌ коэффициСнтом умноТСния (ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ), Ρ‡Ρ‚ΠΎ позволяСт ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ сСтку частот ΠΎΡ‚ 12,5 ΠœΠ“Ρ† Π΄ΠΎ 80 ΠœΠ“Ρ† с ΡˆΠ°Π³ΠΎΠΌ 0,25 ΠœΠ“Ρ† ΠΏΡ€ΠΈ использовании ΠΊΠ²Π°Ρ€Ρ†Π΅Π²ΠΎΠ³ΠΎ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€Π° 4 ΠœΠ“Ρ†. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ dsPIC33 °F ΠΈ PIC24H ΠΈΠΌΠ΅ΡŽΡ‚ Π΄Π²Π° Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… Π²Ρ‹ΡΠΎΠΊΠΎΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… RC-Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° с Ρ‡Π°ΡΡ‚ΠΎΡ‚Π°ΠΌΠΈ 7,3728 ΠœΠ“Ρ† ΠΈ 32,768 ΠΊΠ“Ρ†. ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоты ядра (ΠΌΠΎΠ΄ΡƒΠ»ΡŒ DOZE) присутствуСт Π²ΠΎ Π²ΡΠ΅Ρ… Π½ΠΎΠ²Ρ‹Ρ… 16-Π±ΠΈΡ‚Π½Ρ‹Ρ… сСмСйствах. Он ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΡƒΡŽ частоту, ΠΏΠΎΠ΄Π°Π²Π°Π΅ΠΌΡƒΡŽ Π½Π° ΡΠ΄Ρ€ΠΎ нСзависимо ΠΎΡ‚ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоты ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ для ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ потрСблСния Π² ΡΠ½Π΅Ρ€Π³ΠΎΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹Ρ… прилоТСниях. Π‘ΠΎΠ»ΡŒΡˆΠΎΠΉ Π²Ρ‹Π±ΠΎΡ€ ΠΏΠΎ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ЦОБ:

ΠžΠ±Ρ‰Π΅Π³ΠΎ назначСния:

  • Β· ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€ΡŒ ΠΈ Ρ‡Π°ΡΡ‹ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ RTCC
  • Β· Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΉ подсчСт CRC
  • Β· Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ пСрифСрия (SPI, I2C, UART (с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ IrDA, LIN), CAN (ECAN))
  • Β· 10-ΠΈ ΠΈ 12-Π±ΠΈΡ‚Π½Ρ‹Π΅ АЦП
  • Β· ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€Ρ‹
  • Β· 10-ΠΈ ΠΈ 16-Π±ΠΈΡ‚Π½Ρ‹Π΅ ЦАП
  • Β· прямой доступ ΠΊ ΠΏΠ°ΠΌΡΡ‚ΠΈ (DMA)
  • Β· Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ (PMP)
  • Β· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ ΠΏΠ΅Ρ€Π΅Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² (PPS)
  • Β· многоуровнСвая систСма Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΊΠΎΠ΄Π° (Code Guard)

Для управлСния двигатСлями ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Слями энСргии.

  • Β· спСциализированный ШИМ для управлСния ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΎΠΌ (Motor Control PWM)
  • Β· интСрфСйс ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΡƒΡ€Π½ΠΎΠ³ΠΎ энкодСра

Для ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ½Ρ‹Ρ… источников питания (SMPS).

  • Β· Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ свСрхбыстрый ШИМ с Π²Ρ‹ΡΠΎΠΊΠΈΠΌ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ (SMPS PWM)
  • Β· Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ свСрхбыстрыС АЦП (SMPS ADC)

Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ со Π·Π²ΡƒΠΊΠΎΠΌ:

  • Β· 12-Π±ΠΈΡ‚Π½Ρ‹ΠΉ АЦП
  • Β· 16-Π±ΠΈΡ‚Π½Ρ‹ΠΉ ЦАП
  • Β· спСциализированный ШИМ (output compare PWM)
  • Β· интСрфСйс кодирования Π΄Π°Π½Π½Ρ‹Ρ… DCI (I2S, AC97)

Для управлСния графичСскими дисплСями:

  • Β· Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ PMP (QVGA)
  • Β· ΠΌΠΎΠ΄ΡƒΠ»ΡŒ измСрСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ заряда CTMU (сСнсорныС дисплСи touch-screen)
  • 32-Π±ΠΈΡ‚Π½Ρ‹Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹

Π‘Ρ‚Π°Ρ€ΡˆΠΈΠΌ сСмСйством ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΎΡ‚ Microchip Technology являСтся 32-разрядноС сСмСйство ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PIC32:

  • Β· ядро MIPS32 M4K, частота тактирования 80 ΠœΠ“Ρ†, Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π·Π° 1 Ρ‚Π°ΠΊΡ‚ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ 1.53 Dhrystone MIPS/ΠœΠ“Ρ†
  • Β· ΠΏΠΎΡ€Ρ‚Ρ‹ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° относятся ΠΊ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌΡƒ частотному Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Ρƒ, Ρ‚.ΠΎ., ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Ρ€Π³Π°Ρ‚ΡŒ ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ с Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотой.
  • Β· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ частотный Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ организуСтся для ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΈ ΠΈΠ· ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ посрСдством ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ настраиваСмого Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ, Ρ‚.ΠΎ. частота тактирования ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ сниТСна для сниТСния энСргопотрСблСния.
  • Β· 28-, 44-, 64- ΠΈ 100-Π²Ρ‹Π²ΠΎΠ΄Π½Ρ‹Π΅ корпуса, Π΄ΠΎ 128 ΠΊΠ‘ SRAM ΠΈ 512 ΠΊΠ‘ Flash с ΠΊΡΡˆΠ΅ΠΌ ΠΏΡ€Π΅Π΄Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ
  • Β· ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠΎ Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌ ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΎΡ‡Π½Ρ‹ΠΌ срСдствам с 16-Π±ΠΈΡ‚Π½Ρ‹ΠΌΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ Microchip
  • Β· Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΉ ΡƒΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒ-Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ с Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡ‹ΠΌ ΠΎΡ‚ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ядра ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΎΠΌ, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ ΠΏΠΎ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΠΈ выполнСния
  • Β· Π½Π°Π±ΠΎΡ€ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Ρ… инструкций MIPS16e™ — Π½Π°Π±ΠΎΡ€ 16-Π±ΠΈΡ‚Π½Ρ‹Ρ… инструкций, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… прилоТСниях ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ объСм ΠΊΠΎΠ΄Π° Π½Π° 40%
  • Β· нСзависимый ΠΎΡ‚ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ядра ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ USB

БСмСйство 32-разрядных ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PIC32 выдСляСтся Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ ΠΎΠ±ΡŠΠ΅ΠΌΠΎΠΌ памяти Π½Π° ΠΊΡ€ΠΈΡΡ‚Π°Π»Π»Π΅ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с 16-разрядными ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сигналов PIC24/dsPIC. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ PIC32 Ρ‚Π°ΠΊΠΆΠ΅ оснащСны большим количСством ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ интСрфСйсы — Ρ‚Π΅ ΠΆΠ΅, Ρ‡Ρ‚ΠΎ Ρƒ PIC24, ΠΈ 16-Π±ΠΈΡ‚Π½Ρ‹ΠΉ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для обслуТивания Π²Π½Π΅ΡˆΠ½ΠΈΡ… микросхСм памяти ΠΈ ΠΆΠΈΠ΄ΠΊΠΎ-кристалличСских TFT-ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ². БСмСйство PIC32 построСно Π½Π° ΡΠ΄Ρ€Π΅ MIPS32®, с ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚оспособной ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠ΅ΠΉ Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ потрСблСния энСргии, быстрой Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ Π½Π° ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ срСдств Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ Π»ΠΈΠ΄ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΌ Π² ΡΠ²ΠΎΠ΅ΠΌ классС быстродСйствиСм 1.53 Dhrystone MIPS/ΠœΠ“Ρ†. Π’Π°ΠΊΠΎΠ΅ быстродСйствиС достигнуто благодаря эффСктивному Π½Π°Π±ΠΎΡ€Ρƒ инструкций, 5-ступСнчатому ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Ρƒ, Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΌΡƒ ΡƒΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŽ с Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½ΠΈΠ΅ΠΌ ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΠΌΠΈ (Π΄ΠΎ 8) Π½Π°Π±ΠΎΡ€Π°ΠΌΠΈ 32-разрядных рСгистров ядра.

БрСдства ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Для программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² сСмСйства PIC примСняСтся Ρ„ΠΈΡ€ΠΌΠ΅Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€-ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ IC PROG, ICD-2, ICD-3, REAL ICE, Pickit, PicKit2, Pickit3. Π­Ρ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‚Π°ΠΊ ΠΈ ΠΎΡ‚Π»Π°ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄: пошаговоС Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅, Ρ‚ΠΎΡ‡ΠΊΠΈ останова, просмотр ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ памяти, просмотр стСка.

PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹.

PIC — ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Гарвардской Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΡ‹Π΅ амСриканской ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Microchip Technology Inc. НазваниС PIC являСтся сокращСниСм ΠΎΡ‚ Peripheral Interface Controller, Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ «ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΉ интСрфСйсный ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€». НазваниС ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ PIC ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π°Π»ΠΈΡΡŒ для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ возмоТностСй Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° 16-Π±ΠΈΡ‚Π½Ρ‹Ρ… микропроцСссоров CP1600 [1].

Π’ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Π΅ Microchip Technology Inc. прСдставлСн ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ спСктр 8-ΠΈ, 16-ΠΈ ΠΈ 32-Π±ΠΈΡ‚Π½Ρ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΈ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΏΠΎΠ΄ ΠΌΠ°Ρ€ΠΊΠΎΠΉ PIC. ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² являСтся Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ ΠΏΡ€Π΅Π΅ΠΌΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… сСмСйств. Π­Ρ‚ΠΎ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Π°Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ (Сдиная бСсплатная срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ MPLAB IDE, Π‘-компиляторы ΠΎΡ‚ GCC), ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠΎ Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌ, ΠΏΠΎ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΈ, ΠΏΠΎ Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΡΠΌ питания, ΠΏΠΎ ΡΡ€Π΅Π΄ΡΡ‚Π²Π°ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΏΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌ ΠΈ ΡΡ‚Π΅ΠΊΠ°ΠΌ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярных ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ². НомСнклатура насчитываСт Π±ΠΎΠ»Π΅Π΅ 500 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² со Π²ΡΠ΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌΠΈ вариациями ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΈ, памяти, количСством Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ², ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°ΠΌΠΈ питания ΠΈ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ ΠΈ Ρ‚. Π΄.

ΠŸΠ΅Ρ€Π²Ρ‹Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Microchip PIC16C5x появились Π² ΠΊΠΎΠ½Ρ†Π΅ 1980;Ρ… Π³ΠΎΠ΄ΠΎΠ² ΠΈ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Ρ своСй высокой ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ Π½ΠΈΠ·ΠΊΠΎΠΉ стоимости составили ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΡƒΡŽ ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ†ΠΈΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠ²ΡˆΠΈΠΌΡΡ Π² Ρ‚ΠΎ Π²Ρ€Π΅ΠΌΡ 8-разрядным ΠœΠš с CISC-Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ. БСмСйство PICmicro ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄Π°Ρ‡Π½ΠΎ вписалось Π² ΠΌΠΈΡ€ΠΎΠ²ΡƒΡŽ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρƒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΈ Π² Π½Π°ΡΡ‚оящСС врСмя Π±ΡƒΡ€Π½ΠΎ прогрСссируСт. Π•ΠΆΠ΅Π³ΠΎΠ΄Π½Ρ‹ΠΉ выпуск ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² сСмСйства PICmicro ΡƒΠΆΠ΅ прСвысил 100 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ, ΠΈ Π² ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ нСсколько Π»Π΅Ρ‚ Microchip ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π»ΠΈΠ΄ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ Π² ΠΌΠΈΡ€ΠΎΠ²Ρ‹Ρ… Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³Π°Ρ… основных ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ 8-Π±ΠΈΡ‚Π½Ρ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². Π£ Microchip Π΅ΡΡ‚ΡŒ встроСнная Π»ΠΈΠ½Π΅ΠΉΠΊΠ°: ΠΎΠ½Π° выпускаСт 8-разрядныС, 16- разрядныС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΏΠΎ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π‘Ρ€Π΅Π΄ΠΈ всСх ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ срСднСго уровня ΡΠ²Π»ΡΡŽΡ‚ΡΡ самыми популярными.

Π§Ρ‚ΠΎ ΠΆΠ΅ Π΄Π΅Π»Π°Π΅Ρ‚ PIC — ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΡΡ‚ΠΎΠ»ΡŒ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ для массовых ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ? ЭлСктричСски ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ ΠŸΠŸΠ—Π£, минимальноС энСргопотрСблСниС, высокая ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Ρ…ΠΎΡ€ΠΎΡˆΠΎ развитая RISC-Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½Π½ΠΎΡΡ‚ΡŒ, ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΈ Π½ΠΈΠ·ΠΊΠΈΠ΅ Ρ†Π΅Π½Ρ‹, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π»ΡƒΡ‡ΡˆΠΈΠΉ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Ρ†Π΅Π½Π°/ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ. Широкая Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Π° ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ обСспСчиваСт использованиС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π² ΡƒΡΡ‚ройствах, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… для Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… сфСр примСнСния.

Π’ Π½Π°ΡΡ‚оящСС врСмя компания Microchip выпускаСт ΠΏΡΡ‚ΡŒ основных сСмСйств 8-разрядных RISC-ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², совмСстимых снизу Π²Π²Π΅Ρ€Ρ… ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌΡƒ ΠΊΠΎΠ΄Ρƒ:

  • Β· PIC12CXXX — сСмСйство ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², выпускаСмых Π² ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½ΠΎΠΌ 8-Π²Ρ‹Π²ΠΎΠ΄Π½ΠΎΠΌ исполнСнии. Π­Ρ‚ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π²Ρ‹ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ с 12-разрядной (33 ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹), Ρ‚Π°ΠΊ ΠΈ Ρ 14-разрядной (35 ΠΊΠΎΠΌΠ°Π½Π΄) систСмой ΠΊΠΎΠΌΠ°Π½Π΄. Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ встроСнный Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹ΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€, Ρ‚Π°ΠΉΠΌΠ΅Ρ€/счСтчик, стороТСвой Ρ‚Π°ΠΉΠΌΠ΅Ρ€, схСму управлСния прСрываниями. Π’ ΡΠΎΡΡ‚Π°Π²Π΅ сСмСйства Π΅ΡΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ со Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½Ρ‹ΠΌ 8-разрядным Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ…ΠΊΠ°Π½Π°Π»ΡŒΠ½Ρ‹ΠΌ АЦП. Бпособны Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ напряТСнии питания Π΄ΠΎ 2,5 Π’;
  • Β· PIC16C5X — Π±Π°Π·ΠΎΠ²ΠΎΠ΅ сСмСйство ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² с 12-разрядными ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ (33 ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹), выпускаСмоС Π² 18-, 20- ΠΈ 28-Π²Ρ‹Π²ΠΎΠ΄Π½Ρ‹Ρ… корпусах. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой простыС Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠ΅ΠΉ. Π‘ΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ ΠΌΠ°Π»ΠΎΠΌ напряТСнии питания (Π΄ΠΎ 2 Π’) Π΄Π΅Π»Π°Π΅Ρ‚ ΠΈΡ… ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌΠΈ для примСнСния Π² ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠ½Ρ‹Ρ… конструкциях. Π’ ΡΠΎΡΡ‚Π°Π² сСмСйства входят ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΏΠΏΡ‹ PIC16HV5XX, способныС Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ нСпосрСдствСнно ΠΎΡ‚ Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΏΠΈΡ‚Π°ΡŽΡ‰ΠΈΡ… напряТСний Π΄ΠΎ 15 Π’;
  • Β· PIC16CXXX — сСмСйство ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² срСднСго уровня с 14-разрядными ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ (35 ΠΊΠΎΠΌΠ°Π½Π΄). НаиболСС многочислСнноС сСмСйство, ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰Π΅Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ с Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΌΠΈ устройствами, Π² Ρ‡ΠΈΡΠ»ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… входят Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€Ρ‹, Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎ-Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… интСрфСйсов SPI, USART ΠΈ I2C, Ρ‚Π°ΠΉΠΌΠ΅Ρ€Ρ‹-счСтчики, ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π·Π°Ρ…Π²Π°Ρ‚Π°/сравнСния, ΡˆΠΈΡ€ΠΎΡ‚Π½ΠΎ-ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ½Ρ‹Π΅ модуляторы, стороТСвыС Ρ‚Π°ΠΉΠΌΠ΅Ρ€Ρ‹, супСрвизорныС схСмы ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅;
  • Β· PIC17CXXX — сСмСйство Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠΉ систСмой ΠΊΠΎΠΌΠ°Π½Π΄ 16-разрядного Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° (58 ΠΊΠΎΠΌΠ°Π½Π΄), Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ Π½Π° Ρ‡Π°ΡΡ‚ΠΎΡ‚Π΅ Π΄ΠΎ 33 ΠœΠ“Ρ†, с ΠΎΠ±ΡŠΠ΅ΠΌΠΎΠΌ памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π΄ΠΎ 16 Кслов. ΠšΡ€ΠΎΠΌΠ΅ ΠΎΠ±ΡˆΠΈΡ€Π½ΠΎΠΉ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΈ, 16-ΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠ³ΠΎ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ стСка ΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠΉ систСмы ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ, ΠΏΠΎΡ‡Ρ‚ΠΈ всС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ этого сСмСйства ΠΈΠΌΠ΅ΡŽΡ‚ встроСнный Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΉ ΡƒΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒ 8×8, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ умноТСния Π·Π° ΠΎΠ΄ΠΈΠ½ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ». Π―Π²Π»ΡΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΈΠΌΠΈ ΠΈΠ· ΡΠ°ΠΌΡ‹Ρ… Π±Ρ‹ΡΡ‚Ρ€ΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π² ΠΊΠ»Π°ΡΡΠ΅ 8-разрядных ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²;
  • Β· PIC18CXXX — сСмСйство Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠΉ систСмой ΠΊΠΎΠΌΠ°Π½Π΄ 16-разрядного Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° (75 ΠΊΠΎΠΌΠ°Π½Π΄) ΠΈ Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½Ρ‹ΠΌ 10-разрядным АЦП, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ Π½Π° Ρ‡Π°ΡΡ‚ΠΎΡ‚Π΅ Π΄ΠΎ 40 ΠœΠ“Ρ†. Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ 31-ΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹ΠΉ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΉ стСк, Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄ Π΄ΠΎ 32 Кслов ΠΈ ΡΠΏΠΎΡΠΎΠ±Π½Ρ‹ Π°Π΄Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎ 4 ΠšΠ±Π°ΠΉΡ‚ памяти Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π΄ΠΎ 2 ΠœΠ±Π°ΠΉΡ‚ внСшнСй памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠ΅ RISC-ядро ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π΄Π°Π½Π½ΠΎΠ³ΠΎ сСмСйства ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ ΠΏΠΎΠ΄ использованиС Π½ΠΎΠ²ΠΎΠ³ΠΎ Π‘ΠΈ-компилятора.

НаиболСС распространСнными сСмСйствами PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΡΠ²Π»ΡΡŽΡ‚ΡΡ PIC16CXXX ΠΈ PIC17CXXX.

ΠœΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° НачинаСтся ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° с Ρ‚Ρ€Ρ‘Ρ… Π±ΡƒΠΊΠ²: PIC (Peripheral Interface Controller — ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ интСрфСйсныС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹). Π”Π°Π»ΡŒΡˆΠ΅ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ микросхСм складываСтся ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ»Π΅ΠΉ:

PIC (НомСр сСрии)(Π’ΠΈΠΏ памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ)(НомСр Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ)-(максимальная тактовая частота (Π² ΠœΠ“Ρ†) ΠΈ Π΅ΡΠ»ΠΈ Π΅ΡΡ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ΠΈ)_(Π’Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π½Ρ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½)_(Π’ΠΈΠΏ корпуса).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: PIC16F84?04.

НомСр сСрии = {10;12;14;16;17;18;24;30;33}.

Π’ΠΈΠΏ памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ = {F;C;CR}.

F — ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ программируСмая ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ (ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π΄ΠΎ 1000 Ρ€Π°Π·). Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ ΠΏΡ€ΠΈ ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ устройств.

Π‘ — ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ программируСмая ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ (OTP), которая ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ оттСстированных ΠΈ Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½Π½Ρ‹Ρ… ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΊΠΎΠ΄Π°. (Π’ ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ с Π±ΡƒΠΊΠ²ΠΎΠΉ «f «. Π—Π°Ρ‚Π΅ΠΌ Ссли большая сСрия, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…одят Π½Π° «Ρ «, которая Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°Π· дСшСвлС.).

CR — масочная ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Она совсСм Π½Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅Ρ‚ся, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Ρ‚ΡƒΠ΄Π° записываСтся ΠΏΡ€ΠΈ Π΅Ρ‘ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ масок. ΠŸΠ°ΠΌΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ масочного Ρ‚ΠΈΠΏΠ° ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ программирования Π² Π·Π°Π²ΠΎΠ΄ΡΠΊΠΈΡ… условиях с ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°. Π˜ΠΌΠ΅Π΅Ρ‚ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ†Π΅Π½Ρƒ, Π½ΠΎ ΠΏΡ€ΠΈ этом Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ большая партия изготовлСния. Π—Π΄Π΅ΡΡŒ имССтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π½Π΅ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎΠΉ записи Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΠ΅Ρ‚ся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для этого. ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌ нСдостатком Π΄Π°Π½Π½ΠΎΠΉ памяти являСтся Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Ρ‚Ρ€Π°Ρ‚ Π½Π° ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π° Ρ„ΠΎΡ‚ΠΎΡˆΠ°Π±Π»ΠΎΠ½ΠΎΠ² ΠΈ ΠΈΡ… Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²ΠΎ.

Под Π½ΠΎΠΌΠ΅Ρ€ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ отводится Ρ‚Ρ€ΠΈ Ρ†ΠΈΡ„Ρ€Ρ‹. ΠŸΡ€ΠΈ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ микросхСм с ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ послС F ΠΈΠ΄Ρ‘Ρ‚ Ρ†ΠΈΡ„Ρ€Π° 8, Π° Ρƒ Π΄Ρ€ΡƒΠ³ΠΈΡ… микросхСм, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ с ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ†ΠΈΡ„Ρ€Ρ‹ 6 ΠΈ 7, Ρ‡Ρ‚ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ ΠΎ Π±ΠΎΠ»Π΅Π΅ простых тСхнологичСских процСссах изготовлСния микросхСмы.

Π’Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π½Ρ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ = { _; I; E}.

  • 1) коммСрчСский Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π½Ρ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ (ΠΎΠ½ Π½Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ся) составляСт: ΠΎΡ‚ 0Β° Π΄ΠΎ +70Β°Π‘.
  • 2) ΠΈΠ½Π΄ΡƒΡΡ‚Ρ€ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½Ρ‹ΠΉ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π½Ρ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ обозначаСтся Π±ΡƒΠΊΠ²ΠΎΠΉ «I» ΠΈ ΡΠΎΡΡ‚авляСт: ΠΎΡ‚ -40Β° Π΄ΠΎ +85Β°Π‘.
  • 3) Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π½Ρ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ обозначаСтся Π±ΡƒΠΊΠ²ΠΎΠΉ «E «ΠΈ ΡΠΎΡΡ‚авляСт: ΠΎΡ‚ -40Β° Π΄ΠΎ +125Β°Π‘.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ корпусов:

P-DIP — ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ пластмассовый корпус с Π΄Π²ΡƒΠΌΡ рядами Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² вдоль Π΄Π»ΠΈΠ½Π½ΠΎΠΉ стороны ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°. Π‘Π°ΠΌΡ‹ΠΉ распространСнный Ρ‚ΠΈΠΏ корпуса. ОсновноС Π΅Π³ΠΎ достоинство: Π½Π° ΡΠ΅Π³ΠΎΠ΄Π½ΡΡˆΠ½ΠΈΠΉ дСнь ΠΏΠΎΠ΄ Π½Π΅Π³ΠΎ Π΅Ρ‰Ρ‘ сдСланы всС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊΠΈ.

JW — ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ пластмассовый корпус с Π΄Π²ΡƒΠΌΡ рядами Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ΠΈ Ρ ΠΎΠΊΠ½ΠΎΠΌ для ΡƒΠ»ΡŒΡ‚Ρ€Π°Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²ΠΎΠ³ΠΎ стирания. Π˜ΠΌΠ΅Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ†Π΅Π½Ρƒ ΠΈ ΡΠΈΠ»ΡŒΠ½ΠΎ услоТняСт корпус. Π­Ρ‚ΠΎ Π΅Ρ‰Ρ‘ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ, Π½ΠΎ ΡƒΠΆΠ΅ уходящая тСхнология.

TQFP — ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹ΠΉ пластмассовый корпус с ΠΏΠ»Π°Π½Π°Ρ€Π½Ρ‹ΠΌΠΈ Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌΠΈ ΠΏΠΎ ΠΏΠ΅Ρ€ΠΈΠΌΠ΅Ρ‚Ρ€Ρƒ. ΠŸΠ»Π°Π½Π°Ρ€Π½Ρ‹Π΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ — это Π²Ρ‹Π²ΠΎΠ΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΏΡ€ΠΎΡ‚Ρ‹ΠΊΠ°ΡŽΡ‚ΡΡ Π² ΠΏΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒ, Π° Π·Π°ΠΏΠ°ΡΠ½Ρ‹ Π½Π° Ρ‚ΠΎΠΉ ΠΆΠ΅ повСрхности. Π”Π°Π½Π½Ρ‹ΠΉ Ρ‚ΠΈΠΏ корпуса примСняСтся ΠΏΡ€ΠΈ большом количСствС Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ².

АрхитСктура ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² срСднСго уровня Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ прСдставляСт собой Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½Π½ΡƒΡŽ ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½ΡƒΡŽ систСму, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½ΡƒΡŽ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ кристаллС, которая содСрТит основныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ микропроцСссорной систСмы (Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ процСссор, постоянноС Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π΅ устройство, ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π΅ устройство ΠΈ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Π΅ устройства для Π²Π²ΠΎΠ΄Π° ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ). Π’ Π½Π°ΡΡ‚оящСС врСмя всСми Π²Π΅Π΄ΡƒΡ‰ΠΈΠΌΠΈ компаниями ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ построСния ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ способС построСния, Ρƒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΎΠ΄Π½ΠΎΠ³ΠΎ сСмСйства Π΅ΡΡ‚ΡŒ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π±Π»ΠΎΠΊ (процСссорноС ядро), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ для всСх ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² сСмСйства, ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΡ‹ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π±Π»ΠΎΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚Π»ΠΈΡ‡Π°Π΅Ρ‚ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Ρ€Π°Π·Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π² ΠΏΡ€ΠΈΠ΄Π΅Π»Π°Ρ… ΠΎΠ΄Π½ΠΎΠ³ΠΎ сСмСйства. Π’ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΡ‹ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π±Π»ΠΎΠΊ входят ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² памяти, ΠΌΠΎΠ΄ΡƒΠ»ΠΈ встроСнных Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² синхронизации, ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств, Ρ‚Π°ΠΉΠΌΠ΅Ρ€Ρ‹ ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ (ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ напряТСния, Π°Π½Π°Π»ΠΎΠ³ΠΎ-Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ). Π’ ΡΠΎΡΡ‚Π°Π² Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π½ΠΎΠΉ магистрали входят ΡˆΠΈΠ½Ρ‹ адрСса, ΡˆΠΈΠ½Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΡˆΠΈΠ½Ρ‹ управлСния.

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.

PIC β€” ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Гарвардской Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹.

Как для Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹Ρ…, Ρ‚Π°ΠΊ ΠΈ Π΄Π»Ρ стационарных систСм, ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΎΡΠ½ΠΎΠ²Π½Ρ‹Ρ… ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ΅Π² Π²Ρ‹Π±ΠΎΡ€Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° являСтся Π΅Π³ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, которая Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ зависит ΠΎΡ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ процСссорного ядра.

Бтруктурная схСма процСссорного ядра ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².

PIC срСднСго уровня:

ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π±ΠΈΡ‚Π½Ρ‹ΠΉ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ сигнал ΠŸΡ€ΠΈ пСрСзапускС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° исполнСниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ начинаСтся с Π°Π΄Ρ€Π΅ΡΠ° 0×0. БистСма ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ адрСс 0×4. РСгистр ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ адрСс 0×2 007.

Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ возмоТности:

  • Β· автоматичСский сброс ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ (Power-on-Reset);
  • Β· Ρ‚Π°ΠΉΠΌΠ΅Ρ€ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΡ€ΠΈ сбросС (Power-up Timer);
  • Β· Ρ‚Π°ΠΉΠΌΠ΅Ρ€ запуска Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° (Oscillator Start-up Timer);
  • Β· стороТСвой (Watchdog) Ρ‚Π°ΠΉΠΌΠ΅Ρ€ WDT с ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΌ встроСнным Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½ΡƒΡŽ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ;
  • Β· EEPROM Π±ΠΈΡ‚ сСкрСтности для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΊΠΎΠ΄Π°;
  • Β· экономичный Ρ€Π΅ΠΆΠΈΠΌ SLEEP;
  • Β· Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌΡ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Π±ΠΈΡ‚Ρ‹ для установки Ρ€Π΅ΠΆΠΈΠΌΠ° возбуТдСния встроСнного Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°;
  • Β· ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ встроСнноС устройство программирования Flash/EEPROM памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π²ΡƒΡ… Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ².

Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ процСссов Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² ΡΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… 8-разрядных ΠœΠš примСняСтся ΠΎΠ΄Π½Π° ΠΈΠ· Π΄Π²ΡƒΡ… Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ МПБ: Ρ„ΠΎΠ½-нСймановская (принстонская) ΠΈΠ»ΠΈ гарвардская. ВсС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ PICmicro построСны ΠΏΠΎ RISC Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅.

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° МПБ с Ρ„ΠΎΠ½-нСймановской Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ Основной ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ Ρ„ΠΎΠ½-нСймановской Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ являСтся использованиС ΠΎΠ±Ρ‰Π΅ΠΉ памяти для хранСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‡Ρ‚ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ устройство МПБ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ ΠΏΠ°ΠΌΡΡ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… рСализуСтся Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ΄Π½Ρƒ ΡˆΠΈΠ½Ρƒ.

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° МПБ с Π³Π°Ρ€Π²Π°Ρ€Π΄ΡΠΊΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ.

  • 1) ΠŸΠ°ΠΌΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΠΏΠ°ΠΌΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… — Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Ρ‹.
  • 2) Для обращСния ΠΊ ΠΏΠ°ΠΌΡΡ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΠΏΠ°ΠΌΡΡ‚ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΡˆΠΈΠ½Ρ‹ адрСса ΠΈ Π΄Π°Π½Π½Ρ‹Ρ….
  • 3) Π Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ ячССк памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π΅ Π·Π°Π²ΠΈΡΠΈΡ‚ ΠΎΡ‚ Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΠΈ ячССк памяти Π΄Π°Π½Π½Ρ‹Ρ….
  • 4) ВслСдствиС этого ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ΅ слово Π²Ρ…ΠΎΠ΄ΠΈΠ»Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ опСративная Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π½ΠΎ ΠΈ Π°Π΄Ρ€Π΅ΡΠ½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, каТдая ΠΊΠΎΠΌΠ°Π½Π΄Π° прСдставляСтся ΠΎΠ΄Π½ΠΈΠΌ многоразрядным словом.
  • 5) Команда считываСтся Π·Π° ΠΎΠ΄ΠΈΠ½ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ», Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ. Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΈΠ· ΠΌΠ½ΠΎΠ³ΠΎΠ±Π°ΠΉΡ‚Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ сдСлали ΠΎΠ΄Π½ΠΎΠ±Π°ΠΉΡ‚Π½ΡƒΡŽ.
  • 6) Π Π°Π·Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΡˆΠΈΠ½Ρ‹ памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΠΏΠ°ΠΌΡΡ‚ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€ΠΊΡƒ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π²ΠΎ Π²Ρ€Π΅ΠΌΡ выполнСния Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½ΡƒΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ.
PIC β€” ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Гарвардской Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹.

Π’Π΄Π²ΠΎΠ΅ увСличиваСтся ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотС.

  • 7) Π’Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ трудности, связанныС с Π³Π°Ρ€Π²Π°Ρ€Π΄ΡΠΊΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ для обСспСчСния бСспСрСбойной Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ систСму ΠΊΠΎΠΌΠ°Π½Π΄ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Ρ… ΠΏΠΎ Π΄Π»ΠΈΠ½Π΅ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ выполнСния.
  • 8) ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π΄Π»ΠΈΠ½Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ слова заставляСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сокращСнный Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ языкС ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ΡΡ: Reduced Instruction Set Code (RISC).
  • 9) ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ сокращСнной систСмы ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ RISC.
  • 10) ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ сСмСйства PIC ΡΠ²Π»ΡΡŽΡ‚ΡΡ RISC-ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ.
  • 11) По Π΄Π»ΠΈΠ½Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ PIC-ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ дСлятся Π½Π° Ρ‚Ρ€ΠΈ уровня:
    • Β· PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ уровня Π΄Π»ΠΈΠ½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ 12 Π±ΠΈΡ‚.
    • Β· PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ срСднСго уровня Π΄Π»ΠΈΠ½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ 14 Π±ΠΈΡ‚.
    • Β· PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня Π΄Π»ΠΈΠ½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ 16 Π±ΠΈΡ‚.

Π Π°Π·Π΄Π΅Π»ΠΎΠΌ ΠΌΠ΅ΠΆΠ΄Ρƒ уровнями Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ считаСтся Π΄Π»ΠΈΠ½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΡƒΠ·Π»ΠΎΠ² — это Π΅Ρ‰Ρ‘ Π½Π΅ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΅Π³ΠΎ уровня.

  • 12) PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΈ ΡΡ€Π΅Π΄Π½Π΅Π³ΠΎ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ срСдств для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΠΏΠ°ΠΌΡΡ‚ΠΈ Π΄Π°Π½Π½Ρ‹Ρ….
  • 13) Из-Π·Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠΉ разрядности ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ΅ слово ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ адрСс Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π°. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ мСТрСгистровыС пСрСсылки Π² PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄Π²ΡƒΡ… ΠΊΠΎΠΌΠ°Π½Π΄:
    • Β· ΠŸΠ΅Ρ€Π²ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ ΠΈΠ· Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π° источника пСрСдаётся Π² ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹ΠΉ рСгистр, ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅ΠΌΡ‹ΠΉ W.
    • Β· Π’Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΈΠ· Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ рСгистра W (аккумулятора) ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ пСрСдаётся Π² Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ рСгистр.
  • 14) Π—Π°ΠΏΠΈΡΡŒ Π²ΠΎΡΡŒΠΌΠΈΠ±ΠΈΡ‚Π½ΠΎΠΉ константы Π²ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ рСгистры Ρ‚Π°ΠΊΠΆΠ΅ производится Π² Π΄Π²Π° этапа:
    • Β· Π‘Π½Π°Ρ‡Π°Π»Π° константа записываСтся Π² Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ рСгистр W.
    • Β· Π—Π°Ρ‚Π΅ΠΌ ΠΈΠ· Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ рСгистра W ΠΊΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π° пСрСдаётся Π² Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ рСгистр.
  • 15) ΠŸΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Π΄Π²ΡƒΡ…ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ (слоТСниС, Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅, ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ, Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ, ΠΈΡΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π΅Π΅ Π˜Π›Π˜), Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ Π΄Π²Π° ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π°: ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠ² Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ записан Π² Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ рСгистр W, Π° Π°Π΄Ρ€Π΅Ρ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ указываСтся Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅.
  • 16) Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ арифмСтичСских ΠΈ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ зафиксированы Π»ΠΈΠ±ΠΎ Π² Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ рСгистрС W, Π»ΠΈΠ±ΠΎ ΠΏΠΎ Π°Π΄Ρ€Π΅ΡΡƒ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅.
  • 17) По Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ арифмСтичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ вырабатываСтся Ρ‚Ρ€ΠΈ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠ°:
    • Β· ΠŸΡ€ΠΈΠ·Π½Π°ΠΊ нуля (Z);
    • Β· ΠŸΡ€ΠΈΠ·Π½Π°ΠΊ пСрСноса (C);
    • Β· ΠŸΡ€ΠΈΠ·Π½Π°ΠΊ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ пСрСноса (DC).

ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хранятся Π² ΠΌΠ»Π°Π΄ΡˆΠΈΡ… разрядах рСгистра состояния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ STATUS.

По Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ логичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ вырабатываСтся всСгда ΠΎΠ΄ΠΈΠ½ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ: Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ нуля.

18) ВсС рСгистры Π IC — ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΏΠΎΠ±ΠΈΡ‚Π½ΠΎ доступны. Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ составляСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ рСгистр W.

ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π±ΠΈΡ‚Π½Ρ‹ΠΉ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ сигнал ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.

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

PIC18.

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

ΠΎΡ‚ 0 Π΄ΠΎ 48.

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

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

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

0.25.

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

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

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

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

НСт.

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

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

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

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

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

VCC, Π’.

ΠΎΡ‚ 2 Π΄ΠΎ 5.5.

ICC, мА.

TA,Β°C.

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

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

SOIC-28 DIP-28.

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