THE MICROCHIP ASSEMBLY LANGUAGE

             


Introduction

The Microchip assembly language is provided by the manufacturer of the PIC µControllers.
Some highlights of the Microchip assembly language:

The best way to learn the language is by studying example programs. Most programmers use comments (text after the ' ;' ) to clarify their program.
I recommend this tutorial (pdf, 547kB) I once found on the internet (author unknown) to get aqainted to the language.
Just look into the program "LEDSRUN" (use notepad), which I also use to demonstrate the programmer, to see what the language looks like.

You can simulate your programs with MPLAB, you can find a description of this tool on the main page.

The Instruction set

The complete Microchip instruction set is in the table below:
You can find more details in the PIC16F8X specification, download it at www.microchip.com or at my Component specs page.

Download specifications of key components at the  Component specs page

BACK TO MAIN PAGE