getting this error - even though the Stamp_Pins.bas CONST assignments worked!!
'
Compiling C:/Users/Zwanster/AppData/Local/Temp/Coridium/prot0-dice.bpp
CONST num0 = {segA, segB, segC, segD, segE, segF}
-ERROR C:/Users/Zwanster/DOCUME~1/Coridium/prot0-dice.bas: 37: Expected a Constant
CONST num1 AS BYTE = {segB, segC}
-ERROR C:/Users/Zwanster/DOCUME~1/Coridium/prot0-dice.bas: 38: Expected a Constant
******************************************************** SUPPORTING INFO **************
**MY PROGRAM SNIPPETS
Code: Select all
' Testing routines with 3 7-segment LEDs common cathode
'
#include <LPC11U3x.bas>
'
' DEFINES - redefine with Production PCB!!
' segments
CONST segA = SP35
CONST segB = SP27
'.....
CONST num0 = {segA, segB, segC, segD, segE, segF}
CONST num1 AS BYTE = {segB, segC}
CONST num2 AS BYTE = {segA,segB,segG,segE,segD}
'...
'
****** user/AppData/Local/Temp/Coridium files *******
__errors.tmp is EMPTY
__temp.bas hhas the following ****
Code: Select all
string of HEX numbers
[u]Your Stamp_Pins.bas <b> CONST is shown !!!!</b>[/u]
'
# 112 "C:/Users/Zwanster/Documents/Coridium/BASIClib/STAMP_PINS.bas"
CONST SPINS = {2, 52, 21, 56, 7, 63, 8, 22,
61, 12, 45, 54, 16, 23, 17, 57,......
'
'
'
[i]then my program :*******[/i]
CONST segA = 15
CONST segB = 60
CONST segC = 1 and a bunch more ** so are getting defined****
'
'
[u]then this -- what is #54 ?? ...it isn't line 54 per my numbered program lines[/u]
'
CONST num0 = {segA, segB, segC, segD, segE, segF}
CONST num1 AS BYTE = {segB, segC}
CONST num2 AS BYTE = {segA,segB,segG,segE,segD}
CONST num3 AS BYTE = {segA,segB,segG,segC,segD}
CONST num4 AS BYTE = {segF,segG,segB,segC}
CONST num5 AS BYTE = {segA,segF,segG,segC,segD}
CONST num6 AS BYTE = {segA,segF,segG,segC,segD,segE}
# 54 "C:/Users/Zwanster/DOCUME~1/Coridium/prot0-dice.bas"
CONST die1 AS BYTE ={segG}