bigal_scorpio
Active Member
Hi all,
I have built the PIC based Inductance / Capacitance / Frequency meter from the circuit below.
My circuit is not totally dead, as in when I switch on I get the character squares on the LCD but no text of any kind and not the message that is supposed to display.
The PIC the author used was a 16F628 and the only one I have is a 16F628A.
I posted a question about differences on the forum and got replies saying that though the pins were exact that it was a silicon upgrade and that though the functions were all similar that the architecture of the "A" may be different.
After looking at the migration documents I am baffled totally, but tried to follow the advice that I should use the "A" include file, but unfortunately I don't seem to be able to use the ASM file that the author provides to compile anything without getting many many errors!
Can anyone tell me where I'm going wrong? Is the "A" different in a way that would require the "A" include for sure? Can anyone tell me why I'm getting errors when compiling the ASM file or is there a way of telling what compiler to use on a particular file?
I am well out of my depth here so any info would be a great help.
I am attaching the ASM file, code zip and link to the original site, so if you can help in any way, don't be shy, I will be only too glad to get some input on this problem that has me at the end of my tether.
By the way if the only way of doing this is for me to get an actual 628 then I will but it means that I will be waiting probably another week for delivery
https://www.electro-tech-online.com/custompdfs/2008/05/LCF.pdf
Thanks for looking........Al
I have built the PIC based Inductance / Capacitance / Frequency meter from the circuit below.
My circuit is not totally dead, as in when I switch on I get the character squares on the LCD but no text of any kind and not the message that is supposed to display.
The PIC the author used was a 16F628 and the only one I have is a 16F628A.
I posted a question about differences on the forum and got replies saying that though the pins were exact that it was a silicon upgrade and that though the functions were all similar that the architecture of the "A" may be different.
After looking at the migration documents I am baffled totally, but tried to follow the advice that I should use the "A" include file, but unfortunately I don't seem to be able to use the ASM file that the author provides to compile anything without getting many many errors!
Can anyone tell me where I'm going wrong? Is the "A" different in a way that would require the "A" include for sure? Can anyone tell me why I'm getting errors when compiling the ASM file or is there a way of telling what compiler to use on a particular file?
I am well out of my depth here so any info would be a great help.
I am attaching the ASM file, code zip and link to the original site, so if you can help in any way, don't be shy, I will be only too glad to get some input on this problem that has me at the end of my tether.
By the way if the only way of doing this is for me to get an actual 628 then I will but it means that I will be waiting probably another week for delivery
https://www.electro-tech-online.com/custompdfs/2008/05/LCF.pdf
Thanks for looking........Al
Attachments
Last edited: