
CCS bietet eine komplette, integrierte Tool Suite zum Entwickeln und Debuggen von Embedded Anwendungen mit Microchip PIC® MCUs und dsPIC® DSCs. Die Suite enthält ein IDE für Projektmanagement, einen kontextsensitiven Editor, der C versteht, Build-Tools und Echtzeit-Debugger. All dies hilft Entwicklern Projektcode zu kreieren, zu analysieren, zu debuggen und zu dokumentieren.
Die CCS IDE ermöglicht Entwicklern, alle Aspekte ihrer embedded Software Entwicklung zu managen, von der Code-Erstellung bis zum Programmieren des Bauteils. Externe Programme können von der IDE aufgerufen werden und vereinfacht so die Integration mit anderen Programmierern und Debuggern.
Das Herzstück dieser Entwicklungsumgebung ist der CCS intelligente, Code optimierende C Compiler, der es dem Entwickler ermöglicht sich auf die Design Funktionalität zu konzentrieren statt ein MCU Architektur Experte zu werden. Er garantiert maximale Wiederverwendbarkeit von Code beim Portieren von einer MCU auf eine andere und Minimierung von neu zu schreibenden Programmzeilen durch das CCS Angebot von fertigen Peripherietreiber, integrierten Funktionen und standardmässigen C Operatoren. Die integrierten Bibliotheken sind spezifisch für PIC® MCU Register und erlauben so Zugriff zu Hardware direkt aus C.
Der PCW Compiler unterstützt die Microchip PIC® 12-bit und 14-bit OpCode Familien PIC10, PIC12 und PIC16.