| Author |
Message
|
drhej Poziom 6

Joined: 24 May 2003 Posts: 18 Location: Kielce
|
#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

Joined: 22 Jan 2004 Posts: 6
|
#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

Joined: 20 Feb 2004 Posts: 16
|
#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

|
#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

Joined: 30 Apr 2004 Posts: 12
|
#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

Joined: 02 Jul 2003 Posts: 2030 Location: wielkopolska
|
#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

Joined: 12 Sep 2003 Posts: 4
|
#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

|
#
24 May 2004 23:19 |
|
|
|
|
|
| Back to top |
|
 |
adames80 Poziom 17

Joined: 14 Apr 2004 Posts: 353
|
#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

|
#
13 Jun 2004 20:22 |
|
|
|
|
|
| Back to top |
|
 |
1004kw Poziom 13

Joined: 09 Jan 2003 Posts: 143
|
#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

Joined: 23 Feb 2003 Posts: 162 Location: WROCŁAW
|
#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

Joined: 06 Jun 2004 Posts: 800 Location: Kluczbork
|
#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

Joined: 23 Mar 2004 Posts: 18
|
#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

Joined: 10 May 2004 Posts: 312 Location: Łódź
|
#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

|
#
29 Jun 2004 22:01 |
|
|
|
|
|
| Back to top |
|
 |
ACULA Poziom 23

Joined: 11 Apr 2003 Posts: 3025 Location: Bydgoszcz
|
#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

Joined: 18 Feb 2003 Posts: 976 Location: Siedlce
|
#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

Joined: 21 Jun 2004 Posts: 128
|
#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

Joined: 19 Sep 2003 Posts: 827
|
#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

Joined: 01 Apr 2003 Posts: 135
|
#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

Joined: 10 Apr 2003 Posts: 320 Location: gliwice
|
#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

Joined: 11 Apr 2003 Posts: 3025 Location: Bydgoszcz
|
#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

Joined: 19 Apr 2003 Posts: 233 Location: Małopolska
|
#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

Joined: 01 Jun 2004 Posts: 82
|
#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

Joined: 27 Apr 2003 Posts: 122
|
#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

Joined: 30 Sep 2003 Posts: 2302 Location: Trójkąt Bermudzki = Kędzierzyn-Koźle
|
#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

|
#
09 Jul 2004 05:53 |
|
|
|
|
|
| Back to top |
|
 |
radoslaw.kwiecien Poziom 10

Joined: 25 Mar 2004 Posts: 56
|
|
| Back to top |
|
 |
rtom Poziom 16

Joined: 03 Aug 2004 Posts: 334
|
#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

Joined: 13 Aug 2004 Posts: 126 Location: Bytom
|
#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

Joined: 03 Jun 2004 Posts: 277 Location: Zabrzeg
|
#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

Joined: 27 Aug 2004 Posts: 43
|
#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

Joined: 03 Aug 2004 Posts: 334
|
#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 |
|
 |