That last post (about the pulse-width modulation code generator) reminded me that I have another PIC mocrocontroller code generator to write about. This one is for creating a customized multibyte arithmetic library. The library lets you add, subtract, multiply, divide, find modulus (remainder from division), compare, increase/decrease by one, and roll multibyte numbers – all in assembly language. Just specify the precision (number of bytes), select only those operations that you need, and press a button to get the assembly code. Comes handly for a number of projects.
[ Go to project ]