Difference between revisions of "Microchip PICs"
From Mech
Jump to navigationJump to searchNickMarchuk (talk | contribs) |
|||
Line 30: | Line 30: | ||
*[[C Example: Bi-Directional PWM Motor Control]] |
*[[C Example: Bi-Directional PWM Motor Control]] |
||
*[[C Example: Serial LCD]] |
*[[C Example: Serial LCD]] |
||
== Using the NU32v2 == |
|||
*[[NU32V2: Introduction to the PIC32]] |
|||
**[[NU32V2: What is in the NU32V2 Kit]] |
|||
**[[NU32V2: Software to Install]] |
|||
**[[NU32V2: Starting a New Project]] |
|||
**[[NU32V2: The NU32V2 Serial Bootloader and PC Application]] |
|||
*Simple Example Programs |
|||
**[[NU32V2: Digital Input]] |
|||
**[[NU32V2: Digital Output]] |
|||
**[[NU32V2: Simple Analog Input]] |
|||
**[[NU32V2: PWM Output]] |
|||
**[[NU32V2: Serial Communication with the PC]] |
|||
**[[NU32V2: Nokia 5110 LCD]] |
|||
== Using the PIC32MX Series == |
== Using the PIC32MX Series == |
Revision as of 15:55, 27 December 2010
Note: Most code on this page was written using the CCS compiler. Microchip's MPLAB is also occasionally used.
Using the PIC18F4520
- 4520 Board intro
- 4520 Board construction
- 4520 Board use
- Microcontroller PIC18F4520
- PIC MCUs: Capabilities of PIC18F4520
Example Code in C for PIC18F4520
- 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
- C Example: Serial LCD
Using the NU32v2
- NU32V2: Introduction to the PIC32
- Simple Example Programs
Using the PIC32MX Series
- Introduction to the PIC32
- Getting Started with PIC32 (includes NU32 development board)
- Download PIC32 Tutorial Files here.
- ME 333 Lab 2 - Includes Digital IO, Analog Input, Parallel LCD and RS232 Com
- ME 333 Lab 4 - Includes PWM and Encoder Motor Control
- Microcontroller PIC32MX460F512L
- Programming HID Bootloader on PIC32
- Directions to code HelloWorld
- Directions to Load Files to PIC32 with HID Bootloader
- PIC MCUs: Capabilities of PIC32MX
- PIC32MX: Bootloader
- Simple Programs
- Communication
- Motor Control
- Capabilities
Other PIC Resources
- PIC PWM Motor Driver
- Writing Code with the C18 Compiler
- Controlling a seven segment display
- PIC Microcontrollers with C18 Compiler
- PIC Motor Control and Serial Port Example
- PIC16F684
- PIC Microcontrollers with CCS Compiler
- Stepper motor control with the PIC
- PIC/C18 Compiler Tips and Troubleshooting
- CCS C
- Analog Input
- PIC MCUs: Hardware and Connections
- Storing constant data in program memory
- PIC Analog-Digital-Converter Example
- PIC Microcontroller
- Digital inputs & outputs
- Debugging C on a PIC
- Analog Output
- PIC MCUs: Software
- Interfacing to External EEPROM
- CCS IDE
- Interrupts
- PIC16F684 Registers
- Waveform Generation with AD9833
- Waveform Generation with AD9833, and SPI
- PIC computation time benchmarks
- PICkit 1
- PIC MCUs: 4520 Board
- More debugging tips
- Example Writeup: Analog Input
- LED Drivers
- Embedded Programming Tips for CCS C
- Wireless PIC bootloading
- PIC 18f4553
- I2C Motor Controller
- Driving a piezo speaker with a PIC
- PIC Servo Controller
- Watchdog timer
- Interfacing PIC with SPI memory
- Using the LS7166 Quadrature Counter