FAQ | Points | Add... | Recent posts | Search | Register | Log in


Mikrokontrolery - Narzędzia i języki programowania


Post new topic  Reply to topic      Main Page -> Forum Index -> Microcontrollers Generally -> Mikrokontrolery - Narzędzia i języki programowania
Author
Message
drhej
Poziom 6
Poziom 6


Joined: 24 May 2003
Posts: 18
Location: Kielce

Post#31 07 Apr 2004 23:57   

w czym pisac program


Only C :) W C programuje kompy od 8 lat, wiec przerzucenie sie na programowanie mikrokontrolerow nie bylo dla mnie szokiem. Tylko C, szczera rada! :)
Back to top
   
Ottis
Poziom 3
Poziom 3


Joined: 22 Jan 2004
Posts: 6

Post#32 19 Apr 2004 17:21   

Re: w czym pisac program


Ech kiedys sie w tym bawilem ...
Najlepiej uzywac programy LoE ... szkoda ze napisala go nasza szkola i nigdzie go niedostaniesz ... :}
Chyba ze gdzies poszukasz ... on pisany jest z mysla o uczniach 1 klasy szkoly sredniej ... wiekszych lamerow nie znajdziesz ... :}
LoE - Laboratorium of Electronics :} Zespol Szkol Elektronicznych :}
Back to top
   
KryceK
Poziom 6
Poziom 6


Joined: 20 Feb 2004
Posts: 16

Post#33 27 Apr 2004 11:10   

Re: w czym pisac program


piotrwzk wrote:
Odnośnie C, to moze znasz albo masz jakas fajna literature dla AVR???

fajna literatura to ksiazka Jarosława Dolińskiego "Mikrokontrolery AVR"
tu masz wiecej info http://www.btc.pl/index.php?id=avr
oczywiscie nie jest to ksiazka o C, ale ma kilka fajnych cwiczen
dokladnie opisanych co i jak ... pliki w C z komentarzami masz tu
http://www.btc.pl/pliki/avr_listingi.zip
jesli ktos ma jkies pojecie o C te listingi pozwola mu sie przestawic na C
dla uC
Back to top
   
Guest
Poziom 10
Poziom 10





Post#34 04 May 2004 08:39   

Re: w czym pisac program


czy wie ktos z kat sciagnac program do AEC ?
Back to top
   
coshiz
Poziom 5
Poziom 5


Joined: 30 Apr 2004
Posts: 12

Post#35 12 May 2004 23:06   

Re: w czym pisac program


Proponuje asemblera 8051 dostępny za darmo i to do
wszystkiego co pochodzi z rodziny 51 :arrow: http://www.metaice.com/
obsługuje wszystkie rodzaje procesorów rodziny 51 od tych prostych
po 80 537 z przetwornikami ac
Back to top
   
vymiathatch
Poziom 22
Poziom 22


Joined: 02 Jul 2003
Posts: 2030
Location: wielkopolska

Post#36 12 May 2004 23:41   

Re: w czym pisac program


popieram assembler!!! ale jak nie chcesz sie meczyc to kiedys w sieci krazyl taki program jak "wire it" programowanie z interfejsem graficznym skladasz bloczki i masz gotowy program. poz vymiathatch
Back to top
   
staszekz
Poziom 2
Poziom 2


Joined: 12 Sep 2003
Posts: 4

Post#37 24 May 2004 23:19   

Re: w czym pisac program


Zależy jakie programy. Jesli sa krótkie to radzę w ASM, jeśli "konkretniejsze" to zdecydownie polecam jezyk C!!! :)
Back to top
   
Google

Google Adsense


Post# 24 May 2004 23:19   





Back to top
   
adames80
Poziom 17
Poziom 17


Joined: 14 Apr 2004
Posts: 353

Post#38 13 Jun 2004 20:22   

Re: w czym pisac program


c to c muszi poczytac cos najpierw np.symfonia c++jest swietna:) ale jesli nie bedziesz w przyszlosci duzo pisal w c to poszukaj jakis kursow na sieci jest tego multum:)
najlepszy kompilator do avrow to codevisionavr,niestety angielski trzeba sie nauczyc:)
Back to top
   
Google

Google Adsense


Post# 13 Jun 2004 20:22   





Back to top
   
1004kw
Poziom 13
Poziom 13


Joined: 09 Jan 2003
Posts: 143

Post#39 16 Jun 2004 13:18   

Re: w czym pisac program


