Mike, K8LH....
You've put in a lot of work to make this project happen for me and I really appreciate it- Thanks go out to you and everyone else who has contributed.
I was hoping you could help me out with one final project problem...
-I have my PCB's and I have built some prototypes.
-I am using Version1 of your ASM (2 and 3 work, but I find 1 suits best).
-I have used 16F627 (not A) chips on the board as some became available to me very cheap. -I assemble your asm, then set my programmer for 627 and choose my config options there)
-The board works great, but it has a slight problem- I have a switch which calls up memory locations for this circuit to read. When switching, under some circumstances something in the PIC crashes the main board, leaving me with no readout (pic circuit carries on, but shows zeroes).
Anyways- I replaced the chips with 16F628A on one board and the problem has completely gone away- I dont fully understand the problem, but that definitely solved it.
When I use the 16F627, I cant enable code protect either and I am pretty sure the gremlins are something to do with me using 628A firmware on a 627 (slightly different commands and configs?)
I tried to edit your ASM for the 627 but I fell flat on my face each time.
Could I possibly impose and ask you to edit the V1 ASM to match the 16F627?
It is the last hurdle in a very long race, and it would be brilliant!!
Thanks again, mike.
-Dalmation.
EDIT- I have purchased all the 16f627's to complete the project- otherwise I would just use 628A's to solve the problem- sorry to be a pain. I'll take some photos of the PCB/circuit shortly.