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ęZgłupiałem ja czy bascom AVR
Moderatorzy:Jacek Bogusz, robertw, k.pawliczak, Moderatorzy
Ten prościutki programik musi działać ale nie działa.
Powinien Zmieniać stany na porcie B.
$regfile = "8535def.dat"
$crystal = 8000000
Config Portb = Output
Do
Portb = 255
Waitms 125
Portb = 00
Waitms 125
Loop
Programator jest dobry procesor też , przewody podłączone prawidłowo.
Programuje się i weryfikuje poprawnie. W symulacji działa poprawnie.
Zmontowałem teraz wszystko na pająka i to samo.
Pomóżcie
Używam wersji 1.11.6.8
Powinien Zmieniać stany na porcie B.
$regfile = "8535def.dat"
$crystal = 8000000
Config Portb = Output
Do
Portb = 255
Waitms 125
Portb = 00
Waitms 125
Loop
Programator jest dobry procesor też , przewody podłączone prawidłowo.
Programuje się i weryfikuje poprawnie. W symulacji działa poprawnie.
Zmontowałem teraz wszystko na pająka i to samo.
Pomóżcie
Używam wersji 1.11.6.8
procek?
powiedz mi , dlaczego na moich prockach działa a na twoim -nie?
czy załadowałeś do procka HEXA którego ci wysłałem?
weź inny procesor i wtedy zobacz, ewentualnie podłącz diodę led do plusa
a drugą nogę ledy przez rezystor 470 omów dołącz do kolejnych wyjść procka.
Może twój analizator stanów jest do d...
a co do avr to może dawać na wyjściu masę i mocnego plusa, spokojnie zapala ledy itp.
Możesz spróbować na pojedynczym pinie
config pinb.0 = output
leda alias portb.0
do
reset leda
waitms 200
set leda
waitms 200
loop
czy załadowałeś do procka HEXA którego ci wysłałem?
weź inny procesor i wtedy zobacz, ewentualnie podłącz diodę led do plusa
a drugą nogę ledy przez rezystor 470 omów dołącz do kolejnych wyjść procka.
Może twój analizator stanów jest do d...
a co do avr to może dawać na wyjściu masę i mocnego plusa, spokojnie zapala ledy itp.
Możesz spróbować na pojedynczym pinie
config pinb.0 = output
leda alias portb.0
do
reset leda
waitms 200
set leda
waitms 200
loop
Żadnego hexa nie dostałem.
Mój próbnik działa bez zarzutu a poniższy programik dalej nie działa. (Sprawdzałem na dwóch różnych procesrach)
$regfile = "8535def.dat"
$crystal = 8000000
config pinb.0 = output
leda alias portb.0
do
reset leda
waitms 200
set leda
waitms 200
loop
Czy mógłbyś mi ten programik skompilować i podesłać bina
Mój próbnik działa bez zarzutu a poniższy programik dalej nie działa. (Sprawdzałem na dwóch różnych procesrach)
$regfile = "8535def.dat"
$crystal = 8000000
config pinb.0 = output
leda alias portb.0
do
reset leda
waitms 200
set leda
waitms 200
loop
Czy mógłbyś mi ten programik skompilować i podesłać bina
re:
$regfile = "8535def.dat"
$crystal = 8000000
config pinb.0 = output
leda alias portb.0
do
reset leda
waitms 200
set leda
waitms 200
loop
jeżeli chodzi o programik to jest ten co ci wysłałem wcześniej
prawdopodobnie masz coś z bascomem
ja używam 1.11.7.3 legal (dałem całe 500 zł w avt ,chociaż miałem 3 wersje z krakami, no wiesz firma..
ale myślę ,że to nie ma znaczenia.
każda wersja to zrobi. Zainstaluj sobie jeszcze raz, a jak będzie zle to prawdopodobnie masz kiepską windę lub kompa masz zbyt mocnego.
Ja w swoim czasie miałem problemy na procku pentium3/600mhz
wogóle nie mogłem zaprogramować procka, więc zdegradowałem się do amd 400 i było ok. teraz mam amd 750mhz ale jutro kupuję celerona 1.7 ghz i prawdę mówiąc mam mieszane uczucia czy będzie to chodziło....
$crystal = 8000000
config pinb.0 = output
leda alias portb.0
do
reset leda
waitms 200
set leda
waitms 200
loop
jeżeli chodzi o programik to jest ten co ci wysłałem wcześniej
prawdopodobnie masz coś z bascomem
ja używam 1.11.7.3 legal (dałem całe 500 zł w avt ,chociaż miałem 3 wersje z krakami, no wiesz firma..
ale myślę ,że to nie ma znaczenia.
każda wersja to zrobi. Zainstaluj sobie jeszcze raz, a jak będzie zle to prawdopodobnie masz kiepską windę lub kompa masz zbyt mocnego.
Ja w swoim czasie miałem problemy na procku pentium3/600mhz
wogóle nie mogłem zaprogramować procka, więc zdegradowałem się do amd 400 i było ok. teraz mam amd 750mhz ale jutro kupuję celerona 1.7 ghz i prawdę mówiąc mam mieszane uczucia czy będzie to chodziło....
ps.
o tym nie pomyślałem, chociaż tydzień temu pisałem do Marka z bascoma ,że znalazłem błąd w symulatorze. Jeżeli zaznaczysz w opcjach kompilatora "optimize code " to bascom wykłada się w symulatorze. Mark przyznał że to błąd.
pozdrawiam
pozdrawiam
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 2 gości