Witam...
Widzę, że poprzez zbyt długie kontynuowanie tego typu tematów niektórzy myśla tylko o "doładowaniu stanu punktów". Proponuję zakończyć ten temat.
Back to top
   
r00cky
Poziom 14
Poziom 14


Joined: 23 Feb 2003
Posts: 162
Location: WROCŁAW

Post#40 20 Jun 2004 13:26   

Re: w czym pisac program


Najlepiej to C w polaczeniu z ASM. BASCOMA zostaw w spokoju, to jest takie dno ze masakra. Programy sa tak nieoptymalne ze bardziej sie nie da.
Back to top
   
airnox
Poziom 20
Poziom 20


Joined: 06 Jun 2004
Posts: 800
Location: Kluczbork

Post#41 20 Jun 2004 13:35   

Re: w czym pisac program


barabasz wrote:
c to c muszi poczytac cos najpierw np.symfonia c++jest swietna:) ale jesli nie bedziesz w przyszlosci duzo pisal w c to poszukaj jakis kursow na sieci jest tego multum:)
najlepszy kompilator do avrow to codevisionavr,niestety angielski trzeba się nauczyc:)


Chciałbym się dowiedzieć na jakich stronach i pod jakim hasłem mam szukać kursów do programowania w C uP :?:
Back to top
   
rimko
Poziom 6
Poziom 6


Joined: 23 Mar 2004
Posts: 18

Post#42 20 Jun 2004 22:57   

Re: w czym pisac program


I am use for mcs-51 Keil C compilator.
Back to top
   
mikmas
Poziom 16
Poziom 16


Joined: 10 May 2004
Posts: 312
Location: Łódź

Post#43 29 Jun 2004 22:01   

Wlaczego wszędzie widzę: Nie pisz w Basicu, on jest dla lam.


Gdziekolwiek ktoś spyta się o basic'a to każdy odpowiada "NIE UŻYWAJ BASICA! TO PROGRAM DLA LAMERÓW". Qrde! co Wy chcecie od tego języka??!! Jest prosty, szybko się w nim pisze. A co chyba najważniejsze można naprawde pisać skomplikowane programy! Jedna wada: Zrzera zasoby. Ale to wina kompilatora! Sam język jest naprawdę dobry! Ten kto inaczej uważa, ten chyba nie pisał nigdy w Basicu! Ten dział napisałem po to aby dowiedzieć się o co Wam chodzi. I dlaczego uważacie nas za lameró i początkujących? Ludzie! Dlaczego oceniacie poziom zaawansowania programisty względem tego w jakim języku pisze??!! Bo co? Bo jest prosty [Basic]?! Qmpel zrobił mini radar na picu. Samo to świadczy o tym, że wie co robi. A co więcej program dla mikrusa napisał w Basicu! Urządzenie mogę tylko powiedzieć, że działa bez zarzutów. Niektórzy nie trawią C i asm (tak jak np. ja) i muszą/chcą pisać w łatwiejszym języku i możliwości mają chyba takie same jak C+'owscy i assemblerowcy

Zapraszam na moją stronę, gdzie progi pisałem w (lamerskim) Basicu
Back to top
   
Google

Google Adsense


Post# 29 Jun 2004 22:01   





Back to top
   
ACULA
Poziom 23
Poziom 23


Joined: 11 Apr 2003
Posts: 3025
Location: Bydgoszcz

Post#44 29 Jun 2004 22:02   

w czym pisac program


Odpowiedź jest prosta.
Jak w każdym zawodzie!!
Czym różni się serwisant, który w popsutym TV wymienia kondensator od człowieka, który wymienia całą bazówkę??
Efekt jest ten sam,różnica w zasobach ;)

Różnica pomiędzy piszącym programy, a piszącym programy uwidacznia się przy większych projektach i na większą skalę.

PS Lamerów nie poznaje się po tym w jakim języku piszą (przy programowaniu lub pisaniu na forum) ale po słownictwie (rozkazach) oraz składni ;)

---
mikmas->
Po co zakładałeś nowy temat??
A po sklejeniu drugi raz,a tu wymazałeś treść??
Drugi post jest bardziej zrozumiały od pierwszego ;)
Back to top
   
morph13
Poziom 20
Poziom 20


Joined: 18 Feb 2003
Posts: 976
Location: Siedlce

Post#45 30 Jun 2004 08:31   

Re: w czym pisac program


