Digital IO (PIC16F628A)

This is another article in the PIC Tutorial series. In this post we cover the basics of digital IO on the PIC 16F628A chip as well as covering the basics of using the timer and storing persistent data in the EEPROM. Introduction This part of the PIC tutorial introduces digital…

PIC Tutorial

This is a series of tutorial style posts which introduce the PIC16F628A microcontroller and many of it's features. The tutorial culminates with an RS232 controlled interface board which can directly control two servo motors and two DC motors as well as providing a small amount of digital IO to the…

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…

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…

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…

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) -…