89xx2313, bascombasecom avr ...i nie programuje
89xx2313, bascombasecom avr ...i nie programuje
Witam
Mam AVT3500, procesor 2313 i bascom (1.11.7.4- jakoś tak). Kit z zaprogramowanym prockiem podłączam kabelkiem do LPT pod laptopa. Program w procku działa, wyswietlacze LED swiecą. Kiedy jednak chcę załdować procesor nowym programem to komp twierdzi, że nie indentyfikuje procka. I koniec. Sprawdzam OPTION PROGRAMER. Wszystko ok. Programator ustawiony na MCS sample... LPT na adres 378 zgodnie z LPT w systemie. Dalej sprawdzam złącze na płyce AVT3500 i ścieżki aż do procka. Jest ok. Sprawdzam kabelek, jest ok- jak w EDW z grudnia 2002r. Co robić???
Mam AVT3500, procesor 2313 i bascom (1.11.7.4- jakoś tak). Kit z zaprogramowanym prockiem podłączam kabelkiem do LPT pod laptopa. Program w procku działa, wyswietlacze LED swiecą. Kiedy jednak chcę załdować procesor nowym programem to komp twierdzi, że nie indentyfikuje procka. I koniec. Sprawdzam OPTION PROGRAMER. Wszystko ok. Programator ustawiony na MCS sample... LPT na adres 378 zgodnie z LPT w systemie. Dalej sprawdzam złącze na płyce AVT3500 i ścieżki aż do procka. Jest ok. Sprawdzam kabelek, jest ok- jak w EDW z grudnia 2002r. Co robić???
...mógłbym przetestować port LPT tym programem (PCTestSzyna ), ale skąd go wziąć?
Inna sprawa to taka, że mam drukarkę i ona działa na tym porcie. Mam rózwnież programator z EdW na procesory 1051/2051/4051 i program Bascom 8051 (autor:Zbyszek Rabbe) i wszystko fajnie "śmiga". A jeszcze inna sprawa to taka, że na innym laptopie występują identyczne problemy. Nic nie rozumiem.
Procesorek programuję w układzie, tzn. w płytce AVT3500. Płytka połączona jest non stop z kompem przez kablek. Rezystory programatora w płytce to 4x330om
Nie mam odrębnego programatorka na kabelkach i rezystorach.
Inna sprawa to taka, że mam drukarkę i ona działa na tym porcie. Mam rózwnież programator z EdW na procesory 1051/2051/4051 i program Bascom 8051 (autor:Zbyszek Rabbe) i wszystko fajnie "śmiga". A jeszcze inna sprawa to taka, że na innym laptopie występują identyczne problemy. Nic nie rozumiem.
Procesorek programuję w układzie, tzn. w płytce AVT3500. Płytka połączona jest non stop z kompem przez kablek. Rezystory programatora w płytce to 4x330om
Nie mam odrębnego programatorka na kabelkach i rezystorach.
...tak, mam Windows XP, ale nie wiem jaki mam sterownik. Zastanawiałem się nad tym czy jest właściwy, ale jak to roztrzygnąć?
Właśnie zajrzałem do sytemu i w nazwie sterownika jest "partport.sys" Czyli inny.
Zatem, skąd wziąć sterownik o którym piszesz?
...ściągnełem już USERPORT sterownik wraz z opisem. Wyprubuję go, choć to dziwne, że BASCOM8051 nie stwarza takich problemów. Zobaczę jak sprawa wypadnie z tym sterownikiem i wtedy odpiszę.
Właśnie zajrzałem do sytemu i w nazwie sterownika jest "partport.sys" Czyli inny.
Zatem, skąd wziąć sterownik o którym piszesz?
...ściągnełem już USERPORT sterownik wraz z opisem. Wyprubuję go, choć to dziwne, że BASCOM8051 nie stwarza takich problemów. Zobaczę jak sprawa wypadnie z tym sterownikiem i wtedy odpiszę.
Jakbyś jeszcze chciał giveio wraz z instrukcją Nataszy to jest tu: https://elportal.pl/index.php?module=Co ... y&ceid=150
...zainstalowałem USERPORT zgodnie z opisem i ...nie pomogło
Jednak już dotarłem do sedna problemu. Ciekawe tylko, że nikt tego problemu na forum nie zgłaszał. Sprawdzałem, ale zawsze istnieje możliwość, że coś pominąłem.
Tak więc ustaliłem, że winowajcą jest obwód programatora na płytce AVT3500
Sprawdziłem całą drogę od LPT komputera, aż do procka na płytce.
Całość nie przedstawiała zastrzeżeń, a problem był- komputer procka nie widział
Postanowiłem zajrzeć do literatury. Wziałem artykuł z cyklu projety w EdW o kicie AVT3500 ,a także artykuł z oślej łączki (chyba druga część) opisujący tylko programator na kabelku.
Zestawiłem je ze sobą i dostrzegłem podstawową RÓŻNICĘ w budowie obu programatorów. Różnica polegała tylko na jednym rezystorku 330om w obwodzie szyny MISO kitu AVT3500 i nie obecności tego rezystorka w programatorze na kabelku. Sama różnica to jeszcze nie dowód, ale jak tonący brzytwy chwytałem się wszystkiego co logiczne. Postanowiłem to sprawdzić.
Ww. rezystorek na płytce AVT3500 zwarłem. Wyjąłem także wyświetlacze led i lcd. Było to konieczne ponieważ ścieżka drukowana szyny MISO jest wykorzystywana także przez te wyświetlacze. Włączyłem laptopa i mikrokomputerek. Zapuściłem bascoma i rozpoczełem programowanie. Programowanie przebiegło bezbłednie. Byłem już w "domu"
Teraz pozostanie mi już tylko dopracowanie szczegółów na płytce AVT3500 by całość nie sprawiała dyskomfortu przy użytkowaniu.
Dziękuję wszystkim za pomocną dłoń
Pozdrawiam
Jednak już dotarłem do sedna problemu. Ciekawe tylko, że nikt tego problemu na forum nie zgłaszał. Sprawdzałem, ale zawsze istnieje możliwość, że coś pominąłem.
Tak więc ustaliłem, że winowajcą jest obwód programatora na płytce AVT3500
Sprawdziłem całą drogę od LPT komputera, aż do procka na płytce.
Całość nie przedstawiała zastrzeżeń, a problem był- komputer procka nie widział
Postanowiłem zajrzeć do literatury. Wziałem artykuł z cyklu projety w EdW o kicie AVT3500 ,a także artykuł z oślej łączki (chyba druga część) opisujący tylko programator na kabelku.
Zestawiłem je ze sobą i dostrzegłem podstawową RÓŻNICĘ w budowie obu programatorów. Różnica polegała tylko na jednym rezystorku 330om w obwodzie szyny MISO kitu AVT3500 i nie obecności tego rezystorka w programatorze na kabelku. Sama różnica to jeszcze nie dowód, ale jak tonący brzytwy chwytałem się wszystkiego co logiczne. Postanowiłem to sprawdzić.
Ww. rezystorek na płytce AVT3500 zwarłem. Wyjąłem także wyświetlacze led i lcd. Było to konieczne ponieważ ścieżka drukowana szyny MISO jest wykorzystywana także przez te wyświetlacze. Włączyłem laptopa i mikrokomputerek. Zapuściłem bascoma i rozpoczełem programowanie. Programowanie przebiegło bezbłednie. Byłem już w "domu"
Teraz pozostanie mi już tylko dopracowanie szczegółów na płytce AVT3500 by całość nie sprawiała dyskomfortu przy użytkowaniu.
Dziękuję wszystkim za pomocną dłoń
Pozdrawiam
Złącze do transmisji RS232 (na tranzystorkach, jak piszesz), jest na płytce AVT3500 odłączone (rozwarte zworki). RS232 jest niepotrzebny, gdyż korzystam z gniazda typu goldpin (na kicie oznaczone napisami RESET, MISO itd) oraz kabelka programującego dołączanego do portu LPT (drukarkowego,równoległego).
Pozdrawiam
Pozdrawiam