List Of Example Files (in the Examples directory) |
Filename | Description |
API.ZIP | Example applications to be loaded by a bootloader and can use functions resident in the fixed bootloader area |
EX_8PIN.C | Demonstrates the use of 8 pin PICs with their special I/O requirements |
EX_14KAD.C | An analog to digital program with calibration for the PIC14000 |
EX_23S17.C | Demonstrates the use of the MCP23S17 port extension chip |
EX_92LCD.C | Uses a PIC16C92x chip to directly drive LCD glass |
EX_1920.C | Uses a Dallas DS1920 button to read temperature |
EX_AD12.C | Shows how to use an external 12 bit A/D converter |
EX_ADC_CALIBRATION.C | Shows how to implement a two point calibration on an ADC channel |
EX_ADC_EPGS.C | Shows how to setup and use the ADC peripheral on the dsPIC33EPxxGS50x family |
EX_ADC2_TRIGGER.C | Demonstrates setting up the ADC2 peripheral in burst average operation mode |
EX_ADMM.C | A/D Conversion example showing min and max analog readings |
EX_ADMM_PCD.C | Program that displays the min and max of 30 A/D conversions over the RS-232 interface |
EX_ADMM_SLEEP.C | Program that displays the min and max of 30 A/D conversions. PIC sleeps during conversion |
EX_ADMM_SLEEP_PCD.C | Like the above but works with the PCD compiler |
EX_ADMM_STATS.C | Program that displays the min and max of 50 A/D conversions |
EX_ADMM10.C | 10 bit version of EX_ADMM.C |
EX_ADMM10_PCD.C | Like the above but works with the PCD compiler |
EX_AM2302.C | Shows how to read the humidity and temperature from an AM2303 sensor |
EX_BOOTLOAD.C | Example application to be loaded by a bootloader |
EX_BOOTLOAD_CAN.C | Like the above but for the CAN Bus |
EX_BOOTLOADER.C | Example RS232 bootloader module |
EX_BOOTLOADER_CAN.C | Example standalone CAN bootloader |
EX_BOOTLOADER_DP.C | Shows how you can read and write to the inactive partition when in dual partition mode |
EX_BOOTLOADER_TO_I2C.C | Converts serial messages to the I2C protocol compatible with this bootloader |
EX_CAN.C | CAN bus example program (also EX_CAN_CCS_A.C and EX_CAN_CCS_B.C) |
EX_CAN_CCS_A.C | CAN example for NODE A of CCS's CAN Bus development board |
EX_CAN_CCS_A_PCD.C | CAN example for NODE A of CCS's CAN Bus 24 development board |
EX_CAN_CCS_A_PCD_TX_ISR.C | Like the above but uses a software TX buffer to send the CAN messages. CAN1 ISR occurs when the CAN TX buffer finishes transmitting a message |
EX_CAN_CCS_B.C | CAN example for NODE B of CCS's CAN development board |
EX_CAN_CCS_B_PCD.C | CAN example for NODE B of CCS's CAN Bus 24 development board |
EX_CANFD_CCS_A.C | CAN example for NODE A of CCS's CAN Bus FD development board |
EX_CANFD_CCS_B.C | CAN example for NODE B of CCS's CAN Bus FD development board |
EX_CAPTURE.C | Example to show usage on Input Capture via Interrupt on the PIC24 and dsPIC chip |
EX_CCP1S.C | Generates a precision pulse using the PIC CCP module |
EX_CCP1S_PCD.C | Like the above but works with the PCD compiler |
EX_CCPMP.C | Uses the PIC CCP module to measure a pulse width |
EX_CENTER_ALIGNED_PWM.C | Example showing how to setup and use the Output Compare with Dedicated Timers Module in Center-Aligned PWM mode |
EX_CH_MASTER.C | Example for the Master processor of a dual core device |
EX_CH_SLAVE.C | Example for the Slave processor of a dual core device |
EX_CHECKSUM.C | Generate and verify checksum for program memory stored in ID locations |
EX_CLOCK_SWITCHING.C | Uses the setup_oscillator() function to switch between different clock sources at run time |
EX_CNI.C | Example to demonstrate the Change Notification Interrupt on the PIC24 and dsPIC chips |
EX_CNI_CH_CK.C | Example to demonstrate the Change Notification Interrupt on the dsPIC33CH and dsPIC33CK chips |
EX_COG.C | Shows how to setup the Complementary Output Generator (COG) module |
EX_COMP.C | Uses the analog comparator and voltage reference available on some PICs |
EX_CRC.C | Calculates CRC on a message showing the fast and powerful bit operations |
EX_CRC_HW.C | Shows how to send messages between two PICs using the HW CRC peripheral |
EX_CUST.C | Change the nature of the compiler using special pre-processor directives |
EX_CWG.C | Shows how to use the built-in Complementary Waveform Generator (CWG) peripheral |
EX_DBGMON.C | Example demonstrating using the Debug Monitor for serial communication |
EX_DMA_ADC.C | Example demonstrating using DMA to read ADC |
EX_DMA_K42.C | Shows how to setup and use the DMA peripheral on PIC18FxxK42 devices |
EX_DMA_PINGPONG.C | Example demonstrating using DMA in pingpong mode to read ADC |
EX_DMA_UART_RX.C | Shows how to setup DMA to receive UART data |
EX_DMX_CONTROLLER.C | Shows how to use the DMX Driver to create a DMX Controller |
EX_DMX_SLAVE.C | Shows how to use the DMX Driver to create a DMX Slave Device |
EX_DNSLOOKUP.C | Example to perform a DNS lookup on the Internet |
EX_DPOT.C | Controls an external digital POT |
EX_DS18B20_MULTIDROP.C | Example demonstrating using the DS18B20_MULTIDROP Driver to get temperature conversions from multiple DS18B20 temperature sensors |
EX_DTMF.C | Generates DTMF tones |
EX_EDGE_ALIGNED_PWM.C | Example showing how to setup and use the Output Compare with Dedicated Timers Module in Edge-Aligned PWM mode |
EX_EMAIL.C | Program will send e-mail |
EX_ENCOD.C | Interfaces to an optical encoder to determine direction and speed |
EX_ENCRY.C | Secure RS232 communication |
EX_EXPIO.C | Uses simple logic chips to add I/O ports to the PIC |
EX_EXSIO.C | Shows how to use a multi-port external UART chip |
EX_EXT_PCD.C | Shows how to enable and use the EXTx interrupts for PCD devices |
EX_EXTDYNMEM.C | Shows how to read and write data to an external mt4264 or d41256 dynamic memory chip |
EX_EXTEE.C | Reads and writes to an external EEPROM |
EX_EZAPP_BACKGROUNDS.C | Shows how to add background images to the EZ App Lynx application and button fields, as well as making field colors transparent |
EX_EZAPP_BUTTONS.C | Example of using buttons in EZ App Lynx |
EX_EZAPP_COLORPICKER.C | Shows how to add a color picker field in EZ App Lynx |
EX_EZAPP_COMMON.H | Hardware definitions used by the EZ App examples |
EX_EZAPP_DUAL.C | Shows how EZAppFieldsClearAll() can be called to dynamically clear the GUI screen so an all new screen can be displayed |
EX_EZAPP_GRAPHING.C | Shows how to use the graphing functionality of EZ App Lynx |
EX_EZAPP_GUI.C | EZ App Lynx example that shows many of the possible GUI elements at once |
EX_EZAPP_IMAGES.C | Example that shows how to use the image functionality of EZ App Lynx |
EX_EZAPP_JOYSTICK.C | EZ App Lynx example that shows how to add a joystick field and receive position changes from the smartphone or tablet |
EX_EZAPP_POT.C | EZ App Lynx example that shows one GUI element |
EX_EZAPP_SECURITY.C | Example implementing the EZAPP_CHECK_AUTHENTICATION() macro to verify incoming passwords from the smartphone/tablet host |
EX_EZAPP_STRINGS.C | EZ App Lynx example that shows how to create strings that can be edited on the smartphone/tablet host and how the PIC can read new values sent by the host |
EX_EZAPP_STYLE.C | EZ App Lynx example that shows how styles can be applied to the App |
EX_FAT.C | Example on how to manipulate files on a FAT file system |
EX_FFT.C | Example on how to perform and FFT on input data |
EX_FFT_FILTER.C | Example demonstrating the use the FFT filter library |
EX_FIR.C | Example on how to use a FIR filter |
EX_FIXED.C | Shows fixed point numbers |
EX_FLOAT.C | Shows how to use basic floating point |
EX_FREQC.C | A 50 MHz frequency counter |
EX_GLCD.C | Shows how to use the graphics LCD functions |
EX_GLINT.C | Shows how to define a custom global interrupt handler for fast interrupts |
EX_GRAPH_SIOW.C | Example demonstrating how to use the CCS IDE Serial input/output monitor (SIOW) to display a X/Y type graph |
EX_HPINT.C | High priority interrupts |
EX_HSPWN.C | Example showing how to setup and use the High-Speed PWM peripheral (HSPWM) |
EX_HSPWN_CK.C | Example of setting up a PWM on a device with a High-Resolution PWM for Fine Edge Placement peripheral |
EX_HUMIDITY.C | Example using the MT3223 to read relative humidity |
EX_I2C_LDR_APPLICATION.C | Example of how to write an application compatible with the I2C Loader |
EX_I2C_LDR_BOOTLOADER.C | Program that sits at low memory and receives I2C commands for writing to the flash program memory of the PICmicro |
EX_I2C_MASTER_HW_K42.C | Shows how to use the i2c_transfer() function when using the HW I2C peripheral in Master mode on a PIC18FxxK42 device |
EX_I2C_SLAVE_K42.C | Program that uses the PIC in I2C slave mode to emulate the 24LC01 EEPROM |
EX_ICD.C | Shows a simple program for use with Microchips ICD debugger |
EX_INTEE.C | Reads and writes to the PIC internal EEPROM |
EX_INTFL.C | Reads and writes to the PIC EEPROM using write_program_eeprom() or read_program_eeprom() |
EX_IOC.C | Example showing how to use the Interrupt On Change (IOC) feature of the PIC |
EX_J1939.C | Example demonstrating how to use CCS's J1939 driver |
EX_J1939B.C | Example demonstrating how to use CCS's J1939 driver |
EX_LCDKB.C | Displays data to an LCD module and reads data from keypad |
EX_LCDTH.C | Shows current, min and max temperature on an LCD |
EX_LED.C | Drives a two digit 7 segment LED |
EX_LINBUS_MASTER.C | Example demonstrates the LINBUS protocol with device in Master mode |
EX_LINBUS_SLAVE.C | Example demonstrates the LINBUS protocol with device Slave mode |
EX_LOAD.C | Serial bootloader program for chips like the 16F877 |
EX_LOGGER.C | A simple temperature data logger, uses the Flash program memory for saving data |
EX_LOWPASS_FILTER_ADC2.C | Example of using the Analog-to-Digital Converter with Computation (ADC2) peripheral to implement a low-pass filter on an analog input pin |
EX_MACRO.C | Shows how powerful advanced macros can be in C |
EX_MAG3110.C | Example of using the MAG3110 driver to read magnetic compass data from the MAG3110 chip |
EX_MALLOC.C | Shows how to use dynamic memory management |
EX_MCR.C | Magnetic card reader example |
EX_MMCSD.C | Demonstrates writing and reading to an MMC/SD card |
EX_MODBUS_MASTER.C | Demonstrates the MODBUS protocol for a device in Master mode |
EX_MODBUS_SLAVE.C | Demonstrates the MODBUS protocol for a device in Slave mode |
EX_MOTOR_PWM.C | Demonstrates the use of the built-in motor control PWM |
EX_MOUSE.C | Shows how to implement a standard PC mouse on a PIC |
EX_MXRAM.C | Shows how to use all the RAM on parts with problem memory allocation |
EX_PATG.C | Generates 8 square waves of different frequencies |
EX_PBUSM.C | Generic PIC to PIC message transfer program over one wire |
EX_PBUSR.C | Implements a PIC to PIC shared RAM over one wire |
EX_PBUTT.C | Shows how to use the B port change interrupt to detect pushbuttons |
EX_PCD_AUX_BOOTLOAD.C | Example application to be loaded by a bootloader that resides in the Auxiliary Memory Region of the Flash |
EX_PCD_AUX_BOOTLOADER.C | Example standalone bootloader which uses the Auxiliary Memory Region for the bootloader |
EX_PCD_BOOTLOAD.C | Example application to be loaded by PCD bootloader |
EX_PCD_BOOTLOAD_AIVT.C | Example application to be loaded by the bootloader that uses the Alternate Interrupt Vector Table (AIVT) |
EX_PCD_BOOTLOAD_CAN.C | Example application to be loaded by the CAN bootloader |
EX_PCD_BOOTLOADER.C | Example RS232 bootloader module for PCD devices |
EX_PCD_BOOTLOADER_AIVT.C | Example standalone bootloader which uses the Alternate Interrupt Vector Table (AIVT) for the application's Interrupt Service Routines (ISR) |
EX_PCD_BOOTLOADER_CAN.C | Example standalone CAN bootloader |
EX_PCD_CHECKSUM.C | Example demonstrating how to generate and verify a checksum on PCD devices |
EX_PCD_LOAD.C | Serial bootloader program for PCD chips |
EX_PCD_STWT1.C | Uses timer 1, interrupts to keep a real time seconds counter, and a simple stop watch function |
EX_PGEN.C | Generates pulses with period and duty switch selectable |
EX_PID.C | Example showing how to setup and use the PID module that the PIC16F161x family has |
EX_PINSELECT.C | Demonstrate the use of the Peripheral Pin Select feature on the 24FJ64GA004 family |
EX_PINSELECT2.C | Demonstrate the use of the Peripheral Pin Select feature on the 24FJ64GA004 family |
EX_PLL.C | Interfaces to an external frequency synthesizer to tune a radio |
EX_POWER_PWM.C | Uses the POWER PWM to take an analog input and use the digital value to set the duty cycle |
EX_PROFILE.C | Example showing how use the IDE profile tool |
EX_PSMC_COMPLEMENTARY.C | Complementary PWM example |
EX_PSMC_COMPLEX.C | Complex Programmable Switch Mode Controller (PSMC) example |
EX_PSMC_SIMPLE.C | Simple Programmable Switch Mode Controller (PSMC) example |
EX_PSP.C | Uses the PIC PSP to implement a printer parallel to serial converter |
EX_PULSE.C | Measures a pulse width using timer0 |
EX_PULSE_PCD.C | Uses the RTCC (timer0) to time a single pulse input to the PIC |
EX_PWM.C | Uses the PIC CCP module to generate a pulse stream |
EX_PWM_PCD.C | Uses the PIC Output Compare module to generate a pulse stream |
EX_PWM_USE.C | Shows how to use the built-in #use pwm libarary to generate a pwm signal |
EX_QSORT.C | Shows pointers to functions and sorting |
EX_REACT.C | Times the reaction time of a relay closing using the CCP module |
EX_REACT_PCD.C | Shows how to use the built in CCP to find the reaction time of an external event |
EX_RFID.C | Simple RFID based authentication |
EX_RMSDB.C | Calculates the RMS voltage and dB level of an AC signal |
EX_RS232_485.C | Example that converts received Rs485 data and puts it onto Rs232 |
EX_RS232_BUFFER.C | Shows how to setup and use the built-in receive and transmit buffers that were added to the #use rs232() library |
EX_RS232_TO_I2C.C | Example showing that a slave address from an I2C device can be controlled through a serial interface |
EX_RS485.C | Simple messenger utilizing RS485 |
EX_RTC.C | Sets and reads an external Real Time Clock using RS232 |
EX_RTCC.C | Demonstrates the use of the internal Real Time Clock and Calender peripheral |
EX_RTCLK.C | Sets and reads an external Real Time Clock using an LCD and keypad |
EX_RTCTIMER.C | Demonstrates the use of Timer 2 Interrupt to setup a Real-Time Clock |
EX_RTOS_DEMO_1_TASKS.C | RTOS scheduling and rtos_run |
EX_RTOS_DEMO_2_TERMINATION.C | Introduction to rtos_terminate |
EX_RTOS_DEMO_3_ENABLE_DISABLE.C | Introduction to rtos_enable/rtos_disable |
EX_RTOS_DEMO_4_MESSAGES.C | RTOS messaging functions |
EX_RTOS_DEMO_5_YIELD.C | Introduction to rtos_yield |
EX_RTOS_DEMO_6_SEMAPHORES.C | Introduction to rtos_signal/rtos_wait |
EX_RTOS_DEMO_7_AWAIT.C | Introduction to rtos_await |
EX_RTOS_DEMO_8_STATISTICS.C | RTOS statistical features |
EX_RTOS_DEMO_9_BASIC_KERNAL.C | Basic serial command line with RTOS |
EX_RXBUFFER.C | Shows how to implement an interrupt service routine to buffer up incoming serial data |
EX_SENT_RECEIVER.C | Example showing how to setup and use the Single-Edge Nibble Transmission (SENT) peripheral to be a receiver |
EX_SENT_TRANSMITTER.C | Example showing how to setup and use the Single-Edge Nibble Transmission (SENT) peripheral to be an asynchronous transmitter |
EX_SIM.C | Example demonstrating how to read and write phone book entries to a SIM card |
EX_SINE.C | Generates a sine wave using a D/A converter |
EX_SISR.C | Shows how to do RS232 serial interrupts |
EX_SK_7SEG_LED.C | Sensors Explorer Kit example showing how to use the 7 segment LED display |
EX_SK_7SEG_LED_EXTRACREDIT.C | Like the above but a timer interrupt is used to toggle between the two segments |
EX_SK_ACCELEROMETER.C | Sensors Explorer Kit example showing how to use the ADXL345 sensor to read the acceleration measured in the X, Y and Z axis |
EX_SK_BAROMETER.C | Sensors Explorer Kit example showing how to read the temperature, pressure and altitude from the barometer module using I2C |
EX_SK_GPS.C | Sensors Explorer Kit example showing how to get the GPS NMEA data from the GPS module |
EX_SK_GPS_EXTRACREDIT.C | Like the above but filters out all messages except for GPGGA messages |
EX_SK_HALL_ANALOG.C | Sensors Explorer Kit example showing how to read the analog result of the magnetic field recorded by the magnetic hall effect sensor |
EX_SK_HALL_DIGITAL.C | Sensors Explorer Kit example showing how to read the digital result of the magnetic field recorded by the magnetic hall effect sensor |
EX_SK_HUMIDITY.C | Sensors Explorer Kit example showing how to read the humidity and temperature from the humidity sensor |
EX_SK_KEYPAD.C | Sensors Explorer Kit example showing how to read from the 3x4 keypad |
EX_SK_KEYPAD_EXTRACREDIT.C | Like the above but reads and writes from an EEPROM |
EX_SK_NOISE_DETECT.C | Sensors Explorer Kit example showing how to detect that there has been loud noise detected by the loud noise sensor |
EX_SK_PHOTO_RESISTOR.C | Sensors Explorer Kit example showing how to read the result of the brightness recorded by the photo resistor |
EX_SK_RELAY.C | Sensors Explorer Kit example showing how to turn on and off the relay module |
EX_SK_RGB_LED.C | Sensors Explorer Kit example showing how to use a PWM to control the brightness of an LED |
EX_SK_ROTARY_ENCODER.C | Sensors Explorer Kit example showing how to use the rotary encoder to count up and down based on rotation |
EX_SK_ROTARY_ENCODER_ISR.C | Like the above but uses interrupts |
EX_SK_STEPPER.C | Sensors Explorer Kit example showing how to rotate the 28BYJ-48 stepper motor in the sensor kit |
EX_SK_STEPPER_EXTRACREDIT.C | Like the above but pressing and releasing the button causes it to move one rotation (2048 steps) |
EX_SK_TEMP_DIGITAL.C | Sensors Explorer Kit example showing how to read the result of the temperature recorded by the digital temperature sensor |
EX_SK_TEMP_THERMISTOR.C | Sensors Explorer Kit example showing how to read the result of the temperature recorded by the thermistor sensor module |
EX_SK_TOUCH.C | Sensors Explorer Kit example showing how to detect that there has been a touch on the touch sensor |
EX_SK_ULTRASONIC.C | Sensors Explorer Kit example showing how to use the HC-SR04 ultrasonic sensor to determine distance of objects |
EX_SK_ULTRASONIC_CCP.C | Like the above but CCP is used to capture the timer value when an echo is received |
EX_SK_VIBRATION.C | Sensors Explorer Kit example showing how to use the ky002 sensor module to detect vibration |
EX_SLAVE.C | Simulates an I2C serial EEPROM showing the PIC slave mode |
EX_SLAVE_PCD.C | Like the above but only works with the PCD compiler |
EX_SMT_PERIOD_DUTY.C | Shows how to setup and use the Signal Measurement Timer (SMT) peripheral in Period and Duty Cycle Acquisition mode to capture and display the period and duty cycle of an input signal |
EX_SMT_TIMER.C | Shows how to setup and use the Signal Measurement Timer (SMT) peripheral as a 24 bit timer |
EX_SPEED.C | Calculates the speed of an external object like a model car |
EX_SPI.C | Communicates with a serial EEPROM using the H/W SPI module |
EX_SPI_SLAVE.C | Sets up the PIC's SPI module in Slave mode to emulate a 9356 serial EEPROM |
EX_SPI_SLAVE_PCD.C | Like the above but works with the PCD compiler |
EX_SPI_TRANSFER_DMA.C | Shows how to use the USE_DMA option with #use spi() |
EX_SQW.C | Simple Square wave generator |
EX_SRAM.C | Reads and writes to an external serial RAM |
EX_SSD1305.C | Demonstrates using a graphic OLED and uses the OLED function to draw rectangles, circles and text on the screen |
EX_SSD1306.C | Demonstrates using a graphic OLED and displays a bar and clock timer |
EX_STEP.C | Drives a stepper motor via RS232 commands and an analog input |
EX_STISR.C | Shows how to do RS232 transmit buffering with interrupts |
EX_STISR_PCD.C | Like the above but only works with the PCD compiler |
EX_STR.C | Shows how to use basic C string handling functions |
EX_STWT.C | A stop Watch program that shows how to use a timer 0 interrupt |
EX_STWT_PCD.C | Like the above but only works with the PCD compiler |
EX_STWT1.C | A stop Watch program that shows how to use a timer 1 interrupt |
EX_STWT2.C | A stop Watch program that shows how to use a timer 2 interrupt |
EX_SYNC_MASTER.C | Demonstrates Master-Slave Communication over the UART |
EX_SYNC_SLAVE.C | Demonstrates Master-Slave Communication over the UART |
EX_TANK.C | Uses trig functions to calculate the liquid in a odd shaped tank |
EX_TEMP.C | Displays (via RS232) the temperature from a digital sensor |
EX_TGETC.C | Demonstrates how to timeout of waiting for RS232 data |
EX_TGETC2.C | Demonstrates how to timeout of waiting for RS232 data using internal timeout feature |
EX_TICKS.C | Example demonstrating the use of the #use timer() directive |
EX_TIME.C | Demo of using CCS's time.h standard library with timebase drivers |
EX_TIME_PCD.C | Like the above but works with the PCD compiler |
EX_TIMEOUTS.C | Example of using the timeouts library to post an event to be executed later |
EX_TONES.C | Shows how to generate tones by playing "Happy Birthday" |
EX_TOUCH.C | Reads the serial number from a Dallas touch device |
EX_USB_BOOTLOADER.C | A stand alone USB bootloader |
EX_USB_COMMON.H | Example of common hardware definitions and configuration for all of CCS's USB example programs (ex_usb_*.c) |
EX_USB_HID.C | Implements a USB HID device on the PIC16C765 or an external USB chip |
EX_USB_HID_AND_CDC.C | Demo showing how to implement USB device containing both a CDC and HID interface |
EX_USB_KBMOUSE.C | Demo showing how to implement multiple HID protocols by using multiple HID reports |
EX_USB_KBMOUSE2.C | Demo showing how to implement multiple interface USB devices |
EX_USB_KEYBOARD.C | Demo showing how to implement a USB HID Keyboard |
EX_USB_KEYBOARD_AND_CDC.C | Implements a composite USB device containing both a CDC (virtual COM port) and HID interface (USB Keyboard) |
EX_USB_LOADMOUSE.C | Implements a USB HID mouse device used with USB/CDC bootloader |
EX_USB_MULTIHID.C | Example of creating a mouse, keyboard and generic/custom HID combo USB device, implemented by using multiple interfaces |
EX_USB_MULTIHID2.C | Example of creating a mouse, keyboard and generic/custom HID combo USB device, implemented by using multiple HID reports |
EX_USB_SCOPE.C | Implements a USB bulk mode transfer for a simple oscilloscope on an ext USB chip |
EX_USB_SERIAL.C | Demo of the USB CDC API to read and display serial data over USB |
EX_USB_SERIAL2.C | Another demo of the USB CDC API to read and display serial data over USB |
EX_USB_SERIAL3.C | Another demo of the USB CDC API to read and display serial data over USB using USB_CDC_ISR() option |
EX_USB_TO_SERIAL.C | Acts as a serial to USB converter |
EX_USE_CAPTURE.C | Shows how to use the #use capture() directive to setup the Input Capture peripheral |
EX_USE_CAPTURE_PCD.C | Like the above but only works with the PCD compiler |
EX_VOICE.C | Self learning text to voice program |
EX_WAKUP.C | Shows how to put a chip into sleep mode and wake it up |
EX_WDT.C | Shows how to use the PIC watch dog timer |
EX_WDT_PCD.C | Like the above but works with the PCD compiler |
EX_WDT18.C | Shows how to use the PIC18 watch dog timer |
EX_WEBSV.C | Shows how to implement a simple web server |
EX_X10.C | Communicates with a TW523 unit to read and send power line X10 codes |
EX_XTEA.C | Sample program for testing the XTEA library |
EX_ZMD.C | Multiple examples for the ZMD44102 radio |
EZAPP.PDF | Contains example code for the EZ App Lynx library |
MCU.ZIP | Multiple compilation unit example project |