porada dotycząca bascoma

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!
Awatar użytkownika
haterkmp
Użytkownik
Posty: 652
Rejestracja: 08 sie 2008, 11:47
Lokalizacja: Wałbrzych

porada dotycząca bascoma

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.

Awatar użytkownika
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). :lol:

Awatar użytkownika
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). :lol:
więc padaka. trzeba się wziąć za AVR i jest gites. wspomaganie jak Cię mogę i wszystko dużo łatwiej przychodzi.

Awatar użytkownika
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.

Awatar użytkownika
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.

Awatar użytkownika
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...

Awatar użytkownika
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ą.

Awatar użytkownika
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ć :mrgreen:

Awatar użytkownika
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.

Awatar użytkownika
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

ODPOWIEDZ