kalletronic
19.08.2009, 21:22
Hi, ich hab auf der seite http://www.qsl.net/pa3ckr/bascom%20and%20avr/smalleravrs/index.html dieses Programm gefunden und wollte es gleich mal testen:
'The ATTiny13 is used.
$regfile = "ATtiny13.dat"
$crystal = 1200000
Config Portb.2 = Output
Led Alias Portb.2
Config Adc = Single , Prescaler = Auto , Reference = Internal
ERROR22-> Dim Adcin As Word
Open "comb.1:9600,8,n,1" For Output As #1
Open "comb.0:9600,8,n,1" For Input As #2
Start Adc
Do
Set Led
Waitms 500
'get adc reading on channel 3 (pin 2 on attiny13)
ERROR46-> Adcin = Getadc(3)
ERROR42-> Print #1 , "adc ch#3: " ; Adcin
Reset Led
Waitms 500
Loop
End
Wenn ich das programm compiliere, dann kommen folgende Fehlermeldungen:
Error : 22 Line : 9 Out of SRAM space , in File : C:\DOKUMENTE UND EINSTELLUNGEN\VAIO FE\EIGENE DATEIEN\ELEKTRONIK\UC PROGRAMME\PROJEKTE\TEST\TINY13_NEU.BAS
Error : 46 Line : 20 Assignment error [ADCIN: 0 GETADC(3): 200] , in File : C:\DOKUMENTE UND EINSTELLUNGEN\VAIO FE\EIGENE DATEIEN\ELEKTRONIK\UC PROGRAMME\PROJEKTE\TEST\TINY13_NEU.BAS
Error : 42 Line : 21 Numeric parameter expected [ADCIN] , in File : C:\DOKUMENTE UND EINSTELLUNGEN\VAIO FE\EIGENE DATEIEN\ELEKTRONIK\UC PROGRAMME\PROJEKTE\TEST\TINY13_NEU.BAS
kann mir jemand sagen warum das net funzt??
'The ATTiny13 is used.
$regfile = "ATtiny13.dat"
$crystal = 1200000
Config Portb.2 = Output
Led Alias Portb.2
Config Adc = Single , Prescaler = Auto , Reference = Internal
ERROR22-> Dim Adcin As Word
Open "comb.1:9600,8,n,1" For Output As #1
Open "comb.0:9600,8,n,1" For Input As #2
Start Adc
Do
Set Led
Waitms 500
'get adc reading on channel 3 (pin 2 on attiny13)
ERROR46-> Adcin = Getadc(3)
ERROR42-> Print #1 , "adc ch#3: " ; Adcin
Reset Led
Waitms 500
Loop
End
Wenn ich das programm compiliere, dann kommen folgende Fehlermeldungen:
Error : 22 Line : 9 Out of SRAM space , in File : C:\DOKUMENTE UND EINSTELLUNGEN\VAIO FE\EIGENE DATEIEN\ELEKTRONIK\UC PROGRAMME\PROJEKTE\TEST\TINY13_NEU.BAS
Error : 46 Line : 20 Assignment error [ADCIN: 0 GETADC(3): 200] , in File : C:\DOKUMENTE UND EINSTELLUNGEN\VAIO FE\EIGENE DATEIEN\ELEKTRONIK\UC PROGRAMME\PROJEKTE\TEST\TINY13_NEU.BAS
Error : 42 Line : 21 Numeric parameter expected [ADCIN] , in File : C:\DOKUMENTE UND EINSTELLUNGEN\VAIO FE\EIGENE DATEIEN\ELEKTRONIK\UC PROGRAMME\PROJEKTE\TEST\TINY13_NEU.BAS
kann mir jemand sagen warum das net funzt??