Hi Rob!
It does make a difference: On a pic18f26k22, all the RAM seems to be working
properly. To my knowledge, the 18f27k42 was the first 8-bit PIC controller with
more than 4k of RAM. Yet to test would be 18f[2|4|5]7q43 with 8k and
18f[2|4|5]7q84 with 13kb of RAM. Both again with a different layout, Access
bank on these is comprised of parts of bank 5 and 4 of 64 banks in total.
Greets,Kiste
Am Mittwoch, 11. November 2020, 19:57:33 MEZ hat Rob CJ
<[email protected]> Folgendes geschrieben:
Hi Kiste,
Interesting problem. If I have the time I will give it a try this weekend but
also test your program on another PIC to see if that makes a difference.
Kind regards,
Rob
Van: 'Oliver Seitz' via jallib <[email protected]>
Verzonden: woensdag 11 november 2020 17:00
Aan: 'Oliver Seitz' via jallib <[email protected]>
Onderwerp: Re: [jallib] RAM not working on larger chip There's an errata:
When the BSR points to the last bank of the SFR region (BSR=0x3F) and the low
byte of the source or destination address of aMOVFF/MOVSF instruction equals
the low byte of an indirect addressing operation register address(INDFx,
POSTINCx, POSTDECx, PREINCx,PLUSWx), the operation will not be completedas
expected. Either, one or more of the destination, FSR value, or location
pointed to by the FSR will be corrupted, or the move will simply not occur.
This should however not be the cause of the problem, as the actual data is
transferred using MOVWF and MOVF instructions, not a MOVFF.
Greets,Kiste
--
You received this message because you are subscribed to the Google Groups
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email
[email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jallib/877417096.4281292.1605110442111%40mail.yahoo.com.
--
You received this message because you are subscribed to the Google Groups
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jallib/AM0PR07MB62413F3F5E98A409EF58CCADE6E80%40AM0PR07MB6241.eurprd07.prod.outlook.com.
--
You received this message because you are subscribed to the Google Groups
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jallib/1190484761.4616892.1605182273643%40mail.yahoo.com.