To forum jest dla wszystkich pasjonatów wiecznie młodych mikrokontrolerów '51. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
-
haterkmp
- Użytkownik
- Posty: 652
- Rejestracja: 08 sie 2008, 11:47
- Lokalizacja: Wałbrzych
Post
autor: haterkmp » 29 kwie 2010, 20:54
szanowni Koledzy mam takie pytanie: czy bascom dla `51 duzo różnisię od tego dla avr? macie może plik pomocy w j. polskim taki jaki jest dostępny dla bascom avr?
-
keruseykaryu
Post
autor: keruseykaryu » 01 maja 2010, 12:19
Oj, dużo teraz. Dużo. BASCOM 51 stanął w miejscu i stoi.
-
kayron
- Użytkownik
- Posty: 2088
- Rejestracja: 21 wrz 2008, 12:53
- Lokalizacja: Poland
-
Kontakt:
Post
autor: kayron » 01 maja 2010, 13:18
Szczerze nie wiem czy MSC w ogóle go jeszcze rozwija. Na pewno zrobienie w nim tego samego co na AVr kosztuje z 2-3x więcej zachodu i wiedzy, bo trzeba sobie dużo samemu porobić.
-
arturix
- -
- Posty: 13
- Rejestracja: 02 maja 2007, 18:18
- Lokalizacja: Kostrzyn
Post
autor: arturix » 01 maja 2010, 17:32
Taki plik pomocy znajdziesz na stronie głównej Bascoma, jest on naprawdę bardzo pomocny. Polecam także świetną książkę Pana Góreckiego, który w prosty i przyjemny sposób opisuje programowanie AVR. Co do '51 raczej nie warto zaprzątać ją sobie głowy, podstawowe AVR mają dużo większe możliwości więc po co wyważać otwarte drzwi i uczyć programowania leciwych procesorów.
-
keruseykaryu
Post
autor: keruseykaryu » 01 maja 2010, 17:42
'51 jeszcze długo będzie
Industry Standard, i jak na standard przystało, trza użyć standardowego języka C (np. SDCC).

-
matrix
- Użytkownik
- Posty: 1796
- Rejestracja: 15 mar 2006, 5:21
- Lokalizacja: Sochaczew
-
Kontakt:
Post
autor: matrix » 01 maja 2010, 21:10
keruseykaryu pisze:'51 jeszcze długo będzie
Industry Standard, i jak na standard przystało, trza użyć standardowego języka C (np. SDCC).

więc padaka. trzeba się wziąć za AVR i jest gites. wspomaganie jak Cię mogę i wszystko dużo łatwiej przychodzi.
-
haterkmp
- Użytkownik
- Posty: 652
- Rejestracja: 08 sie 2008, 11:47
- Lokalizacja: Wałbrzych
Post
autor: haterkmp » 02 maja 2010, 6:56
nie no tak pytam bo znalazłem kilka sztuk AT89S52 i pomyślałem że może się przydadzą do czegoś, np do "inteligentnego panelu odczytowego" wg Taszy przez RS`a czy nawet jakąś błyskotkę z nudów. chociaż coś poważniejszego też by można było bo ma 8k flasha i 4 pełne porty I/O.
ale mam jeszcze pytanie: czemu przeważnie w układach z `51 są takie "niepełne" kwarce?
co do AVR`ów to można powiedzieć że coś tam umiem a książkę Góreckiego przeczytałem i Marcina książkę też posiadam także AVR`y są mi znane.
Ostatnio zmieniony 02 maja 2010, 10:05 przez
haterkmp, łącznie zmieniany 1 raz.
-
keruseykaryu
Post
autor: keruseykaryu » 02 maja 2010, 7:42
haterkmp pisze:czemu przeważnie w układach z `51 są takie "niepełne" kwarce?
RS232 i jego taktowanie.
-
haterkmp
- Użytkownik
- Posty: 652
- Rejestracja: 08 sie 2008, 11:47
- Lokalizacja: Wałbrzych
Post
autor: haterkmp » 02 maja 2010, 10:09
dzięki za info
tak na boku zastanawiam się czy nie kupić płytki testowej do kursu C i się pouczyć. w ogóle dobry jest ten kurs? jak był na łamach edw to akurat nie kupowałem przez jakiś czas i barkuje mi jakieś 70% kursu ale z płytką jest płyta z kursem
-
keruseykaryu
Post
autor: keruseykaryu » 02 maja 2010, 10:34
Po co Ci ta płytka do kursu? Na stykowej też się pouczysz. Ja wiem że ładnie to wygląda, ale czasem nie warto nabijać komuś kieszeni.
-
haterkmp
- Użytkownik
- Posty: 652
- Rejestracja: 08 sie 2008, 11:47
- Lokalizacja: Wałbrzych
Post
autor: haterkmp » 02 maja 2010, 10:49
kurcze 120PLN to nie jest jakaś ogromna kwota a nie chce mi się szukać elementów bo w tym nie mają tego w tamtym tamtego i z jednego urządzenia zrobią mi trzy i na to samo wyjdzie...
-
kayron
- Użytkownik
- Posty: 2088
- Rejestracja: 21 wrz 2008, 12:53
- Lokalizacja: Poland
-
Kontakt:
Post
autor: kayron » 02 maja 2010, 16:53
Tylko że kurs C w EDW był na AVRy, jak by nie patrzeć mimo wszystko 51' się troszeczkę. różni. Nie wiem jak tam różnią się kompilatory C dla 51 i AVRa pod kątem obsługi, ale na pewno jakieś różnice są.
-
haterkmp
- Użytkownik
- Posty: 652
- Rejestracja: 08 sie 2008, 11:47
- Lokalizacja: Wałbrzych
Post
autor: haterkmp » 02 maja 2010, 17:03
sorki zapomniałem dodać z tym C że właśnie chodzi mi o avry a 51 to po prostu bo mam kilka sztuk wolnych i chciałem je spożytkować

-
kayron
- Użytkownik
- Posty: 2088
- Rejestracja: 21 wrz 2008, 12:53
- Lokalizacja: Poland
-
Kontakt:
Post
autor: kayron » 02 maja 2010, 17:47
Tzn. tak 51' ma nad AVR też i pewną przewagę, otóż można do niej podłączyć bezproblemowo zewnętrzny RAM i z niego wykonywać program, co zamienia taki układ w rasowy 8-bitowy komputer, czego już na AVRach nie uda się zrobić. No i taktowana 24MHz 89s52 znowu taka wolna nie jest.
-
haterkmp
- Użytkownik
- Posty: 652
- Rejestracja: 08 sie 2008, 11:47
- Lokalizacja: Wałbrzych
Post
autor: haterkmp » 03 maja 2010, 7:03
z tego co patrzyłem wkarcie to 89s52 ma zakres 3-33MHz czyli może być bardzo szybki