Witam!
Nie wiem co jest nie tak, ale bascom nie potrafi skompilować kodu. Wyrzuca błąd nr31, który wg. helpa do bascoma oznacza "błędny typ danych".
co dziwne, usunięcie linijki "Close #1" powoduje ze cały program sie kompiuje
Nie wiem co jest nie tak, ale bascom nie potrafi skompilować kodu. Wyrzuca błąd nr31, który wg. helpa do bascoma oznacza "błędny typ danych".
$regfile = "m8515.dat"
$crystal = 1000000
$xramstart = &H300
$xramsize = &H10000
$include "Config_MMC.bas"
$include "Config_AVR-DOS.bas"
Declare Function Getattr0() As Byte
'=============WYSWIETLACZ LCD==========
'=============KARTA MMC==============
Portb.0 = 1
Ddrb.0 = 0
Portb.1 = 1
Ddrb.1 = 0
Dim S As String * 20
Dim W As Byte
Dim Xxx As Byte
Cls
Xxx = Initfilesystem(1)
W = 122
Cls
S = Dir( "*.*")
Lcd S
Lowerline
S = Dir()
Lcd S
Open "abc.txt" For Input As #1
Input #1 , S
Lcd S
Close #1
End
Function Getattr0() As Byte
$external _getattr
Loadadr Getattr0 , Z
!Call _GetAttr0
End Function
co dziwne, usunięcie linijki "Close #1" powoduje ze cały program sie kompiuje