At 12:30 PM 5/14/99 -0400, you wrote: >what is CVASM? > CVASM is our PIC assembler. It accepts the Parallax instruction set as well as the original Microchip instructions. The Parallax instruction set is much easier to read & remember. It uses 8051-like mnemonics. CVASM assembles code for all current 12 and 14 bit PIC devices. CVASM accepts MPASM mnemonics but does NOT directly assemble MPASM source code without some hand conversions. Primarily, CVASM does not support MACROs, CONDITIONALS or the MPASM directives. As Tom pointed out, BITS are defined as literal bit NUMBERs in MPASM and as actual bit ADDRESSES in CVASM. CVASM is included with all of our PIC products or you can download it from our web pages. Jerry Merrill jerrym@tech-tools.com http://www.tech-tools.com FAX: (972) 494-5814 VOICE:(972) 272-9392 TechTools PO Box 462101 Garland, TX 75046-2101