Noticed this only because have been working on the 10F200. Max variables allowed seems to be 14, when 16 should be available. The list output for max variables is as below; adding one more gets an error on excessive ram usage.
00014 ;Set aside memory locations for variables 00000010 00015 ADDVAR1 EQU 16 00000011 00016 BLINKPERIOD EQU 17 00000012 00017 BLINKRATE EQU 18 00000013 00018 BLINKY EQU 19 00000014 00019 BLUE_DUTY EQU 20 00000015 00020 BUTTONCOUNT EQU 21 00000016 00021 COLOR EQU 22 00000017 00022 DUTY EQU 23 00000018 00023 GREEN_DUTY EQU 24 00000019 00024 LINEARSHIFT EQU 25 0000001A 00025 RANDOMMIX EQU 26 0000001B 00026 RANDOMSEED EQU 27 0000001C 00027 RED_DUTY EQU 28 0000001D 00028 SYSIFTEMP EQU 29 00029
Log in to post a comment.
Noticed this only because have been working on the 10F200. Max variables allowed seems to be 14, when 16 should be available. The list output for max variables is as below; adding one more gets an error on excessive ram usage.