Acula wrote:
Różnica pomiędzy piszącym programy, a piszącym programy uwidacznia się przy większych projektach i na większą skalę.
..............
PS Lamerów nie poznaje się po tym w jakim języku piszą (przy programowaniu lub pisaniu na forum) ale po słownictwie (rozkazach) oraz składni.


Popieram wypowiedz, osobiście piosze tylko w asm (51 i AVR) oraz czasami w C. BASCOM - jedno trzeba przyznać programy powstają bardzo szybko ale optymalizacja kodu to już dramat, ale coś za coś :-).
Back to top
   
Jacek212
Poziom 13
Poziom 13


Joined: 21 Jun 2004
Posts: 128

Post#46 30 Jun 2004 13:23   

programowanie


Hi all.
Mam jedno pytanie odnośnie programowania procesorów (ogólnie) słyszałem że wykorzystuje się asemblera i baskoma a jak ma się takie programowanie w np. C/C++ czy pascalu. W czym lepiej pisć programy tego typu?? Za pomoc serdeczne dzięki.
Back to top
   
madart
Poziom 20
Poziom 20


Joined: 19 Sep 2003
Posts: 827

Post#47 30 Jun 2004 15:36   

Re: programowanie


Ja wiem tyle, że:
1.Programować łatwiej w bascomie niż assemblerze, za to programator współparacujący z bascome to nie jest tania sprawa :?
2. Assembler trudniejszy, za to programatorów tuzin..
Back to top
   
Faust
Poziom 13
Poziom 13


Joined: 01 Apr 2003
Posts: 135

Post#48 30 Jun 2004 19:56   

Re: programowanie


To w czym pisac program zalezy tylko i wyłącznie od ciebie, od twoich upodobań. Ja osobiscie uwazam ze nie ma sensu pchac do małych mikrokontrolerów języków wysokiego poziomu (basic, lub C). Ewentualnie trawie jeszcze C++ ale Basic to przezytek, juz dawno powinien odejsc na emeryture. Jezeli jestes poczatkujący zalecam na poczatku pisanie programów w asemblerze, to pozwoli ci zrozumiec troche bardziej mikrokontrolery. A co do programatorów to tak naprawde program obsługi programatora wymaga tylko pliku *.hex, lub *.bin który jest plikiem wynikowym po kompilacji programu bez wzgledu na to czy korzystasz z asemblera, C, czy Bascoma. Ja doradzam zabawe z mikrokontrolerami AVR, które są stosunkowo tanie, a dzienki zastosowaniu programowania ISP koszt programatora jest niewielki. Osobiscie uzywam programatora AVR910, pod którym podpisała sie firma Atmel, jest on prosty w budowie, tani i kombatybilny z AVR studio 4 i nowszym, wadą jest moze to ze wymaga juz jednego mikrokontrolera zaprogramowanego.
Back to top
   
super_sonic
Poziom 16
Poziom 16


Joined: 10 Apr 2003
Posts: 320
Location: gliwice

Post#49 30 Jun 2004 23:29   

Re: programowanie


a jak maja sie sprawy z programatorami pod c++?nie slyszalem o takich
Back to top
   
ACULA
Poziom 23
Poziom 23


Joined: 11 Apr 2003
Posts: 3025
Location: Bydgoszcz

Post#50 30 Jun 2004 23:47   

programowanie


Ciekawe czy Wy wiecie o czym piszenie??
Waszym problemem jest nierozróżnianie podstawowych pojęć, a to są podstawy aby wiedzieć o czym się mówi.
Najpierw zapoznajcie się ze słowem: programator
Nowym słówkiem które poznacie jest KOMPILATOR!!
A więc kompilator służy do skompilowania programu i stworzenia pliku wynikowego.
Natomiast programator służy do programowania i jest całkowicie niezależy od kompilatora.
Program do obsługi programatora może być niezależny i współpracować z odpowiednimi programatorami. Albo może być wbudowany w jakiś kombajn zawierający kompilator oraz program do obsługi programatora.
Dlatego słowa Madarta są dla mnie niezrozumiałe.

