What happened to the previous posts in this thread?
Anodium, I have also identified some problems in the software serial lib (rs232.h) that carry over to system.h. This affects the bit delay times and therefore the bit/baud rate. I had to do some modifications to system.h to get the correct baud rate @ 9600 on a PIC16F864. When set to 9600, the TX baud was closer to 11K. I did not test any other PICs but will do so later today.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
@William. Please post the DAT files, if you can do with ease.
@William... the posting has disappeared! Sorry.
32 Updated DAT files attached. These originated from HOT release 5/13/2014 These now have XINST=OFF in the [ASMConfig] section.
Thank you.
I will upload to the code (SVN) once Hugh has agreed this is a good approach.
I have reviewed these files. There is a single change per file. The change is XINST=OFF in all 31 files.
@Hugh. Ok to upload to SF/SVN?
@Anobium As a temporary solution yes. I will fix up the chip data generator program so that it behaves properly as well.
Glad to help.
What happened to the previous posts in this thread?
Anodium, I have also identified some problems in the software serial lib (rs232.h) that carry over to system.h. This affects the bit delay times and therefore the bit/baud rate. I had to do some modifications to system.h to get the correct baud rate @ 9600 on a PIC16F864. When set to 9600, the TX baud was closer to 11K. I did not test any other PICs but will do so later today.
I have no idea what happened to the posting. I posted my response and I got only my posting back!
If you post your revised files we can review before including in the next update.
:-)