Writing a part of code that makes analog readings using a PIC16F18346 I noticed that in the assembler generated not all analog ports are managed.
For example, the analog port RB7 at first glance does not seem to me to be compiled.
Is it my mistake and I do not understand anything or is it a bug?
90 minutes after reporting an error in the chip data files, the Release Manager comes and has not only detected the error. No, he also has a solution ready.
So he would be in our company, I would be afraid for my job :-)
Great, great team behind GreatCowBASIC!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Writing a part of code that makes analog readings using a PIC16F18346 I noticed that in the assembler generated not all analog ports are managed.
For example, the analog port RB7 at first glance does not seem to me to be compiled.
Is it my mistake and I do not understand anything or is it a bug?
Es.:
#Chip 16F18346, 32
byte_variable = ReadAD( ANB7 )
You are correct - we have missed these additional ADC channel on the 16(l)F183xx devices.
Do you want a wait for a new library? or, do you want a pactch (for your program) or are you ok on your own?
90 minutes after reporting an error in the chip data files, the Release Manager comes and has not only detected the error. No, he also has a solution ready.
So he would be in our company, I would be afraid for my job :-)
Great, great team behind GreatCowBASIC!
A revised library - added support for the 16f183xx 20 pin devices. If this works then I will add the devices in the family.
WOW !
Faster than light
Perfect !
Thanks
Do es the update work? Tested? If you have time please test as many adc's as possible.
Cheers
OK. !
Let me know the results. :-)
I tried several analog inputs on different ports (not all) and they went well.
Excellent. I will release with the next release.
Thank you for letting us know.