PS Nie lepiej było zajrzeć do działu uP->przyklejony temat :(
Back to top
   
PIOTR111
Poziom 15
Poziom 15


Joined: 19 Apr 2003
Posts: 233
Location: Małopolska

Post#51 04 Jul 2004 08:03   

Re: w czym pisac program


Witam
Skoro wszystko już się rozpływa jak woda po deszczczu
Jeszcze jedno mam pytanie lamerskie
Gdzie szukać natchnienia na nowe układy i procedury do Bascoma
Do tej pory kupowałem EDW bo coś się tam działo w tym temacie
i przyznam, że wiele pomysłów zaciągnąłem z tego żródła
Ale ostatnie numery i zapowiedzi skutecznie mnie zniechęciły do dalszej lektury. W obecnej chwili pozostałem na lodzie jak to mówią
Jestem początkujący i nie mam podstaw w procesorach moje programowanie jest raczej intuicyjne i jakoś pcham ten wózek do przodu.
Teraz nie wiem co z tym robić
Może ktoś podpowie gdzie można wymienić procedury i coś poczytać na temat Bascoma
Pozdrawiam PIOTR
Back to top
   
PJS
Poziom 12
Poziom 12


Joined: 01 Jun 2004
Posts: 82

Post#52 05 Jul 2004 08:01   

Re: w czym pisac program


Według mnie najlepiej zainwestować czas i nauczyć sie asemblera lub C, niż pchać się w Bascom, ale zaznaczam to moja osobista opinia (i prosiłbym jej nie komentować). Bascom co prawda ma duże udogodnienia, jak np. gotowe "polecenia" dla 1-wire czy i2c, ale nie daje tak dużej możliwości dotarcia do wnętrza uC jak C czy asm. I staje się to właśnie problemem, gdy chcemy coś "zgrać" w czasie. Poza tym użytkonikom Bascoma trudniej "przesiąść" się później na inne mikrokontrolery (te mniej popularne, czy choćby PICe).
Dlatego dla tych, którzy chcieliby poznać trochę bliżej C zamieszczam link:
http://excalibur.ime.pz.zgora.pl/~mirkoz/mcs51/c51.htm
To opis Keil C.
Jeżeli już kiedyś był podawany to przepraszam za powtórzenie.
Back to top
   
Lech24
Poziom 13
Poziom 13


Joined: 27 Apr 2003
Posts: 122

Post#53 07 Jul 2004 09:47   

Re: w czym pisac program


mam taki problem pap procka 89c52 programator który wydaje mi się że dobre działa chociaż po wielkich trudach, i niemam zielonego pojęcia w czym napisać do niego program troche się obczajam w jezyju C ale niewiem jak to jest z tymi prockami jakie do tego potrzeba dodatkowe biblioteki, itp, poszukuje ogólnie przynajmniej nazw niezbędengo oprogramowania lub najlepiej odnośników do softu który jest potrzebne mam jedynie oprogramowania do wysyłania plików hex do procka, zastanawiałem się nad bascomem jest bardzo prosty ale chyba nie obsługuje tego procka, zgóry dzięki za opdpowiedz
Back to top
   
shg
Poziom 22
Poziom 22


Joined: 30 Sep 2003
Posts: 2302
Location: Trójkąt Bermudzki = Kędzierzyn-Koźle

Post#54 09 Jul 2004 05:53   

Re: w czym pisac program


Was chyba pogięło :D
Programy pisze się oczywiście w pokoju, chyba, że ktoś ma laptopa, to może pisać w parku na ławce :D
A to w jakim języku, to zależy już od konkretnej aplikacji, umiejętności autora i wymagań stawianych programowi.
No przecież programu do sterowania syntezą częstotliwości (SDA3202, na I2C) nie będe pisał w asm, bo po co? BASCOM na spokojnie wystarcza, z zewnątrz i tak nie widać różnicy, a pisze się szybciej, prościej i przyjemniej :D

Inna często stosowana przeze mnie metoda:
Szkielet programu w BASCOMIE - definicje zmiennych i kilka mniej krytycznych procedur, reszta w asm. GORĄCO POLECAM!. naprawdę wygopdna metoda, a rezultaty świetne, zajrzyjcie na moją stronkę, dział elektronika, projekt "Kozacki zegarek", tam jest do ściągnięcią żródło napisane w ten właśnie sposób.
Back to top
   
Google

Google Adsense


Post# 09 Jul 2004 05:53   





Back to top
   
radoslaw.kwiecien
Poziom 10
Poziom 10


Joined: 25 Mar 2004
Posts: 56

Post#55 08 Aug 2004 21:04   

Re: w czym pisac program


Odpowiedź dla grzesdc. http://www.aec-electronics.co.nz
Back to top
   
rtom
Poziom 16
Poziom 16


Joined: 03 Aug 2004
Posts: 334

Post#56 12 Aug 2004 15:54   

Re: w czym pisac program


Najlepiej wziac keila (do 2K kodu jest za darmo) i ma wbudowany symulator RS i portow. Do programowanie 89S8252 najlepszy jest AEC.Do tego prosty. A komendy do zapalenia diodek:
#include <sfr51.h>
#define D1 P3_0
#define ON 0
#define OFF 1

void main(void)
{
unsigned int i,j;
while (1)
{
D1=ON;
for (j=0;j<12;j++) for (i=1;i<30000;i++); //zeby migalo
D1=OFF;
}
}
Back to top
   
PLASTUS
Poziom 13
Poziom 13


Joined: 13 Aug 2004
Posts: 126
Location: Bytom

Post#57 02 Sep 2004 13:04   

Początkujący prosi o pomoc.Mikroprocesory.


Mam bardzo mgliste pojęcie jeśli chodzi o mikroprocesory. Takie pojęcia jak asembler,dyrektywy,operaty są mi obce. Proszę o podpowiedż od czego mogę zacząć naukę.Czy są jakieś strony które od podstaw wyjaśniają ten temat?
Back to top
   
Robot_
Poziom 16
Poziom 16


Joined: 03 Jun 2004
Posts: 277
Location: Zabrzeg

Post#58 02 Sep 2004 13:08   

Re: Początkujący prosi o pomoc.


Ten temat juz był parokrotnie poruszay na forum. Użj szukaj i tam znjadziesz odpowiedzi na wiele pytań.
Pozdrawiam
Back to top
   
kogucikk
Poziom 9
Poziom 9


Joined: 27 Aug 2004
Posts: 43

Post#59 02 Sep 2004 13:35   

Re: Początkujący prosi o pomoc.Mikroprocesory.


Jezeli dopiero zaczynasz przygode z mikroprocesorami do z tego co mi wiadomo to najlatwiej i byc moze najwiecej informacji znajdziesz na temat procesora at89c2051 lub jego pokrewnych. Rowniez jezyk jakim bys mogl sie poslugiowac do asembler Ja od niego zaczynalem i jak narzie dalej go uzywam(tez niedawno zaczalem przygode z mikroprockami)Jezeli Cie zainteresuje ten model 51 to moge dac Ci wiele linkow i plokow gdzie mozesz znalezc informacje na temat budowy tego mikroprocka oraz jezeli kolekcjonujesz edw to w straszych numerach z roku podajze 98 jest bardzo dobry kurs wlasnie asemblera na 51pozdrawiam
Back to top
   
rtom
Poziom 16
Poziom 16


Joined: 03 Aug 2004
Posts: 334

Post#60 03 Sep 2004 01:27   

Re: Początkujący prosi o pomoc.Mikroprocesory.


Wedlug mnie poczatkujacy nie powinien zaczynac od asemblera, bo sie zniecheci. Zacznij od C, ,albo od bascoma. Asembler jest dobry, ale w dobrych rekach i tylko do pisania malych i srednich programow. Przy duzych mozna sie zgubic, trzeba pisac dlugie komentarze wyjasnijace. W asmeblerze dobrze robic, np. wstawki. Co do procka to na poczatek jest dobry at89s8252 programowany przez ISP z wykorzystaniem LPT1, albo at89c51Rxx ISP poprzez RS232. Nie bedziesz musil budowac programatora. A srodowisko do pisania to np. keil, jest za free do 2k kodu i ma symulator. NA tej stronie znajdziesz kupe materialow o C, asemblerze i prockach: http://www.easy-soft.tsnet.pl/.
Back to top
   
Post new topic  Reply to topic      Main Page -> Forum Index -> Microcontrollers Generally -> Mikrokontrolery - Narzędzia i języki programowania
Page 2 of 12 Go to page Previous  1, 2, 3, ... 10, 11, 12  Next
Jump to page:
Similar topics
Mikrokontrolery AVR Język C Podstawy programowania (22)
Mikrokontrolery i środowiska programowania (4)
Narzędzia do programowania, kompilatory (9)
Jakie języki programowania do MMO 3D? (5)
Języki i paradygmaty programowania... (11)
Języki i paradygmaty programowania... (9)
[htc, wm 6.1]Kursy, języki, narzędzia do programowania. (2)
Narzędzia i języki programowania (11)
Jaki język programowania wybrać do nauki programowania (4)

Page generation time: 0.687 seconds


FAQ || Administrator || Moderators || Widgets and banners || Contact
elektroda.pl topic RSS feed