Presentation is loading. Please wait.

Presentation is loading. Please wait.

Little Microcontrollers Doing Big Things with C

Similar presentations


Presentation on theme: "Little Microcontrollers Doing Big Things with C"— Presentation transcript:

1 Little Microcontrollers Doing Big Things with C
Embedded Development Using Microchip Microcontrollers and the CCS C Compiler Little Microcontrollers Doing Big Things with C February 9, 2015 Fred Eady

2 AGENDA CCS C Compiler Components
Embedded Development Using Microchip Microcontrollers and the CCS C Compiler AGENDA CCS C Compiler Components PIC16F1709 – Zero-Cross Detector Configuration PIC16F1829 – Utility Configuration PIC16F1459 – Wireless Comm Configuration

3 CCS C Compiler Components
Embedded Development Using Microchip Microcontrollers and the CCS C Compiler CCS C Compiler Components Pro-Level Optimization Pre-Processors Built-in Functions Peripheral Drivers CCS Device Libraries Example Programs C-Aware IDE

4 Pre-Processors #FUSES #use delay #use rs232 #use spi
Embedded Development Using Microchip Microcontrollers and the CCS C Compiler Pre-Processors #FUSES #use delay #use rs232 #use spi

5 Built-in Functions delay_cycles() delay_ms() delay_us() output_low()
Embedded Development Using Microchip Microcontrollers and the CCS C Compiler Built-in Functions delay_cycles() delay_ms() delay_us() output_low() output_high()

6 Embedded Development Using Microchip Microcontrollers and the CCS C Compiler
Peripheral Drivers

7 Embedded Development Using Microchip Microcontrollers and the CCS C Compiler
CCS Device Libraries

8 Embedded Development Using Microchip Microcontrollers and the CCS C Compiler
Example Programs

9 Embedded Development Using Microchip Microcontrollers and the CCS C Compiler
C-Aware IDE

10 PIC16F1709 – Zero-Cross Detector
Embedded Development Using Microchip Microcontrollers and the CCS C Compiler PIC16F1709 – Zero-Cross Detector

11 PIC16F1709 – Zero-Cross Detector
Embedded Development Using Microchip Microcontrollers and the CCS C Compiler PIC16F1709 – Zero-Cross Detector

12 PIC16F1709 – Zero-Cross Detector
Embedded Development Using Microchip Microcontrollers and the CCS C Compiler PIC16F1709 – Zero-Cross Detector

13 PIC16F1829 – Utility Configuration
Embedded Development Using Microchip Microcontrollers and the CCS C Compiler PIC16F1829 – Utility Configuration

14 PIC16F1829 – Utility Configuration
Embedded Development Using Microchip Microcontrollers and the CCS C Compiler PIC16F1829 – Utility Configuration

15 PIC16F1829 – Utility Configuration
Embedded Development Using Microchip Microcontrollers and the CCS C Compiler PIC16F1829 – Utility Configuration

16 PIC16F1829 – Utility Configuration
Embedded Development Using Microchip Microcontrollers and the CCS C Compiler PIC16F1829 – Utility Configuration

17 PIC16F1459 – Wireless Comm Configuration
Embedded Development Using Microchip Microcontrollers and the CCS C Compiler PIC16F1459 – Wireless Comm Configuration

18 PIC16F1459 – Wireless Comm Configuration
Embedded Development Using Microchip Microcontrollers and the CCS C Compiler PIC16F1459 – Wireless Comm Configuration

19 PIC16F1459 – Wireless Comm Configuration
Embedded Development Using Microchip Microcontrollers and the CCS C Compiler PIC16F1459 – Wireless Comm Configuration

20 PIC16F1459 – Wireless Comm Configuration
Embedded Development Using Microchip Microcontrollers and the CCS C Compiler PIC16F1459 – Wireless Comm Configuration Tag-Connect

21 PIC16F1459 – Wireless Comm Configuration
Embedded Development Using Microchip Microcontrollers and the CCS C Compiler PIC16F1459 – Wireless Comm Configuration

22 You experienced using the CCS C Compiler
Embedded Development Using Microchip Microcontrollers and the CCS C Compiler Day 1 Wrap You experienced using the CCS C Compiler You can safely sense Zero-Cross events The PIC16F1829 is your friend You had a taste of the PIC16F1459


Download ppt "Little Microcontrollers Doing Big Things with C"

Similar presentations


Ads by Google