www.mikrocontroller.net

PIC

  • Hersteller: Microchip
  • 8 Bit/16 Bit
  • Grunddesign von 1975
  • als IO-Controller für größere Prozessoren entwickelt
  • Harvard-Architektur (getrennter Befehls- und Datenspeicher)
  • RISC, nur wenige Befehle
  • sehr viele Varianten verfügbar ((EP)ROM, Flash-ROM, ADC, I²C, ISP,UART,SPI)
  • Hardware-Stack, kann vom Programm nicht gelesen werden
  • Befehlsdauer 4 Takte, bei Sprungbefehlen 8
  • Akkumulator für arithmetische Operationen ("W-Register")
  • schlecht für Hochsprachen (C, Basic) geeignet
  • keine guten kostenlosen Compiler (außer CC5X)
  • Bank-Switching bei RAM über 128 Byte notwendig
  • geringer Stromverbrauch, robust
  • PIC10XXX-Serie: Low-Range, 6-8 Pins
  • PIC12X5X-Serie: Low-Range, 8 Pins
  • PIC16X5X-Serie: Low-Range
  • PIC12XXX-Serie: Mid-Range, 8 Pins
  • PIC16XXX-Serie: Mid-Range
  • PIC17/18: High-Range (mit erweitertem Befehlssatz - 77 Befehle)
  • Guter, kostenloser LTP und USB Brenner mit zugehöriger Software erhältlich
webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net