![]() |
|
|||||||
| Proton Plus Compiler v3 Coding problems and general discussion related to the Development Suite |
![]() |
|
|
Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
#1 |
|
Licensed User
![]() Join Date: Oct 2003
Location: India
Posts: 522
![]() |
Hi All!
I am using On INDEX GOTOL command in my program using pic18F4520. Compiler Varsion = 3.2.5.5 IDE = 1.0.4.6 OS = XP Total 95 elements are using including 0. I am getting ASM error. Picture is attached. Can some one know where is the problem. |
|
|
|
|
|
#2 |
|
Licensed User
![]() Join Date: Oct 2003
Location: India
Posts: 522
![]() |
Here is asm code which is creating problem. Line 1175 of asm file.
Code:
LOAD_BUFFER
F1_000554 EQU $ ; IN [ROW_SCROLL.BAS] DISPLAY_DATA = MESSAGE_DATA [MESSAGE_CNT]
LFSR 0,MESSAGE_DATA
MOVLB 1
movf MESSAGE_CNT,W
addwf FSR0L,F,0
movlw 0
ADDWFC FSR0H,F,0
movf INDF0,W,0
movwf DISPLAY_DATA
F1_000555 EQU $ ; IN [ROW_SCROLL.BAS] IF DISPLAY_DATA = 92 THEN
movlw 92
subwf DISPLAY_DATA,W
MOVLB 0
bnz BC@LL56
F1_000556 EQU $ ; IN [ROW_SCROLL.BAS] MESSAGE_CNT = 0
MOVLB 1
clrf MESSAGE_CNT
F1_000557 EQU $ ; IN [ROW_SCROLL.BAS] DISPLAY_DATA = MESSAGE_DATA [MESSAGE_CNT]
LFSR 0,MESSAGE_DATA
movf MESSAGE_CNT,W
addwf FSR0L,F,0
movlw 0
ADDWFC FSR0H,F,0
movf INDF0,W,0
movwf DISPLAY_DATA
F1_000558 EQU $ ; IN [ROW_SCROLL.BAS] ENDIF
BC@LL56
MOVLB 0
F1_000559 EQU $ ; IN [ROW_SCROLL.BAS] INC MESSAGE_CNT
MOVLB 1
incf MESSAGE_CNT,F
F1_000561 EQU $ ; IN [ROW_SCROLL.BAS] INDEX = DISPLAY_DATA - 32 'BECAUSE OUR 1ST INDEX START FROM SPACE
movlw 32
subwf DISPLAY_DATA,W
movwf INDEX
F1_000562 EQU $ ; IN [ROW_SCROLL.BAS] ON INDEX GOTOL L0, L1, L2, L3, L4, L5, L6, L7, L8 ,L9,_
movf INDEX,W
MOVLB 0
movwf PP0,0
sublw 94
bnc JE@LB7
clrf PCLATH,0
bcf STATUS,0,0
RLCF PP0,F,0
RLCF PCLATH,F,0
RLCF PP0,F,0
RLCF PCLATH,F,0
movlw (JP@LB8 & 255)
addwf PP0,F,0
movlw ((JP@LB8 >> 8) & 255)
ADDWFC PCLATH,F,0
movf PP0,W,0
movwf PCL,0
JP@LB8
GoTo L0
GoTo L1
GoTo L2
GoTo L3
GoTo L4
GoTo L5
GoTo L6
GoTo L7
GoTo L8
GoTo L9
GoTo L10
GoTo L11
GoTo L12
GoTo L13
GoTo L14
GoTo L15
GoTo L16
GoTo L17
GoTo L18
GoTo L19
GoTo L20
GoTo L21
GoTo L22
GoTo L23
GoTo L24
GoTo L25
GoTo L26
GoTo L27
GoTo L28
GoTo L29
GoTo L30
GoTo L31
GoTo L32
GoTo L33
GoTo L34
GoTo L35
GoTo L36
GoTo L37
GoTo L38
GoTo L39
GoTo L40
GoTo L41
GoTo L42
GoTo L43
GoTo L44
GoTo L45
GoTo L46
GoTo L47
GoTo L48
GoTo L49
GoTo L50
GoTo L51
GoTo L52
GoTo L53
GoTo L54
GoTo L55
GoTo L56
GoTo L57
GoTo L58
GoTo L59
GoTo L60
GoTo L61
GoTo L62
GoTo L63
GoTo L64
GoTo L65
GoTo L66
GoTo L67
GoTo L68
GoTo L69
GoTo L70
GoTo L71
GoTo L72
GoTo L73
GoTo L74
GoTo L75
GoTo L76
GoTo L77
GoTo L78
GoTo L79
GoTo L80
GoTo L81
GoTo L82
GoTo L83
GoTo L84
GoTo L85
GoTo L86
GoTo L87
GoTo L88
GoTo L89
GoTo L90
GoTo L91
GoTo L92
GoTo L93
GoTo L94
|
|
|
|
|
|
#3 |
|
Super Moderator
Join Date: Jan 2003
Location: london
Posts: 8,196
![]() |
Roshan
Can you open the LST file and do a search for error and post around were you find it. Obviously were the gotol error is..
__________________
Tim If in doubt read the manual |
|
|
|
|
|
#4 |
|
Licensed User
![]() Join Date: Oct 2003
Location: India
Posts: 522
![]() |
Dear Tim,
LST file is not generating. I find error file & here is the message. Code:
Message[308] F:\PIC_PROJECT11\ROW_SCROLL\ROW_SCROLL.PBP 55 : Warning level superseded by command line value. (2) Error[126] F:\PIC_PROJECT11\ROW_SCROLL\ROW_SCROLL.ASM 1176 : Argument out of range (202 not between -128 and 127) |
|
|
|
|
|
#5 |
|
Licensed User
![]() Join Date: Oct 2003
Location: CA
Posts: 1,233
![]() |
You haven't really shown us any errors. The code looks ok, as you have posted it. You claim an error at line 1175, but you only posted 175 lines and no references to indicate where 1175 might be.
As Tim said, the *.LST file will be much more helpful. |
|
|
|
|
|
#6 |
|
Super Moderator
Join Date: Jan 2003
Location: london
Posts: 8,196
![]() |
It has to have generated a list file, or you would not get an error message as its extracted from the LST file
__________________
Tim If in doubt read the manual |
|
|
|
|
|
#7 |
|
Licensed User
![]() Join Date: Oct 2003
Location: India
Posts: 522
![]() |
Hi !
There is no reason to hide my code or lst file. Its true. Currently i am at home & time is 10:30PM. Tomarrow i will check & post code, which is generating error. |
|
|
|
|
|
#8 |
|
Licensed User
![]() Join Date: Oct 2003
Location: India
Posts: 522
![]() |
Here is the code using ON Index GOTOL & PIC18F452. It will produce same error.
It will not generate LST file. Code:
Device 18F452
XTAL 20
OPTIMISER_LEVEL 3
'::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Dim Display_Data As Byte
Dim index As Byte
Dim Message_Cnt As Byte
Dim Message_Data As String * 100
Dim Shift_Cnt As Byte
Dim Buffer[8] As Byte
Dim temp As Byte
'::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
main:
DelayMS 100
While 1 = 1
For temp = 48 To 57
Display_Data = temp
GoSub LOAD_BUFFER
Next
Wend
LOAD_BUFFER:
Display_Data = Message_Data [Message_Cnt]
If Display_Data = 92 Then
Message_Cnt = 0
Display_Data = Message_Data [Message_Cnt]
GoTo LOAD_BUFFER
EndIf
Inc Message_Cnt
index = Display_Data - 32 'BECAUSE OUR 1ST INDEX START FROM SPACE
On index GoToL L0, L1, L2, L3, L4, L5, L6, L7, L8 ,L9,_
L10, L11, L12, L13, L14, L15, L16, L17, L18, L19,_
L20, L21, L22, L23, L24, L25, L26, L27, L28, L29,_
L30, L31, L32, L33, L34, L35, L36, L37, L38, L39,_
L40, L41, L42, L43, L44, L45, L46, L47, L48, L49,_
L50, L51, L52, L53, L54, L55, L56, L57, L58, L59,_
L60, L61, L62, L63, L64, L65, L66, L67, L68, L69,_
L70, L71, L72, L73, L74, L75, L76, L77, L78, L79,_
L80, L81, L82, L83, L84, L85, L86, L87, L88, L89,_
L90,
L0:
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $00 '/ ROW-2
Buffer[2] = $00 '\ ROW-3
Buffer[3] = $00
Buffer[4] = $00
Buffer[5] = $00
Buffer[6] = $00
Buffer[7] = $00 'ROW-8
Return
L1:
L2:
L3:
L4:
L5:
L6:
L7:
L8:
L9:
L10:
L11:
L12:
L13:
L14:
L15:
L16: '\ CHAR-0
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $70 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $88
Buffer[4] = $88
Buffer[5] = $88
Buffer[6] = $88
Buffer[7] = $70 'ROW-8
Return
L17: '\CHAR-1
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $20 '\ ROW-1 DATA
Buffer[1] = $60 '/ ROW-2
Buffer[2] = $A0 '\ ROW-3
Buffer[3] = $20
Buffer[4] = $20
Buffer[5] = $20
Buffer[6] = $20
Buffer[7] = $F8 'ROW-8
Return
L18: '\CHAR-2
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $70 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $08 '\ ROW-3
Buffer[3] = $10
Buffer[4] = $20
Buffer[5] = $40
Buffer[6] = $80
Buffer[7] = $F8 'ROW-8
Return
L19: '\ CHAR-3
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $F8 '\ ROW-1 DATA
Buffer[1] = $08 '/ ROW-2
Buffer[2] = $10 '\ ROW-3
Buffer[3] = $20
Buffer[4] = $10
Buffer[5] = $08
Buffer[6] = $88
Buffer[7] = $70 'ROW-8
Return
L20: '\CHAR-4
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $88 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $F1
Buffer[4] = $08
Buffer[5] = $08
Buffer[6] = $08
Buffer[7] = $08 'ROW-8
Return
L21: '\CGAR-5
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $F8 '\ ROW-1 DATA
Buffer[1] = $80 '/ ROW-2
Buffer[2] = $80 '\ ROW-3
Buffer[3] = $F0
Buffer[4] = $08
Buffer[5] = $08
Buffer[6] = $88
Buffer[7] = $70 'ROW-8
Return
L22:
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $70 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $80 '\ ROW-3
Buffer[3] = $80
Buffer[4] = $F0
Buffer[5] = $88
Buffer[6] = $88
Buffer[7] = $70 'ROW-8
Return
L23: '\CHAR-7
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $F8 '\ ROW-1 DATA
Buffer[1] = $08 '/ ROW-2
Buffer[2] = $08 '\ ROW-3
Buffer[3] = $10
Buffer[4] = $20
Buffer[5] = $20
Buffer[6] = $20
Buffer[7] = $20 'ROW-8
Return
L24: '\CHAR-8
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $70 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $70
Buffer[4] = $88
Buffer[5] = $88
Buffer[6] = $88
Buffer[7] = $70 'ROW-8
Return
L25: '\CHAR-9
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $70 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $78
Buffer[4] = $08
Buffer[5] = $08
Buffer[6] = $88
Buffer[7] = $70 'ROW-8
Return
L26: '
L27:
L28:
L29:
L30:
L31:
L32:
L33: '\ CHAR A
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $20 '\ ROW-1 DATA
Buffer[1] = $50 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $88
Buffer[4] = $F8
Buffer[5] = $88
Buffer[6] = $88
Buffer[7] = $88 'ROW-8
Return
L34: 'CHAR-B
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $f0 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $f0
Buffer[4] = $88
Buffer[5] = $88
Buffer[6] = $88
Buffer[7] = $f0 'ROW-8
Return
L35: 'CHAR-C
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $70 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $80 '\ ROW-3
Buffer[3] = $80
Buffer[4] = $80
Buffer[5] = $80
Buffer[6] = $88
Buffer[7] = $70 'ROW-8
Return
L36: 'CHAR-D
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $F0 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $88
Buffer[4] = $88
Buffer[5] = $88
Buffer[6] = $88
Buffer[7] = $F0 'ROW-8
Return
L37: 'CHAR-E
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $F8 '\ ROW-1 DATA
Buffer[1] = $80 '/ ROW-2
Buffer[2] = $80 '\ ROW-3
Buffer[3] = $F0
Buffer[4] = $80
Buffer[5] = $80
Buffer[6] = $80
Buffer[7] = $F8 'ROW-8
Return
L38: 'CHAR-F
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $F8 '\ ROW-1 DATA
Buffer[1] = $80 '/ ROW-2
Buffer[2] = $80 '\ ROW-3
Buffer[3] = $F0
Buffer[4] = $80
Buffer[5] = $80
Buffer[6] = $80
Buffer[7] = $80 'ROW-8
Return
L39: 'CHAR-G
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $70 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $80 '\ ROW-3
Buffer[3] = $80
Buffer[4] = $B8
Buffer[5] = $88
Buffer[6] = $88
Buffer[7] = $70 'ROW-8
Return
L40: 'CHAR-H
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $88 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $F8
Buffer[4] = $88
Buffer[5] = $88
Buffer[6] = $88
Buffer[7] = $88 'ROW-8
Return
L41: 'CHAR-I
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $F8 '\ ROW-1 DATA
Buffer[1] = $20 '/ ROW-2
Buffer[2] = $20 '\ ROW-3
Buffer[3] = $20
Buffer[4] = $20
Buffer[5] = $20
Buffer[6] = $20
Buffer[7] = $F8 'ROW-8
Return
L42: 'CHAR-J
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $F8 '\ ROW-1 DATA
Buffer[1] = $20 '/ ROW-2
Buffer[2] = $20 '\ ROW-3
Buffer[3] = $20
Buffer[4] = $20
Buffer[5] = $20
Buffer[6] = $A0
Buffer[7] = $40 'ROW-8
Return
L43: 'CHAR-K
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $88 '\ ROW-1 DATA
Buffer[1] = $90 '/ ROW-2
Buffer[2] = $A0 '\ ROW-3
Buffer[3] = $C0
Buffer[4] = $A0
Buffer[5] = $90
Buffer[6] = $88
Buffer[7] = $88 'ROW-8
Return
L44: 'L
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $80 '\ ROW-1 DATA
Buffer[1] = $80 '/ ROW-2
Buffer[2] = $80 '\ ROW-3
Buffer[3] = $80
Buffer[4] = $80
Buffer[5] = $80
Buffer[6] = $80
Buffer[7] = $F8 'ROW-8
Return
L45: 'CHAR-M
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $88 '\ ROW-1 DATA
Buffer[1] = $D8 '/ ROW-2
Buffer[2] = $A8 '\ ROW-3
Buffer[3] = $A8
Buffer[4] = $88
Buffer[5] = $88
Buffer[6] = $88
Buffer[7] = $88 'ROW-8
Return
L46: 'CHAT-N
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $88 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $C8
Buffer[4] = $A8
Buffer[5] = $98
Buffer[6] = $88
Buffer[7] = $88 'ROW-8
Return
L47: 'CHAR-0
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $70 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $88
Buffer[4] = $88
Buffer[5] = $88
Buffer[6] = $88
Buffer[7] = $70 'ROW-8
Return
L48: 'CHAR-P
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $F0 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $F0
Buffer[4] = $80
Buffer[5] = $80
Buffer[6] = $80
Buffer[7] = $80 'ROW-8
Return
L49: 'CHAR-Q
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $70 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $88
Buffer[4] = $A8
Buffer[5] = $98
Buffer[6] = $88
Buffer[7] = $74 'ROW-8
Return
L50: 'CHAR-R
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $F0 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $F0
Buffer[4] = $A0
Buffer[5] = $90
Buffer[6] = $88
Buffer[7] = $88 'ROW-8
Return
L51: 'CHAR-S
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $70 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $80 '\ ROW-3
Buffer[3] = $70
Buffer[4] = $08
Buffer[5] = $08
Buffer[6] = $88
Buffer[7] = $70 'ROW-8
Return
L52: 'CHAR-T
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $F8 '\ ROW-1 DATA
Buffer[1] = $20 '/ ROW-2
Buffer[2] = $20 '\ ROW-3
Buffer[3] = $20
Buffer[4] = $20
Buffer[5] = $20
Buffer[6] = $20
Buffer[7] = $20 'ROW-8
Return
L53: 'CHAR-U
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $88 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $88
Buffer[4] = $88
Buffer[5] = $88
Buffer[6] = $88
Buffer[7] = $70 'ROW-8
Return
L54: 'CHAR-V
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $88 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $88
Buffer[4] = $88
Buffer[5] = $88
Buffer[6] = $50
Buffer[7] = $20 'ROW-8
Return
L55: 'CHAR-W
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $88 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $88
Buffer[4] = $A8
Buffer[5] = $A8
Buffer[6] = $D8
Buffer[7] = $88 'ROW-8
Return
L56: 'CHAR-X
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $88 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $50 '\ ROW-3
Buffer[3] = $20
Buffer[4] = $50
Buffer[5] = $88
Buffer[6] = $88
Buffer[7] = $88 'ROW-8
Return
L57: 'CHAR-Y
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $88 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $50
Buffer[4] = $20
Buffer[5] = $20
Buffer[6] = $20
Buffer[7] = $20 'ROW-8
Return
L58: 'CHAR-Z
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $F8 '\ ROW-1 DATA
Buffer[1] = $08 '/ ROW-2
Buffer[2] = $08 '\ ROW-3
Buffer[3] = $10
Buffer[4] = $20
Buffer[5] = $40
Buffer[6] = $80
Buffer[7] = $F8 'ROW-8
Return
L59:
L60:
L61:
L62:
L63:
L64:
L65: '\CHAR-a
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $70 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $08
Buffer[4] = $78
Buffer[5] = $88
Buffer[6] = $88
Buffer[7] = $70 'ROW-8
Return
L66: 'CHAR-b
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $80 '/ ROW-2
Buffer[2] = $80 '\ ROW-3
Buffer[3] = $b0
Buffer[4] = $C8
Buffer[5] = $88
Buffer[6] = $88
Buffer[7] = $F0 'ROW-8
Return
L67: 'CHAR-c
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $70 '/ ROW-2
Buffer[2] = $80 '\ ROW-3
Buffer[3] = $80
Buffer[4] = $80
Buffer[5] = $80
Buffer[6] = $88
Buffer[7] = $70 'ROW-8
Return
L68: 'CHAR-d
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $08 '/ ROW-2
Buffer[2] = $08 '\ ROW-3
Buffer[3] = $68
Buffer[4] = $98
Buffer[5] = $88
Buffer[6] = $88
Buffer[7] = $78 'ROW-8
Return
L69: 'CHAR-e
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $70 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $88
Buffer[4] = $F0
Buffer[5] = $80
Buffer[6] = $80
Buffer[7] = $70 'ROW-8
Return
L70: '\CHAR-f
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $30 '/ ROW-2
Buffer[2] = $48 '\ ROW-3
Buffer[3] = $40
Buffer[4] = $E0
Buffer[5] = $40
Buffer[6] = $40
Buffer[7] = $40 'ROW-8
Return
L71: '\CHAR-g
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $70 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $88
Buffer[4] = $78
Buffer[5] = $08
Buffer[6] = $08
Buffer[7] = $70 'ROW-8
Return
L72: '\CHAR-h
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $80 '/ ROW-2
Buffer[2] = $80 '\ ROW-3
Buffer[3] = $A0
Buffer[4] = $C8
Buffer[5] = $88
Buffer[6] = $88
Buffer[7] = $88 'ROW-8
Return
L73: 'CHAR-i
Shift_Cnt = $03 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $40 '/ ROW-2
Buffer[2] = $00 '\ ROW-3
Buffer[3] = $C0
Buffer[4] = $40
Buffer[5] = $40
Buffer[6] = $40
Buffer[7] = $E0 'ROW-8
Return
L74: 'CHAR-j
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $10 '/ ROW-2
Buffer[2] = $30 '\ ROW-3
Buffer[3] = $10
Buffer[4] = $10
Buffer[5] = $10
Buffer[6] = $90
Buffer[7] = $60 'ROW-8
Return
L75: 'CHAR-k
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $90 '\ ROW-3
Buffer[3] = $A0
Buffer[4] = $C0
Buffer[5] = $A0
Buffer[6] = $90
Buffer[7] = $88 'ROW-8
Return
L76: '\CHAR-l
Shift_Cnt = $03 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $C0 '/ ROW-2
Buffer[2] = $40 '\ ROW-3
Buffer[3] = $40
Buffer[4] = $40
Buffer[5] = $40
Buffer[6] = $40
Buffer[7] = $E0 'ROW-8
Return
L77: 'CHAR-m
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $D8 '/ ROW-2
Buffer[2] = $A8 '\ ROW-3
Buffer[3] = $A8
Buffer[4] = $A8
Buffer[5] = $88
Buffer[6] = $88
Buffer[7] = $88 'ROW-8
Return
L78: 'CHAR-n
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $D0 '/ ROW-2
Buffer[2] = $C8 '\ ROW-3
Buffer[3] = $88
Buffer[4] = $88
Buffer[5] = $88
Buffer[6] = $88
Buffer[7] = $88 'ROW-8
Return
L79: 'CHAR-o
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $70 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $A8
Buffer[4] = $88
Buffer[5] = $88
Buffer[6] = $88
Buffer[7] = $70 'ROW-8
Return
L80: 'CHAR-p
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $F0 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $88
Buffer[4] = $F0
Buffer[5] = $80
Buffer[6] = $80
Buffer[7] = $80 'ROW-8
Return
L81: 'CHAR-q
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $68 '/ ROW-2
Buffer[2] = $98 '\ ROW-3
Buffer[3] = $98
Buffer[4] = $78
Buffer[5] = $08
Buffer[6] = $08
Buffer[7] = $08 'ROW-8
Return
L82: 'CHAR-r
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $D0 '/ ROW-2
Buffer[2] = $C8 '\ ROW-3
Buffer[3] = $80
Buffer[4] = $80
Buffer[5] = $80
Buffer[6] = $80
Buffer[7] = $80 'ROW-8
Return
L83: 'CHAR-s
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $70 '/ ROW-2
Buffer[2] = $80 '\ ROW-3
Buffer[3] = $80
Buffer[4] = $70
Buffer[5] = $08
Buffer[6] = $08
Buffer[7] = $F0 'ROW-8
Return
L84: 'CHAR-t
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $40 '/ ROW-2
Buffer[2] = $E0 '\ ROW-3
Buffer[3] = $40
Buffer[4] = $40
Buffer[5] = $40
Buffer[6] = $48
Buffer[7] = $30 'ROW-8
Return
L85: 'CHAR-u
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $88
Buffer[4] = $88
Buffer[5] = $88
Buffer[6] = $98
Buffer[7] = $68 'ROW-8
Return
L86: 'char-v
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $88
Buffer[4] = $88
Buffer[5] = $88
Buffer[6] = $90
Buffer[7] = $20 'ROW-8
Return
L87: 'CHAR-w
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $88
Buffer[4] = $A8
Buffer[5] = $A8
Buffer[6] = $B8
Buffer[7] = $50 'ROW-8
Return
L88: 'CHAR-x
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $50
Buffer[4] = $20
Buffer[5] = $50
Buffer[6] = $88
Buffer[7] = $88 'ROW-8
Return
L89: 'CHAR-y
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $88 '/ ROW-2
Buffer[2] = $88 '\ ROW-3
Buffer[3] = $88
Buffer[4] = $78
Buffer[5] = $08
Buffer[6] = $08
Buffer[7] = $70 'ROW-8
Return
L90: 'CHAR-z
Shift_Cnt = $05 '/ HOW MANY TIMES DATA WILL SHIFT
Buffer[0] = $00 '\ ROW-1 DATA
Buffer[1] = $F8 '/ ROW-2
Buffer[2] = $08 '\ ROW-3
Buffer[3] = $10
Buffer[4] = $20
Buffer[5] = $40
Buffer[6] = $80
Buffer[7] = $F8 'ROW-8
Return
|
|
|
|
|
|
#9 |
|
Super Moderator
Join Date: Jan 2003
Location: london
Posts: 8,196
![]() |
I just compiled that code and had no problems errors etc.
__________________
Tim If in doubt read the manual |
|
|
|
|
|
#10 |
|
Licensed User
![]() Join Date: Oct 2003
Location: India
Posts: 522
![]() |
Hi !
I uninstall my software & install again & updated it. still facing problem. I have another xp os. I install on different machine but same problem arise. |
|
|
|
|
|
#11 |
|
Licensed User
![]() Join Date: Jul 2006
Location: Michigan, USA
Posts: 107
![]() |
Roshan -
I compiled on my Windows 2000 system with (Beta 3.4.0.8) (IDE 2.0.0.5) No errors, nor problems..."7.56% Programming space used, 7.68% variables used" You might want to try to see if it will compile using the very stable Beta...You can always un-install afterward and go back to your old version if desired (Though the Beta, is Beta in name only, as its very stable) Install 3.4.0.5, then upgrade to 3.4.0.6, then add in patch 3.4.0.8...while installing IDE 2.0.0.5...All found in the Beta section of forum Good luck... Carl |
|
|
|
|
|
#12 |
|
Licensed User
![]() Join Date: Oct 2003
Location: India
Posts: 522
![]() |
Dear carl !
Thanks for help. As per your suggestion, i will try with beta version. |
|
|
|
|
|
#13 |
|
Licensed User
![]() Join Date: Oct 2003
Location: India
Posts: 522
![]() |
Hi !
I download beta version & my problem solved. Thanks to all. |
|
|
|
![]() |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Plugin problem with IDE | bill9399 | Mecanique - IDE | 13 | 19th July 2007 12:22 |
| RB2 port problem on a 18LF1320 | Sparky1039 | Proton Plus Compiler v3 | 2 | 12th January 2007 04:55 |
| LCD problem w/ cap "K" | Gary Brooks | Proton Plus Compiler v3 | 10 | 17th August 2005 10:13 |
| Is there a workaround for this problem? | SCSN1 | Proton Plus v2.1.5.3 General Discussion | 1 | 15th June 2004 06:24 |
| BUSOUT problem | Olivier | Proton Plus v2.1.5.3 General Discussion | 0 | 28th April 2003 11:03 |