Xiaofan Chen wrote: >> But PIC14000 is a rare specie so that I am not sure about >any software which supports it. > > Yes, that certainly appears to be the case! Oh well. Nothing that anyone has said has given me much hope on this particular project, so guess I will just trashcan the 14000 chip. (I won't REALLY trashcan it -- I will put it in a drawer, along with a little note. Wonder why Microchip disowned it? Did it cause lung cancer or something?). Some ideas are good, some ideas are bad, and some ideas are in between the two. So will quit multi-tasking and go back to working on the translator (I needed a break, anyway). The first cut on that is just about done, by the way. All of the 18F452 instructions have now been mapped to the appropriate 30F instruction (or instructions, since some 452 instructions produce 2, or even 3, 30F instructions). That part was tedious -- the rest should be more fun. :-) And by the way, to make sort of a strained joke: Some time ago, talking about all the extra registers on the 30F family, someone asked: "Of what earthly use are all those extra registers??" OK, here is the answer: When you are writing a translator, they come in handy! W1 = temporary storage. W2, W3 and W4 used for indirect addressing (take the place of FSR0, FSR1 and FSR2), W5 and W6 receive the results of multiplication (take the place of PROD), W7 takes the place of TBLPTR and W8 takes the place of TABLAT. :-) -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist