Kazalo po Svet elektronike forumu Svet elektronike
Revija za prave elektronike
 
AlbumAlbum   Pomoč pogostih vprašanjPomoč pogostih vprašanj   IščiIšči   Seznam članovSeznam članov   Skupine uporabnikovSkupine uporabnikov   Registriraj seRegistriraj se 
 Tvoj profilTvoj profil   Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil   PrijavaPrijava 

Bascom8051 print alias problem

 
Objavi novo temo   Odgovori na to temo    Kazalo po Svet elektronike forumu -> Digitalna elektronika
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
vilko
Profesionalec


Pridružen/-a: Pon Jan 2004 11:54
Prispevkov: 807
Kraj: Ljubljana

PrispevekObjavljeno: Pet Jan 23, 2004 1:56 pm    Naslov sporočila: Bascom8051 print alias problem Odgovori s citatom

Morda bi veljalo uvesti podrubrike za programiranje mikroprocesorjev po jezikih, bascom, C, Assembler. etc.

No pri
BASCOM-8051 IDE Version : 2.0.11.0
Compiler: Version 2.0.11.0
sem naletel na sledči problem

Zaradi preglednosti rad uporabljam alias ukaze pri programiranju. Pri tem sem naletel na sledeč problem:
Definiram:
Dim xx(10) As Byte
yy Alias xx(Cool

Dim Work As Byte
' to dela:
yy = Work
Work = yy + 23

' pri teh ukazih mi prevajalnik javlja napako error 10: wrong type
Lcd yy
Print yy

' Če pa napišem tako, gre.
Lcd xx(Cool
Print xx(Cool

Sem že poslal na Bascomreflektor, pa nisem dobil odgovora.
Pozdrav


Regards
Vilko
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
vilko
Profesionalec


Pridružen/-a: Pon Jan 2004 11:54
Prispevkov: 807
Kraj: Ljubljana

PrispevekObjavljeno: Pet Jan 23, 2004 1:59 pm    Naslov sporočila: Odgovori s citatom

Ha, tile smeški pa nagajajo, če uporabljaš oklepaje!
torej še enkrat:
Definiram:
Dim xx(10) As Byte
yy Alias xx(Cool
Dim Work As Byte
' to dela:
yy = Work
Work = yy + 23

' pri teh ukazih mi prevajalnik javlja napako error 10: wrong type
Lcd yy
Print yy

' Če pa napišem tako, gre.
Lcd xx(Cool
Print xx(Cool
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
vilko
Profesionalec


Pridružen/-a: Pon Jan 2004 11:54
Prispevkov: 807
Kraj: Ljubljana

PrispevekObjavljeno: Pet Jan 23, 2004 2:01 pm    Naslov sporočila: Odgovori s citatom

in še tretjič, morda bo šlo!

Definiram:
Dim xx(10) As Byte
yy Alias xx(8)

Dim Work As Byte
' to dela:
yy = Work
Work = yy + 23

' pri teh ukazih mi prevajalnik javlja napako error 10: wrong type
Lcd yy
Print yy

' Če pa napišem tako, gre.
Lcd xx(8)
Print xx(8)
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
Vlado
Profesionalec


Pridružen/-a: Ned Jan 2004 16:11
Prispevkov: 556
Kraj: Ljubljana

PrispevekObjavljeno: Sob Jan 24, 2004 6:47 pm    Naslov sporočila: alias Odgovori s citatom

Pozdravljeni!
Očitno gre za napako v Bascom-u ker vse to deluje v Bascom AVR-ju.
Pozdrav
Vlado
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
Jure
Urednik


Pridružen/-a: Pon Jan 2004 12:51
Prispevkov: 2132
Kraj: Ljubljana

PrispevekObjavljeno: Pon Jan 26, 2004 7:54 am    Naslov sporočila: Odgovori s citatom

Vilko,

predlagam, da Mark-u pošlješ sporočilo o očitni napaki Bascom-a in za pričakovati je, da jo bo popravil v eni naslednjih verzij.

Glede smeškov pa predlagam, da preden pošlješ sporočilo, klikneš Predogled sporočila.

Lp
Jure
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo    Kazalo po Svet elektronike forumu -> Digitalna elektronika Časovni pas GMT + 1 ura, srednjeevropski - zimski čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
You cannot attach files in this forum
You cannot download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group