RTV forum PL | NewsGroups PL

Jaki darmowy kompilator do PIC dla początkujących w MicroBasic? Porady i rekomendacje

microbasic pic pomoc

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jaki darmowy kompilator do PIC dla początkujących w MicroBasic? Porady i rekomendacje

wchpikus
Guest

Tue May 15, 2007 10:12 am   



Witam!
Szukam jakiegos free kompilatora do pic-ow.
Chcialbym zajac sie picem, hardware ma zlozony, ale oprogramowanie lezy.
Czy moze ktos polecic cos od podstaw?
Pozdrawiam

lwh
Guest

Tue May 15, 2007 10:30 am   



Użytkownik "wchpikus" napisał w wiadomości

Quote:
Czy moze ktos polecic cos od podstaw?

Zainteresuj się MPLAB (asembler). On jest bardzo przyjazny i w pełni
darmowy. To nie jest trudne !Szybciej to opanujesz niż tysiące komend
nowych , rzadkich języków. Ja masz zamiar programować dsPIC, to on się już
przeciętnie nadaje, ale dla maluchów <=PIC18 jest w sam raz, pozwalając
wykorzystać ich możliwości, nie tworząc zbędnego kodu, na który miejsca
brak.
To naprawdę najlepszy wybór dla początkującego, nie znającego biegle języków
wyższego rzędu i mnóstwa innych mikrokontrolerów, a assemblerowe wstawki są
prawie zawsze potrzebne.

wchpikus
Guest

Tue May 15, 2007 10:54 am   



Witam!
A gdzie znajde instrukcje tego assemblera?
Jedynie co kiedys "liznalem" to basic.
Pozdrawiam

Lukasz Spychalski
Guest

Tue May 15, 2007 10:57 am   



On Tue, 15 May 2007 11:30:11 +0200, lwh wrote:

Quote:
Zainteresuj się MPLAB (asembler).

Natomiast jesli nie za bardzo potrafi sie myslec "assemblerowo", to mozna
posluzyc sie darmowa wersja mikrobasicu z limitem 2k
http://www.mikroe.com/en/compilers/mikrobasic/pic/download.htm lub
gpl-owym JALv2 http://www.casadeyork.com/jalv2/ (lub starsza wersja
http://jal.sf.net ).

--
Pozdrawiam,
Lukasz Spychalski
"ty wybierac ten pomysl ty potrzeba wobec wladza"
(c) Lidl, z instrukcji obslugi pilota uniwersalnego

Greg(G.Kasprowicz)
Guest

Tue May 15, 2007 1:52 pm   



Quote:
A gdzie znajde instrukcje tego assemblera?
Jedynie co kiedys "liznalem" to basic.
na stronie producenta, jest masa not aplikacyjnych i datasheetow

mozesz zapytac tez google

lwh
Guest

Tue May 15, 2007 1:59 pm   



Użytkownik "wchpikus" napisał w wiadomości

Quote:
A gdzie znajde instrukcje tego assemblera?
Jedynie co kiedys "liznalem" to basic.

http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en019469&part=SW007002

Asembler dla małych PICów to kilkadziesiąt prostych instrukcji. Więcej jak
20 nie będzie ci niezbędne. Ponad 70 chyba nigdy nie użyjesz. MPLAB bardzo
ułatwia życie, oferując wiele makroinstrukcji.
Jest mnóstwo gotowych przykładów fragmentów programów, zarówno na stronach
microchipa jak i na niezależnych www.

lwh
Guest

Tue May 15, 2007 2:08 pm   



Użytkownik "Lukasz Spychalski" napisał w
wiadomości
Quote:
Natomiast jesli nie za bardzo potrafi sie myslec "assemblerowo", to mozna
posluzyc sie darmowa wersja mikrobasicu z limitem 2k
http://www.mikroe.com/en/compilers/mikrobasic/pic/download.htm lub
gpl-owym JALv2 http://www.casadeyork.com/jalv2/ (lub starsza wersja
http://jal.sf.net ).

Zakładam, ze o tym On wie, skoro temat wątku od tego zaczął.
Ja nie przekonałem się do microbasica. Mnóstwo nowych instrukcji, które z
BASICiem na 8 bitowe komputerki ma niewiele wspólnego.

wchpikus
Guest

Wed May 16, 2007 7:32 am   



Witam!

