Design News is part of the Informa Markets Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

December 12 - Day 1: Curiosity Firmware Development Using the CCS C Compiler

Webinar-December 12 - Day 1: Curiosity Firmware Development Using the CCS C Compiler

Webinar Information
Start Date: Dec 12, 2022 - 06:00 PM UTC

The CCS C Compiler was the first C compiler introduced to exclusively support Microchip PIC microcontrollers. The latest version of the CCS C Compiler is made up of a C-Aware IDE, built-in functions, device libraries, and example programs. The C-Aware features include a Project Wizard and a BLE application development helper.

The content of today’s lecture will focus on using the Project Wizard to generate an EUSART driver, an I2C driver, and a SPI driver. The target PIC microcontroller mounted on our Curiosity Development Board, a PIC16F1619, contains a High-Endurance Flash cell. We will also call upon the resources of the Project Wizard to configure and activate the PIC16F1619’s High-Endurance Flash. 

The CCS C Compiler is capable of running under the control of the Microchip MPLABX IDE. The final phase of today’s lecture will demonstrate how to generate PIC16F1619 firmware using a combination of MPLABX and the CCS C Compiler Project Wizard.