www.mikrocontroller.net

PSoC

Inhaltsverzeichnis

[Bearbeiten] Allgemein

PSoC (Programmable System on a Chip) ist ein 8 Bit-Mikrocontroller der Firma Cypress Micosystems. Er zeichnet sich durch folgende Merkmale aus:

  • 8 Bit-Kern: M8C
  • 4 MIPS (93.7 kHz bis 24 MHz Systemtakt)
  • Konfigurierbare Peripherieblöcke. Sowohl digital, als auch analog!
  • Harvard-Architektur (getrennter Befehls- und Datenspeicher)
  • Akkumulator (wenig Register)
  • In-System progammierbar

Besonderheit sind die vom Programmierer konfigurierbaren Peripherieblöcke. Darin können sowohl digitale (z. B. Timer, Zähler, PWM, SPI, UART), als auch analoge (z. B. AD-Wandler, DA-Wandler, Filter, Komparator) Funktionen umgesetzt und externe Bauteile wie Operationsverstärker eingespart werden.

[Bearbeiten] Software

Die Entwicklungsumgebung "PSoC Designer" wird kostenlos auf der Herstellerhomepage zur Verfügung gestellt. Damit kann man auch die Peripherieblöcke konfigurieren und in Code umsetzen lassen. Mit der kostenlosen PSoc-Designer-Software kann man Assembler- und C-Programme schreiben. Es ist auch möglich, Assembler-Code in C-Programme einzubinden und umgekehrt. Der PSoC-Designer enthält einen C-Compiler, der den Code auf Wunsch nach Geschwindigkeit oder benötigten Speicherplatz optimiert .

[Bearbeiten] Entwicklungshardware

Die Controller sind über ISP programmierbar.

Im PSoCDeveloper.com-Forum wurde ein Freeware-Programmer vorgestellt, der über den Druckerport mit dem Controller verbunden wird.

[Bearbeiten] Links

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net