Haberler:

Foruma Resim Yükleme ve Boyut Sınırlaması ( ! )  https://bit.ly/2GMFb8H

Ana Menü

Kod derleme hatası error[113]

Başlatan Franisto, 13 Temmuz 2010, 23:35:51

Franisto

01 ' Name        : LCDXU.pbp  

02 ' Compiler    : PICBASIC PRO Compiler 2.6  

03 ' Assembler   : MPASM  

04 ' Target PIC  : PIC18F4550 or similar type  

05 ' Hardware    : LAB-XUSB Experimenter Board  

06 ' Oscillator  : 20MHz external  

07 ' Keywords    : LCDOUT  

08 ' Description : PICBASIC PRO program to display "Hello World"  

09 ' on LCD.  

10 '  

11    

12 ' Define LOADER_USED to allow use of the boot loader.  

13 ' This will not affect normal program operation.  

14 Define LOADER_USED 1  

15    

16 ' RESET_ORG can be set to move the BASIC program out of the way  

17 ' of any boot loader running from location 0, such as the  

18 ' Microchip USB boot loader  

19 'Define RESET_ORG 800h  

20    

21 Define OSC 48      ' Core is running at 48MHz  

22    

23 ' Define LCD pins  

24 Define LCD_DREG  PORTD  

25 Define LCD_DBIT  4  

26 Define LCD_RSREG PORTE  

27 Define LCD_RSBIT 0  

28 Define LCD_EREG  PORTE  

29 Define LCD_EBIT  1  

30    

31    ADCON1 = 15          ' Set PORTA and PORTE to digital  

32    Low PORTE.2          ' LCD R/W line low (W)  

33    Pause 100            ' Wait for LCD to start up  

34    

35 mainloop:  

36    Lcdout $fe, 1        ' Clear screen  

37    Pause 500            ' Wait .5 second  

38    Lcdout "Hello"       ' Display "Hello"  

39    Pause 500            ' Wait .5 second  

40    Lcdout $fe, $c0, "World" ' Move to line 2  and display "World"  

41    Pause 500            ' Wait .5 second  

42    Goto mainloop            ' Do it forever  

43    

44    End


Kaynak : http://melabs.com/resources/samples/xusb/pbp/lcdxu.htm

Arkadaşlar bu kodu derlemeye kalktığımda  mcs şu hatayı veriyıor:

Error[113] c:\pbp\18f4550.inc 20 : Symbol not previously defined (_plldiv_5_1l)

kodun ne iş yaptığı önemli değil örnek olması amacı ile verdim. Sorun 18f4550 için kod derlemeye kalktığımda hep bu ve buna benzer 113 kodlu hatalar alıyorum...

Franisto

Sorun MPASM nin eski olmasından kaynaklanıyormuş.

MPLAB IDE v8.53 yükleyerek sorunu çözdüm.

Teşekkürler.