kompilator BASCOM 8031

Jun 01, 2005 10 Replies

Czy ktos z was jest szczê¶liwym posiadaczem kompilatora do jêzyka BASCOM dla procesora 8031? Czy ewentualnie moge urzyæ innego kompilatora? Jakiego?


Powitanko,

Np. ja.

^^^ Co zrobic?;-) Pozdroofka, Pawel Chorzempa

Panoramix napisał(a):

Przecież 8031 to bezpamięciowa wersja 8051 więc Bascom doskonale się nadaje do tego procka.

ale chodzi o kompilator. Ze mn± robi kole¶ ten ca³y projekt i stron± programow± on siê zajmuje i mtwierdzi ¿e nie moze znale¼æ kompilatora do

8031. Czyli kompilator do 8051 wystarczy tak? Przez s³owo "kompilator" rozumiem oczywi¶cie co¶ co mi przerobi plik .bas na plik .hex :)

Panoramix napisał(a):

A Bascom to niby co jest? Przeglądarka internetowa? ;-) To jest IDE zawierające m.in. kompilator. A pomiędzy 8031 a 8051 z punktu widzenia normalnego użytkownika nie ma ŻADNEJ różnicy.

Z mojego punktu widzenia BASCOM to jêzyk programowania, a ja potrzebuje czego¶ co zamieni mi plik .bas na .hex. No chyba ¿e czego¶ nie rozumiem.

Powitanko,

Bascom wypluwa pliki *.bas, *.hex, *.bin i jeszcze kilka pomocniczych. Ja pisze w assemblerze w Bascomie, czasem z lenistwa podpierajac sie jakims rozkazem z "MCS Basica". Pozdroofka, Pawel Chorzempa

Panoramix napisał(a):

Porponuję zajrzeć na

formatting link
poczytać, ściągnąć i zobaczyć czym jest naprawdę program Bascom 8051 ;-)

Panoramix napisał(a):

Jeszcze uzupełniająco - to jest język programowania którego jedynym istniejącym kompilatorem jest program Bascom 8051 :-)

Panoramix <panoramix snipped-for-privacy@BEZSPAMUPROSZEo2.pl napisał(a):

Masz zły punkt widzenia.

Czyli kompilatora Basica

Tak mi się wydaje ;)

Bascom8051 , to Zintegrowane Środowisko Programistyczne(ktoś już o tym napomknął),Które zawiera miedzy innymi: kompilator języka Basic i Assemblera(dla uC rodziny MCS-51),symulator programowy,programy sterujące kilkoma programatorami w/w uC , edytor i jeszcze kilka dodatków.Czy program (źródło) *.bas , który posiadasz , napisane jest dla Basica zaimplementowanego w pakiecie Bascom ?

Pozdrawiam Piotrek

Co? Przeczytaj jeszce raz pare moich postów i stwierd¼ jaki poziom sob± reprezentuje i zadaj jeszce raz to samo pytanie, tylko ¿e inaczej ;)

Program jest napisany z pomoc± samouczka bascombasic51.hlp do³±czonego chyba do zipa z instalk± BASCOM 8051. A co to jest tak naprawde, gdzie to jest zimplementowane, o jakich ty do m,nie pakietach rozmawiasz to ja juz nie mam pojêcia.

Zapodam mo¿e kawa³ek kodu: 'Program glowny obslugujacy klawiature poprzez rs i i2c $regfile = "8052.dat" 'deklaracja typy procesora (dla kompilatora) $romstart = &H2000 'deklaracja poczatkowego adresu pamieci programu $ramstart = &HF000 $crystal = 11059200 'deklaracja czestotliwosci rezonatora kwarcowego $baud = 4800 'deklaracja predko¶æi transmisji $large

Th1 = 250 'synchronizacja kwarców Scon.7 = 0

Config Sda = P3.4 Config Scl = P3.5

Dim X As Byte , Y As Byte , Znak As Byte Const Adresw = 64 Const Adresr = 65 ....

Mo¿e to pomo¿ê wam w odpowiedzi. Narazie jest skompilowane dla procka 8052 jak widaæ w kodzie, ale czy dobrze...

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required