Yahoo Groups archive

AVR-Chat

Index last updated: 2026-04-28 22:41 UTC

Thread

plz help me

plz help me

2006-03-01 by G Teh Boy

hi
i can not this program compileing with BASCOM plz help me
$regfile = "m8535.dat"
' we use internal osc 8000000 for atmega8535
$crystal = 8000000
Config Lcdpin = Pin , Db4 = Pinc.3 , Db5 = Pinc.2 , Db6 = Pinc.1 , Db7 = Pinc.0 , E = Pinc.5 , Rs = Pinc.4
Config Lcd = 16 * 1a
Config Adc = Single , Prescaler = Auto
Deflcdchar 0 , 24 , 24 , 32 , 32 , 32 , 32 , 32 , 32 'we replace ? with number 0
Dim W As Word , Channel As Byte
Start Adc
Cursor Off
Do
W = Getadc(0)
W = W / 2
Home
Lcd W ; Chr(0) ; "C"
Waitms 100
Select Case W
Case Is =< 10 :
Cls
Home L
Lcd " Low"
Case 11 To 34 :
Cls
Home L
Lcd " Normal"
Case Is >= 35
Cls
Home L
Lcd " High"
End Select 'end program select
Loop
End
compiling give this erorr
Error : 202 Line : 6 .EQU not found, probably using functions that are not supported by the selected chip [ADCSR] , in File : C:\NONAME1.BAS
Error : 1 Line : 9 Unknown statement [.EQU not found for:ADCSR] , in File : C:\NONAME1.BAS
Error : 1 Line : 33 Unknown statement [.EQU not found for:ADCSR] , in File : C:\NONAME1.BAS
Error : 1 Line : 33 Unknown statement [.EQU not found for:ADCSR] , in File : C:\NONAME1.BAS
Error : 1 Line : 33 Unknown statement [.EQU not found for:ADCSR] , in File : C:\NONAME1.BAS
Error : 1 Line : 33 Unknown statement [.EQU not found for:ADCSR] , in File : C:\NONAME1.BAS

To help you stay safe and secure online, we've developed the all new Yahoo! Security Centre.

Re: plz help me

2006-03-01 by kernels_nz

Hi G

Ive not used BASCOM myself,but looking at the error it's giving you,
it doesnt loos like ADCSR is defined inside the m8535.dat file. Edit
it with notepad and have a look.

From memory, it should look something like ADCSR .EQU  0x45

where 0x45 would be the memory address in the 8535 for ADCSR from the
8535 datasheet.

Cheers
Hein B
Auckland, New Zealand.

--- In AVR-Chat@yahoogroups.com, G Teh Boy <g_teh_boy@...> wrote:
>
> hi
>   i can not this program compileing with BASCOM plz help me
>    
>   $regfile = "m8535.dat"
> ' we use internal osc 8000000 for atmega8535
> $crystal = 8000000
> Config Lcdpin = Pin , Db4 = Pinc.3 , Db5 = Pinc.2 , Db6 = Pinc.1 ,
Db7 = Pinc.0 , E = Pinc.5 , Rs = Pinc.4
> Config Lcd = 16 * 1a
> Config Adc = Single , Prescaler = Auto
> Deflcdchar 0 , 24 , 24 , 32 , 32 , 32 , 32 , 32 , 32        'we
replace ? with number 0
> Dim W As Word , Channel As Byte
> Start Adc
> Cursor Off
> Do
>  W = Getadc(0)
>  W = W / 2
>  Home
>  Lcd W ; Chr(0) ; "C"
>  Waitms 100
>   Select Case W
>   Case Is =< 10 :
>   Cls
>                  Home L
>                  Lcd "   Low"
>          Case 11 To 34 :
>                  Cls
>                  Home L
>                  Lcd "  Normal"
>          Case Is >= 35
>                  Cls
>                  Home L
>                  Lcd "   High"
>   End Select                                                'end
program select
>   Loop
> End
>    
>    
>    
>    
>    
>    
>   compiling give this erorr
>   Error : 202   Line :   6     .EQU not found, probably using
functions that are not supported by the selected chip [ADCSR]  , in
File : C:\NONAME1.BAS
> Error : 1     Line :   9     Unknown statement [.EQU not found
for:ADCSR]  , in File : C:\NONAME1.BAS
> Error : 1     Line :   33    Unknown statement [.EQU not found
for:ADCSR]  , in File : C:\NONAME1.BAS
> Error : 1     Line :   33    Unknown statement [.EQU not found
for:ADCSR]  , in File : C:\NONAME1.BAS
> Error : 1     Line :   33    Unknown statement [.EQU not found
for:ADCSR]  , in File : C:\NONAME1.BAS
> Error : 1     Line :   33    Unknown statement [.EQU not found
for:ADCSR]  , in File : C:\NONAME1.BAS
> 
> 		
> ---------------------------------
> To help you stay safe and secure online, we've developed the all new
Yahoo! Security Centre.
>

Re: [AVR-Chat] plz help me

2006-03-03 by kelvin kooger

First I must say that I am expert in BASCOM.
Is the syntax on config lcd correct ? * 1a ....... hex ?

G Teh Boy wrote:
Show quoted textHide quoted text
hi
i can not this program compileing with BASCOM plz help me
$regfile = "m8535.dat"
' we use internal osc 8000000 for atmega8535
$crystal = 8000000
Config Lcdpin = Pin , Db4 = Pinc.3 , Db5 = Pinc.2 , Db6 = Pinc.1 , Db7 = Pinc.0 , E = Pinc.5 , Rs = Pinc.4
Config Lcd = 16 * 1a
Config Adc = Single , Prescaler = Auto
Deflcdchar 0 , 24 , 24 , 32 , 32 , 32 , 32 , 32 , 32 'we replace ? with number 0
Dim W As Word , Channel As Byte
Start Adc
Cursor Off
Do
W = Getadc(0)
W = W / 2
Home
Lcd W ; Chr(0) ; "C"
Waitms 100
Select Case W
Case Is =< 10 :
Cls
Home L
Lcd " Low"
Case 11 To 34 :
Cls
Home L
Lcd " Normal"
Case Is >= 35
Cls
Home L
Lcd " High"
End Select 'end program select
Loop
End
compiling give this erorr
Error : 202 Line : 6 .EQU not found, probably using functions that are not supported by the selected chip [ADCSR] , in File : C:\NONAME1.BAS
Error : 1 Line : 9 Unknown statement [.EQU not found for:ADCSR] , in File : C:\NONAME1.BAS
Error : 1 Line : 33 Unknown statement [.EQU not found for:ADCSR] , in File : C:\NONAME1.BAS
Error : 1 Line : 33 Unknown statement [.EQU not found for:ADCSR] , in File : C:\NONAME1.BAS
Error : 1 Line : 33 Unknown statement [.EQU not found for:ADCSR] , in File : C:\NONAME1.BAS
Error : 1 Line : 33 Unknown statement [.EQU not found for:ADCSR] , in File : C:\NONAME1.BAS
To help you stay safe and secure online, we've developed the all new Yahoo! Security Centre.

Yahoo! Mail
Use Photomail to share photos without annoying attachments.

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.