I have a PIC disassembler written in VB3 that recognises bit names and = register names. it does 16x84 and 16F87x. -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu