Difference between revisions of "Microchip PICs"

From Mech
Jump to navigationJump to search
Line 1: Line 1:
<b>[http://peshkin.mech.northwestern.edu/pic/code Link to all sample code here.]</b>
<b>[http://peshkin.mech.northwestern.edu/pic/code Link to all sample code here.]</b>
*[http://www.ccsinfo.com/forum/ CCS user forum]
*[http://www.ccsinfo.com/forum/ CCS user forum]
== Using the PIC18F4520 ==
*[[4520 Board construction]]
*[[4520 Board use]]
*[[Microcontroller PIC18F4520]]
*[[PIC18F4520: PWM Motor Control]]
*[[PIC18F4520: Digital Outputs]]
*[[PIC18F4520: Digital Inputs]]
*[[PIC18F4520: Serial Digital-to-Analog Conversion]]
*[[PIC18F4520: Analog Inputs]]
*[[PIC18F4520: Timers]]
*[[PIC18F4520: Comparator]]

== Example Code in C ==
*[[C Example: Parallel Interfacing with LCDs]]
*[[C Example: Digital Inputs]]
*[[C Example: PWM Motor Control]]
*[[C Example: Comparators]]
*[[C Example: Digital Outputs]]
*[[C Example: Analog Inputs]]
*[[C Example: Digital Outputs (Ports)]]
*[[C Example: Bi-Directional PWM Motor Control]]

==Other PIC Resources ==

*[[PIC PWM Motor Driver]]
*[[PIC PWM Motor Driver]]
*[[Writing Code with the C18 Compiler]]
*[[Writing Code with the C18 Compiler]]
Line 7: Line 31:
*[[PIC Motor Control and Serial Port Example]]
*[[PIC Motor Control and Serial Port Example]]
*[[PIC16F684]]
*[[PIC16F684]]
*[[C Example: Parallel Interfacing with LCDs]]
*[[PIC Microcontrollers with CCS Compiler]]
*[[PIC Microcontrollers with CCS Compiler]]
*[[Stepper motor control with the PIC]]
*[[Stepper motor control with the PIC]]
*[[PIC18F4520: PWM Motor Control]]
*[[PIC/C18 Compiler Tips and Troubleshooting]]
*[[PIC/C18 Compiler Tips and Troubleshooting]]
*[[4520 Board intro]]
*[[4520 Board intro]]
Line 18: Line 40:
*[[Storing constant data in program memory]]
*[[Storing constant data in program memory]]
*[[PIC Analog-Digital-Converter Example]]
*[[PIC Analog-Digital-Converter Example]]
*[[PIC18F4520: Digital Outputs]]
*[[PIC Microcontroller]]
*[[PIC Microcontroller]]
*[[Digital inputs & outputs]]
*[[Digital inputs & outputs]]
*[[4520 Board construction]]
*[[Debugging C on a PIC]]
*[[Debugging C on a PIC]]
*[[C Example: Serial LCD]]
*[[C Example: Serial LCD]]
*[[4520 Board use]]
*[[Analog Output]]
*[[Analog Output]]
*[[PIC MCUs: Software]]
*[[PIC MCUs: Software]]
*[[Interfacing to External EEPROM]]
*[[Interfacing to External EEPROM]]
*[[C language]]
*[[C language]]
*[[PIC18F4520: Serial Digital-to-Analog Conversion]]
*[[PIC MCUs: Capabilities of PIC18F4520]]
*[[PIC MCUs: Capabilities of PIC18F4520]]
*[[CCS IDE]]
*[[CCS IDE]]
Line 37: Line 55:
*[[Waveform Generation with AD9833, and SPI]]
*[[Waveform Generation with AD9833, and SPI]]
*[[PIC computation time benchmarks]]
*[[PIC computation time benchmarks]]
*[[PIC18F4520: Analog Inputs]]
*[[PICkit 1]]
*[[PICkit 1]]
*[[PIC MCUs: 4520 Board]]
*[[PIC MCUs: 4520 Board]]
Line 44: Line 61:
*[[Example Writeup: Analog Input]]
*[[Example Writeup: Analog Input]]
*[[LED Drivers]]
*[[LED Drivers]]
*[[C Example: Digital Inputs]]
*[[Embedded Programming Tips for CCS C]]
*[[Embedded Programming Tips for CCS C]]
*[[C Example: PWM Motor Control]]
*[[PIC18F4520: Digital Inputs]]
*[[Wireless PIC bootloading]]
*[[Wireless PIC bootloading]]
*[[C Example: Comparators]]
*[[C Example: Digital Outputs]]
*[[C Example: Analog Inputs]]
*[[PIC18F4520: Timers]]
*[[PIC18F4520: Comparator]]
*[[C Example: Digital Outputs (Ports)]]
*[[Microcontroller PIC18F4520]]
*[[PIC18F4431 with C18 Compiler]]
*[[PIC18F4431 with C18 Compiler]]
*[[PIC 18f4553]]
*[[PIC 18f4553]]
*[[I2C Motor Controller]]
*[[I2C Motor Controller]]
*[[Driving a piezo speaker with a PIC]]
*[[Driving a piezo speaker with a PIC]]
*[[C Example: Bi-Directional PWM Motor Control]]
*[[PIC Servo Controller]]
*[[PIC Servo Controller]]
*[[Watchdog timer]]
*[[Watchdog timer]]

Revision as of 13:57, 5 May 2009

Link to all sample code here.

Using the PIC18F4520

Example Code in C

Other PIC Resources