Difference between revisions of "Microchip PICs"

From Mech
Jump to navigationJump to search
Line 49: Line 49:
***[[PIC32MX: Parallel LCD]]
***[[PIC32MX: Parallel LCD]]
***[[PIC32MX: RS232| PIC32MX: RS232]]
***[[PIC32MX: RS232| PIC32MX: RS232]]
***[[PIC32MX: I2C|PIC32MX: I2C - Under Construction]]
***[[PIC32MX: USB Communication with a PC]]
***[[PIC32MX: USB Communication|PIC32MX: USB Communication - Under Construction]]
***[[PIC32MX: I2C External RAM]]
***[[PIC32MX: SPI| PIC32MX:SPI (Probably will be a Lab 5 assigment)]]
***[[PIC32MX: I2C DAC]]
***[[PIC32MX: I2C EEPROM]]
***[[PIC32MX: SPI EEPROM]]
***[[PIC32MX: I2C Communication between PIC32s]]
***[[PIC32MX: SPI Communication between PIC32s]]
**Motor Control
**Motor Control
***[[PIC32MX: PWM Motor Control|PIC32MX: PWM Motor Control]]
***[[PIC32MX: PWM Motor Control|PIC32MX: PWM Motor Control]]
***[[PIC32MX: Encoder Motor Control|PIC32MX: Encoder Motor Control]]
***[[PIC32MX: Encoder Motor Control|PIC32MX: Encoder Motor Control]]
***[[PIC32MX: Servo Control|PIC32MX: Servo Control]]
***[[PIC32MX: Servo Control|PIC32MX: Servo Control]]
***[[PIC32MX: Driving a Stepper Motor]]
**Capabilities
***[[PIC32MX: Benchmarking Mathematical Operations]]
***[[PIC32MX: FFT of Analog Input]]
***[[PIC32MX: XBee Wireless Round-trip Latency]]
***[[PIC32MX: Interfacing with Force Sensors from a Scale]]


==Other PIC Resources ==
==Other PIC Resources ==

Revision as of 14:14, 1 March 2010

Note: Most code on this page was written using the CCS compiler. Microchip's MPLAB is also occasionally used.

Link to all sample code here.


Using the PIC18F4520

Example Code in C for PIC18F4520

Using the PIC32MX Series


Other PIC Resources

Programming the PIC with Microchip's MPLAB