Quote:
Asembler dla małych PICów to kilkadziesiąt prostych instrukcji. Więcej jak
20 nie będzie ci niezbędne. Ponad 70 chyba nigdy nie użyjesz. MPLAB bardzo
ułatwia życie, oferując wiele makroinstrukcji.
Jest mnóstwo gotowych przykładów fragmentów programów, zarówno na stronach
microchipa jak i na niezależnych www.

Szukam juz od dluzszego czasu, mam troche stron, niestety nie bardzo moge
zrozumiec o co w tym chodzi.
Sa przyklady, niestety nie chca dzialac pod MPLAB-em:(, nie wiem czemu.
Skladnia sie nie zgadza, duzo bledow wykrywa, a pisza ze to pod tez
assembler.
Chce napisac oprogramowanie sterujace klima w aucie, wiec lcd, ds1821,
cztery klawisze i PWM.
Udalo sie odpalic LCD, ale pod basic-iem.
Pod MPLAB-em nie.

Z tego co zrozumialem, na poczatku powinno sie ustalic jaki to uklad, zegar
i ew, inne funkcje.
Potem zdefiniowac porty.
Obsluge portow juz po zdefiniowaniu.
W basicu na poczatku to proste
Define CONF_WORD = 0x3f72

Define CLOCK_FREQUENCY = 6

AllDigital

Define LCD_BITS = 8

Define LCD_DREG = PORTD

Define LCD_DBIT = 0

Define LCD_RSREG = PORTE

Define LCD_RSBIT = 0

Define LCD_RWREG = PORTE

Define LCD_RWBIT = 1

Define LCD_EREG = PORTE

Define LCD_EBIT = 2

Define LCD_READ_BUSY_FLAG = 1

Lcdinit....

Main.......

I dziala. A jak to zrobic pod MPLAB-em?
Pozdrawiam

Lukasz Spychalski
Guest

Wed May 16, 2007 9:09 am   



On Tue, 15 May 2007 15:08:25 +0200, lwh wrote:

Quote:
Zakładam, ze o tym On wie, skoro temat wątku od tego zaczął.
Ja nie - bo pytal o mi_c_robasic Wink.


Quote:
Ja nie przekonałem się do microbasica. Mnóstwo nowych instrukcji, które z
BASICiem na 8 bitowe komputerki ma niewiele wspólnego.

Ja jakos nie potrafie znizyc sie Wink do poziomu asemblera - Z80 jeszcze
jakos do glowy wchodzil, ale w picach i innych mnemoniki sa jakies takie
nielogiczne (wiem, istnieje tasm) i te cegielki sa dla mnie w ogole za
male...

Zrobilem kilka rzeczy w Jalu i teraz dlubie jakas "mundrom" ladowarke w
mikrobasicu, ktory swoja droga ma IMHO bardzo dobry modul pomocy - nie
narzekam. Oczywiscie - to nie hi-tech, ale dla mnie wystarcza.

--
Pozdrawiam,
Lukasz Spychalski
"ty wybierac ten pomysl ty potrzeba wobec wladza"
(c) Lidl, z instrukcji obslugi pilota uniwersalnego

PKi
Guest

Thu May 17, 2007 10:20 pm   



wchpikus napisał(a):
Quote:
Czy moze ktos polecic cos od podstaw?
Pozdrawiam



Jest jeszcze picbasic, wersja lite z limitami i niedroga wersja pełna.

Jak chcesz coś mocniejszego to htsoft oferuje compiler c, jest też kilka
innych z wersjami lite i nawet całkowicie darmowymi. Może warto się
nauczyć podstaw c, przydadzą się jak chcesz jeszcze kilka piców
zaprogramować. W asm to się namęczysz i nauczysz z czasem, pozniej
zmienisz procesor i nauka w las....

wchpikus
Guest

Mon May 21, 2007 6:36 am   



Witam!
Dokladnie, nie wiem czy to nie jest przyrost formy nad trescia:)
MOze ktos z was posiada "pic simulator ide" w oczywistej wersji?
Pozdrawiam

Quote:
Jest jeszcze picbasic, wersja lite z limitami i niedroga wersja pełna.

Jak chcesz coś mocniejszego to htsoft oferuje compiler c, jest też kilka
innych z wersjami lite i nawet całkowicie darmowymi. Może warto się
nauczyć podstaw c, przydadzą się jak chcesz jeszcze kilka piców
zaprogramować. W asm to się namęczysz i nauczysz z czasem, pozniej
zmienisz procesor i nauka w las....


elektroda NewsGroups Forum Index - Elektronika Polska - Jaki darmowy kompilator do PIC dla początkujących w MicroBasic? Porady i rekomendacje

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map