Assembly Language Programming
This section provides a variety of code snippets that take advantage of architectural or mathematical tricks to implement some common but somewhat tricky code constructs in a reasonably efficient manner. The snippets are segregated by which assembler and/or architecture they were written for. However, the concepts from one assembler in many cases may apply to the other assemblers as well.
Assemblers
- General assembly language programming info…
MPASM
Baseline and Mid-Range (PIC10, PIC12, PIC16)
High-End (PIC18)
- Coming soon…
ASM30
General 16-bit (PIC24, dsPIC30, dsPIC33)
- Coming soon…
Digital Signal Controllers (dsPIC30, dsPIC33)
- Coming soon…
ASM32
- Coming someday…


