I just got a Clear View Mathias at work. Now, I know that there are a number of CVM users out there, and I was wondering if I should take advantage of the assembler that comes with it. So I thought that I'd ask: * How many of y'all use the CVASM16 assembler on a regular basis? * If you do, what are the advantages/disadvantages? Do you have trouble getting code samples? CVASM16 takes MPASM instructions but places restrictions on them; if you feed it MPASM code, do you find that you frequently have to hand process the code before you use it, or does most code work with minimal tweaking? Do you find that if you modify code for CVASM16 and then try to take it back to MPASM that you have to do any back-porting? If you stick to the CV-specific "8051-like" instructions, again -- are code samples rare? Do you have much trouble porting code samples from other 8051 chips? * If you've considered/tried CVASM16 but stuck with MPASM (if you just went to using C or BASIC or something that's another matter), what shortcomings of CVASM16/advantages of MPASM led you to that decicsion? If you use MPASM on the CVM, do you find this putting you at any sort of significant disadvantage? I've been using MPASM for some stuff, and for some stuff (including a commercial package -- emWare -- that comes as MPASM source) I'll probably have to continue using MPASM for some time. But I was just trying to decide if it was worth the trouble to learn CVASM16 as well. TIA, --Bob -- ============================================================ Bob Drzyzgula It's not a problem bob@drzyzgula.org until something bad happens ============================================================