About Me

I am an Aerospace Engineer with specialties in flutter, fluid structure interactions, and the use of CFD in a production environment. My dissertation shows how to improve the state-of-the-art unsteady CFD performance by 2 orders of magnitude. I am an engineer, a pilot, a marksman, a husband, and a dad.
Showing posts with label 16F876. Show all posts
Showing posts with label 16F876. Show all posts

Tuesday, March 27, 2012

Project: Stepping Motor Control


Stepping Motor Control
Charles O’Neill
19 November 2004


This project’s objective is to describe and control a DC stepping motor. Qualitative stepper motor theory is presented. An example driver with schematic using the PIC16F876 programmed in C is included.



The mini-project is available here.

Monday, February 20, 2012

Project: Assembly Programming on the PIC16F876


Assembly Programming
on the PIC16F876

Charles O'Neill
2004



This project demonstrate: assembly timing, A/D conversions, A/D conversion rates,and RC circuit time constants on the PIC 16F876. The micro-controller is a 28 pin DIP PIC16F876 clocked at 20 MHz manufactured by Microchip. The PIC voltage input is +5 volts DC via a µA7805 dc/dc voltage regulator. The compiler is the CCS C compiler (v. 3.207) for 14 bit PIC chips.

The full project is available here.