<h1>THE FORUM HAS MOVED,  VISIT US AT OUR NEW SITE www.picbasic.org. Access to this Archive is restricted. Visit the NEW site at www.picbasic.org.  Unless you use the url http://www.picbasic.org you will not gain access to the support forum, wiki and knowledge base. Visit WWW.PICBASIC.ORG  Do not try to log in or register here, use your keyboard and enter the url http://www.picbasic.org directly into your browser. </h1>  

Go Back  

THE FORUM HAS MOVED, VISIT US AT OUR NEW SITE www.picbasic.org. Access to this Archive is restricted. Visit the NEW site at www.picbasic.org. Unless you use the url http://www.picbasic.org you will not gain access to the support forum, wiki and knowledge base. Visit WWW.PICBASIC.ORG Do not try to log in or register here, use your keyboard and enter the url http://www.picbasic.org directly into your browser.

> Proton Development Suite > Proton Plus Compiler v3

Proton Plus Compiler v3 Coding problems and general discussion related to the Development Suite

Reply
 
Thread Tools Search this Thread Rate Thread Display Modes
Old 2nd February 2010, 12:20   #1
Roshan
Licensed User
 
Roshan's Avatar
 
Join Date: Oct 2003
Location: India
Posts: 522
Roshan is on a distinguished road
Default Problem In ONINDEX GOTOL

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.
Attached Thumbnails
Click image for larger version

Name:	error.jpg
Views:	49
Size:	10.5 KB
ID:	3964  
Roshan is offline   Reply With Quote
Old 2nd February 2010, 12:46   #2
Roshan
Licensed User
 
Roshan's Avatar
 
Join Date: Oct 2003
Location: India
Posts: 522
Roshan is on a distinguished road
Default

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
Roshan is offline   Reply With Quote
Old 2nd February 2010, 13:01   #3
Tim
Super Moderator
 
Tim's Avatar
 
Join Date: Jan 2003
Location: london
Posts: 8,196
Tim is on a distinguished road
Default

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
Tim is offline   Reply With Quote
Old 2nd February 2010, 13:08   #4
Roshan
Licensed User
 
Roshan's Avatar
 
Join Date: Oct 2003
Location: India
Posts: 522
Roshan is on a distinguished road
Default

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)
Roshan is offline   Reply With Quote
Old 2nd February 2010, 14:53   #5
cgriffin
Licensed User
 
Join Date: Oct 2003
Location: CA
Posts: 1,233
cgriffin is on a distinguished road
Default

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.
cgriffin is offline   Reply With Quote
Old 2nd February 2010, 16:20   #6
Tim
Super Moderator
 
Tim's Avatar
 
Join Date: Jan 2003
Location: london
Posts: 8,196
Tim is on a distinguished road
Default

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
Tim is offline   Reply With Quote
Old 2nd February 2010, 17:02   #7
Roshan
Licensed User
 
Roshan's Avatar
 
Join Date: Oct 2003
Location: India
Posts: 522
Roshan is on a distinguished road
Default

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.
Roshan is offline   Reply With Quote
Old 3rd February 2010, 04:41   #8
Roshan
Licensed User
 
Roshan's Avatar
 
Join Date: Oct 2003
Location: India
Posts: 522
Roshan is on a distinguished road
Default

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
Roshan is offline   Reply With Quote
Old 3rd February 2010, 08:42   #9
Tim
Super Moderator
 
Tim's Avatar
 
Join Date: Jan 2003
Location: london
Posts: 8,196
Tim is on a distinguished road
Default

I just compiled that code and had no problems errors etc.
__________________
Tim
If in doubt read the manual
Tim is offline   Reply With Quote
Old 3rd February 2010, 14:28   #10
Roshan
Licensed User
 
Roshan's Avatar
 
Join Date: Oct 2003
Location: India
Posts: 522
Roshan is on a distinguished road
Default

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.
Roshan is offline   Reply With Quote
Old 3rd February 2010, 15:04   #11
Citius
Licensed User
 
Join Date: Jul 2006
Location: Michigan, USA
Posts: 107
Citius is on a distinguished road
Default

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
Citius is offline   Reply With Quote
Old 3rd February 2010, 16:36   #12
Roshan
Licensed User
 
Roshan's Avatar
 
Join Date: Oct 2003
Location: India
Posts: 522
Roshan is on a distinguished road
Default

Dear carl !

Thanks for help. As per your suggestion, i will try with beta version.
Roshan is offline   Reply With Quote
Old 4th February 2010, 13:59   #13
Roshan
Licensed User
 
Roshan's Avatar
 
Join Date: Oct 2003
Location: India
Posts: 522
Roshan is on a distinguished road
Default

Hi !

I download beta version & my problem solved.

Thanks to all.
Roshan is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On


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


All times are GMT +1. The time now is 10:28.



Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Copyright © Crownhill Associates Limited 2002 - 2009