Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

BASCOM 8051 -89S53

piotrs
-
-
Posty:48
Rejestracja:29 kwie 2003, o 04:19
BASCOM 8051 -89S53

Postautor: piotrs » 22 kwie 2004, o 02:10

Czesc !
Czy ktos orientuje sie czy za pomoca Baskoma mozna pisac program do 89C53 ktory ma 12K Flash .
pzdr

GasM
-
-
Posty:92
Rejestracja:4 lut 2004, o 11:57

Postautor: GasM » 22 kwie 2004, o 05:15

chyba tak, ja pisze na 89S53 (SPI ma) a w $regfile daje 89S8252. sprobuj dać 89C52 bez informowania o przekroczeniu pamieci, ale wpier porównaj te dwa układy

GasM
-
-
Posty:92
Rejestracja:4 lut 2004, o 11:57

Postautor: GasM » 22 kwie 2004, o 05:22

chodzi mi dokładnie o rejestry zebyś porównał

piotrs
-
-
Posty:48
Rejestracja:29 kwie 2003, o 04:19

Postautor: piotrs » 23 kwie 2004, o 03:02

sorry pomylilem sie , mialem na mysli 89s53 .Uklad 89c53 nie istnieje . Nie mam jeszcze tego ukladu , ale chcialbym go nabyc(89s53) - jesli tylko bede w stanie go zaprogramowac i napisac program do niego w Baskomie (12k) ?.
Mam jeszcze jedno pytanie odnosnie programowania ISP - jestem calkowicie zielony w tej dziedzinie. Powiedzmy ze podlaczam programator do ukladu i zaczne programowac - a co mam zrobic z ukladem ktory powiedzmy cos tam robi (czy wyjscie RESET dokonuje zrestartowania ukladu i startu programowania - czy mam racje ??? )
pzdr

GasM
-
-
Posty:92
Rejestracja:4 lut 2004, o 11:57

Postautor: GasM » 23 kwie 2004, o 09:33

czyli ustawiasz $regfile = "89S8252.dat" ma te same rejestry co 89S53 ale bez eeprom, byle byś tylko nie wykorzystywał instrukcji do programowania eeprom, bo niewiem jak się zachowa.

co do ISP to normalnie podłączasz przewody i jak uruchamiasz proces programowania, to na lini pojawia się stan resetujący układ i (o ile dobrze pamiętam) utrzymuje się przez cały czas programowania

Ważne jest aby w programie który napiszesz, na samym początku była instrukcja $WAIT, bo może grozić ci zablokowanie programowania poprzez ISP, instrukcja ta powoduje że zanim uruchomi ci się program czeka około 2s. (przeczytaj HELP)

piotrs
-
-
Posty:48
Rejestracja:29 kwie 2003, o 04:19

Postautor: piotrs » 23 kwie 2004, o 17:14

Dzieki za podpowiedz .Teraz tylko czekam na scalak i sprobuje go rozpracowac przez ISP :wink:

piotrs
-
-
Posty:48
Rejestracja:29 kwie 2003, o 04:19

Postautor: piotrs » 24 kwie 2004, o 21:27

Mam nowy problem . a mianowicie w Bascomie nie mam instrukcji $wait
, chociaz mam do wyboru 89S8252 . Co jest grane ?

W.K
-
-
Posty:24
Rejestracja:25 gru 2003, o 01:43

Postautor: W.K » 25 kwie 2004, o 21:22

Mam nowy problem . a mianowicie w Bascomie nie mam instrukcji $wait
, chociaz mam do wyboru 89S8252 . Co jest grane ?
Bascom 8051 2.0.11.0 ma dyrektywę $wait sprawdź w helpie.
Pozdrawiam!

piotrs
-
-
Posty:48
Rejestracja:29 kwie 2003, o 04:19

Postautor: piotrs » 26 kwie 2004, o 04:44

Mam Bascoma 8051 2.0.4.0 .CZyzby to byla stara wersja ?
pzdr

GasM
-
-
Posty:92
Rejestracja:4 lut 2004, o 11:57

Postautor: GasM » 28 kwie 2004, o 07:26

jak masz na to licencje to zarejestruj ją a mark ci prześle hasło do upgrade, jak nielegalną to musisz ściągnąć nową i znaleźć nakładke:)

co chwila mark dodaje nowe instrukcje bo inaczej BASCOM stracił by popularność

piotrs
-
-
Posty:48
Rejestracja:29 kwie 2003, o 04:19

Postautor: piotrs » 4 maja 2004, o 17:07

Zaczalem programowac 89s53 i 89C8252 przez ISP i chodzi bez problemu ,pomimo ze nie mam dodanego do programu $wait .Czy jesli sie zablokuje jak juz ktos wspomnial , to nie mozna juz tego odblokowac (programowanie przez ISP)?
pzdr

GasM
-
-
Posty:92
Rejestracja:4 lut 2004, o 11:57

Postautor: GasM » 5 maja 2004, o 08:44

Podejrzewam że wtedy trzeba będzie wyciągnąć i zaprogramować w programatorze, ja kilka tak zablokowałem, ale potem sprawiłem sobie programator i wszystkie chodziły.

Może nie masz i nie będziesz mieć problemów póki nie wykorzystujesz w programie komunikacji przez ISP

Wróć do „Projektowanie PCB, programy EDA, CAD, narzędziowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 46 gości