PIC - MPLAB - ratunku !
Masz problem? Zapytaj na forum elektroda.pl
From: "Tomasz Bednarz" <tb_at_nospam_internet.pl>
Subject: PIC - MPLAB - ratunku !
Date: Tue, 7 Jan 2003 19:02:57 +0100
Wszystko dotyczy MPLABA i PIC16F84
Mam plik naglowkowy w ktorym nazwy rejestrow sa malymi literami a nazwy
bitow duzymi
I wzialeem sobie jakiegos ASMa i usiluje skompilowac
Pierwsze o co sie rzucil to o nazwy rejestrow w ASM gdzie byly duzymi
literami - zmianilem wiec na male
i teraz rzuca mi sie o przecinek ze niby illegal character
bcf status,RP0;bank0<
Moze mi ktos powiedziec co jest grane i gdzie w MPLABIE wylaczyc - case
sensitive !
TB
=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.atman.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai
From: "Leechu" <leechuspamfee_at_nospam_poczta.fm>
Subject: Re: PIC - MPLAB - ratunku !
Date: Tue, 7 Jan 2003 20:52:57 +0100
bcf status,RP0;bank0<
sprobuj tak:
bcf RP0
pozdrawiam
Leechu
=========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news2.icm.edu.pl!wsisiz.edu.pl!not-for-mai
From: "Tomasz Bednarz" <tb_at_nospam_internet.pl>
Subject: Re: PIC - MPLAB - ratunku !
Date: Tue, 7 Jan 2003 21:58:27 +0100
Użytkownik "Leechu" <leechuspamfee_at_nospam_poczta.fm> napisał w wiadomości
news:avfb6d$atv$1_at_nospam_news.tpi.pl...
bcf status,RP0;bank0<
sprobuj tak:
bcf RP0
no dobra dziala ale co jak chce srobic bcf na innym rejestrze niz status ?
wylaczylem case sensitive i teraz plije sie o przecinek
TB
=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.atman.pl!wsisiz.edu.pl!not-for-mai
From: "Tomasz Bednarz" <tb_at_nospam_internet.pl>
Subject: Re: PIC - MPLAB - ratunku !
Date: Tue, 7 Jan 2003 22:40:26 +0100
Użytkownik "Tomasz Bednarz" <tb_at_nospam_internet.pl> napisał w wiadomości
news:avff4j$ulp$1_at_nospam_portraits.wsisiz.edu.pl...
Użytkownik "Leechu" <leechuspamfee_at_nospam_poczta.fm> napisał w wiadomości
news:avfb6d$atv$1_at_nospam_news.tpi.pl...
bcf status,RP0;bank0<
sprobuj tak:
bcf RP0
no dobra pozmienialem i teraz mam wszystko ok tylko ze
pelno bledow "Illegal character (,)"
prosze jezeli ktos moze sciagnijcie ten projektt i napiszcie mi co jest
grane
projekt jest tu:
tb.intellinet.pl/Elektronika/Timer.exe
TB
=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.atman.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai
From: "Leechu" <leechuspamfee_at_nospam_poczta.fm>
Subject: Re: PIC - MPLAB - ratunku !
Date: Tue, 7 Jan 2003 22:50:22 +0100
ja ma pelno bledow po kompilacji:
Message[302] E:\111.ASM 271 : Register in operand not in bank 0. Ensure
that bank bits are correct.
mimo to program chodzi nie wiem czemu to sie wyswietla
=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.atman.pl!wsisiz.edu.pl!not-for-mai
From: "Tomasz Bednarz" <tb_at_nospam_internet.pl>
Subject: Re: PIC - MPLAB - ratunku !
Date: Tue, 7 Jan 2003 23:34:31 +0100
Użytkownik "Leechu" <leechuspamfee_at_nospam_poczta.fm> napisał w wiadomości
news:avfi2l$5te$1_at_nospam_news.tpi.pl...
ja ma pelno bledow po kompilacji:
Message[302] E:\111.ASM 271 : Register in operand not in bank 0. Ensure
that bank bits are correct.
mimo to program chodzi nie wiem czemu to sie wyswietla
Message to raczej nie blad a tylko sugestia ...
Ja mam pelno errorow !
Za to jak zamiast zdefiniowanego wczesniej bitu wstawie liczbe to przechodzi
TB
=========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai
From: "Maciej Zaręba" <zarebama_at_nospam_wp.pl>
Subject: Re: PIC - MPLAB - ratunku !
Date: Wed, 8 Jan 2003 00:30:00 +0100
Message to raczej nie blad a tylko sugestia ...
Ja mam pelno errorow !
Za to jak zamiast zdefiniowanego wczesniej bitu wstawie liczbe to
przechodzi
Klient który napisał ten program popełnił jeden błąd.
Najpierw zdefiniował (w pliku *.h) np T0IF jako INTCON,2 a później w
programie napisał bcf intcon,T0IF więc MPASM "widzi to jak bcf
intcon,intcon,2 więc albo popraw plik z definicjami procka albo asm. W
asemblerze ustaw radix na HEX. Jeśli chodzi o inne błędy to przyślij loga z
errorami na priv.
=========
Path: news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!newsfeed.gazeta.pl!news.atman.pl!wsisiz.edu.pl!not-for-mai
From: "Tomasz Bednarz" <tb_at_nospam_internet.pl>
Subject: Re: PIC - MPLAB - ratunku !
Date: Wed, 8 Jan 2003 08:20:04 +0100
Klient który napisał ten program popełnił jeden błąd.
Najpierw zdefiniował (w pliku *.h) np T0IF jako INTCON,2 a później w
programie napisał bcf intcon,T0IF więc MPASM "widzi to jak bcf
intcon,intcon,2 więc albo popraw plik z definicjami procka albo asm. W
asemblerze ustaw radix na HEX. Jeśli chodzi o inne błędy to przyślij loga
z
errorami na priv.
Ok juz tez wpadlem na to ... kurcze
Faktycznie jest tak jak piszesz a innych bledow nie bylo
TB
=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.atman.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai
From: "Leechu" <leechuspamfee_at_nospam_poczta.fm>
Subject: Re: PIC - MPLAB - ratunku !
Date: Tue, 7 Jan 2003 22:41:38 +0100
Moze ten srednik masz za blisko. Na innym rejestrze no to chyba bcf TRISB,0
; BCF REJESTR,3 itd
jako drugi parametr musi byc cyfra z zakresu 0..7
BTW Co to jest case sensitive - nie znam tego??
Pozdrawiam
Leechu
=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.onet.pl!newsgate.onet.pl!newsgate.p
From: duh666_at_nospam_wp.pl (duh666)
Subject: Re: PIC - MPLAB - ratunku !
Date: 7 Jan 2003 23:23:17 +0100
Tuesday, January 07, 2003, 10:41:38 PM, nastukałeś(łaś):
L> Moze ten srednik masz za blisko. Na innym rejestrze no to chyba bcf TRISB,0
L> ; BCF REJESTR,3 itd
L> jako drugi parametr musi byc cyfra z zakresu 0..7
L> BTW Co to jest case sensitive - nie znam tego??
Wrazliwy na wielkozc znakow..
--
Pozdrrawiam!
Łukasz Bolesta duh666_at_nospam_wp.pl
--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika
=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.internetia.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai
From: "Maciej Zaręba" <zarebama_at_nospam_wp.pl>
Subject: Re: PIC - MPLAB - ratunku !
Date: Tue, 7 Jan 2003 21:21:27 +0100
Użytkownik "Tomasz Bednarz" <tb_at_nospam_internet.pl> napisał w wiadomości
news:avf4rh$pfr$1_at_nospam_portraits.wsisiz.edu.pl...
Wszystko dotyczy MPLABA i PIC16F84
Mam plik naglowkowy w ktorym nazwy rejestrow sa malymi literami a nazwy
bitow duzymi
I wzialeem sobie jakiegos ASMa i usiluje skompilowac
Pierwsze o co sie rzucil to o nazwy rejestrow w ASM gdzie byly duzymi
literami - zmianilem wiec na male
i teraz rzuca mi sie o przecinek ze niby illegal character
bcf status,RP0;bank0<
Moze mi ktos powiedziec co jest grane i gdzie w MPLABIE wylaczyc - case
sensitive !
TB
Z menu project wybierasz edit project (lub CTRL+F3) w okienku Project Files
klikasz (2 razy )na pliku z rozszerzeniem HEX. Pojawi Ci się okienko node
properties i tam 4 od dołu jest opcja Case sensitivity. Musisz "odptaszyć"
Off i już.
=========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.atman.pl!wsisiz.edu.pl!not-for-mai
From: "Tomasz Bednarz" <tb_at_nospam_internet.pl>
Subject: Re: PIC - MPLAB - ratunku !
Date: Wed, 8 Jan 2003 00:07:01 +0100
Juz cos wyczailem
Np taki fragment dziala ok
#define mik 2
res_ds bcf porta,mik ;RA2=0
A w tym pluje sie o przecinek
#define mik intcon,2
res_ds bcf porta,mik ;RA2=0
Czyli jak zdefiniue jakis symbol jako konkretny bit rejestru to sie pluje
dlaczego?
=========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!lublin.pl!news.icm.edu.pl!news.atman.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai
From: "Maciej Zaręba" <zarebama_at_nospam_wp.pl>
Subject: Re: PIC - MPLAB - ratunku !
Date: Wed, 8 Jan 2003 02:03:56 +0100
Użytkownik "Tomasz Bednarz" <tb_at_nospam_internet.pl> napisał w wiadomości
news:avfmln$239$1_at_nospam_portraits.wsisiz.edu.pl...
Juz cos wyczailem
Np taki fragment dziala ok
#define mik 2
res_ds bcf porta,mik ;RA2=0
A w tym pluje sie o przecinek
#define mik intcon,2
res_ds bcf porta,mik ;RA2=0
Czyli jak zdefiniue jakis symbol jako konkretny bit rejestru to sie pluje
dlaczego?
Tu nie ma co wyczajać !
Robisz ten sam błąd co autor programu. Rozpisz sobie to co zdefiniowałeś a
będzie to wygłądać tak: bcf porta,intcon,2 czyli kompletna bzdura. Czytałeś
dokumentację do assembler-a ?
=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.silweb.pl!news.pik-net.pl!not-for-mai