Adding 3D Patterns to Diptrace

June 7, 2014

The great info on this page comes all thanks to bitfogav from the forum. Bitfogav took the time to do an excellent write up on how to add new 3D patterns into the Diptrace 3D model library. If you have never used Diptrace before, I highly recommend that you check it out here: There […]

PIC Assembly Tutorial 7 – Graphics on an 8×8 LED Matrix.

July 3, 2013

Now first things first, I don’t recommend making your own 8×8 LED matrix out of individual LED’s (because it is very time consuming!) I do recommend purchasing yourself one (or more) of the 8×8 Bi-colour LED matrix displays off ebay. they are incredibly cheap and are very easy to use. I buy mine from sure […]

PIC Assembly Tutorial 6 – Interfacing a Keypad to Your Microcontroller.

July 3, 2013

  I was having a bit of a think about what to do with the sixth installment of this course. So what better than to add a keypad so that we can control what is displayed on the seven segment display. What you can expect to learn: How to interface a keypad to the microcontroller […]

PIC Assembly Tutorial 5 – Interfacing Seven Segment Displays.

July 3, 2013

Seven segment displays are extremely useful devices. We can quite easily drive one, two, three or more seven segment displays with just one microcontroller – we will start with just one so you can see how the circuit and code works, then we will build on that to get to four seven segment displays running […]

PIC Assembly Tutorial 4 – Interfacing Buttons to the LED Scanner.

July 3, 2013

We’ll so far we have been using the microcontroller to make some nice LED’s flash and do pretty things. But what about using a couple of pins as inputs? That’s exactly what we will be covering in this module. This circuit has a left push-button and a right push-button. You press the left button to […]

PIC Assembly Tutorial 3 – KnightRider LED Scanner.

July 3, 2013

Now that you have mastered making one LED flash, lets move onto using 8 LED’s. If you have ever seen the TV series Knightrider then you will already know what this circuit will do. Basically we have 8 LED’s connected to PORTB. We will program it in such a way so that each LED will […]

PIC Assembly Tutorial 2 – LED Flasher.

July 3, 2013

The LED flasher is basically the “Hello World” of microcontroller programming. It is a very good place to get started and even though this is just the beginning, you will still learn a whole heap of instructions.   What you can expect to learn in this tutorial: How to connect the pickit 2 to your […]

PIC Assembly Tutorial 1 – Introduction to Assembly Programming.

July 3, 2013

Welcome to the first instalment of the PIC assembly tutorials. This set of tutorials is based around the ever popular PIC16F628A and PIC16F648A microcontrollers. We will be programming using assembly language for a number of reasons: Assembly is great fun  and You can gain an excellent understanding of how the microcontroller works due to working […]