All articles tagged as:

tutorial

Serial Programming - Part 3 (PIC16F628A)

This is the fourth in a series of articles describing the construction of an interface board suitable for controlling 2 motors, 2 servos and providing a collection of binary inputs and outputs; previous posts are ... Microcontrollers - The PIC16F628A Serial Programming - Part 1 (PIC16F628A) Serial Programming - Part 2 (PIC16F628A) The board provides limited onboard intelligence (only enough to protect the motors and servos from invalid operations) - it is designed to be controlled from an external computer through an RS232 connection. I've spent the last few days playing with Fritzing wh…

Read more »

Serial Programming - Part 2 (PIC16F628A)

This is the third in a series of articles describing the construction of an interface board suitable for controlling 2 motors, 2 servos and providing a collection of binary inputs and outputs; previous posts are ... Microcontrollers - The PIC16F628A Serial Programming - Part 1 (PIC16F628A) The board provides limited onboard intelligence (only enough to protect the motors and servos from invalid operations) - it is designed to be controlled from an external computer through an RS232 connection. Introduction In this, the second part of the serial programming tutorial, we implement the code nee…

Read more »

Serial Programming - Part 1 (PIC16F628A)

This is the second in a series of articles describing the construction of an interface board suitable for controlling 2 motors, 2 servos and providing a collection of binary inputs and outputs (here is the previous article). The board provides limited onboard intelligence (only enough to protect the motors and servos from invalid operations) - it is designed to be controlled from an external computer through an RS232 connection. Introduction My apologies for this post being so late - a combination of illness and personal commitments contributed to the delay. It turns out there is a lot of grou…

Read more »

Microcontrollers - The PIC16F628A

This is the first in a series of articles describing the construction of an interface board suitable for controlling 2 motors, 2 servos and providing a collection of binary inputs and outputs. The board provides limited onboard intelligence (only enough to protect the motors and servos from invalid operations) - it is designed to be controlled from an external computer through an RS232 connection. Update The MPLAB X project file for this post is available here. Introduction This article provides an introduction to the microcontroller that is at the heart of the project - the PIC 16F628A. All…

Read more »