logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[AT90S2313] błąd podłączenia ID:1E910A

W_LESZEK 26 Wrz 2009 09:43 2512 13
  • #1 7058825
    W_LESZEK
    Poziom 10  
    Podłączyłem płytkę testową do złącza LPT wg dokumentacji . Kabel sprawidzłem miernikiem już 100 razy. Napięcie (+) pobieram z programatora avr jtag usb ice, masa pobieram z LPT piny od 18 do 24 , we wtyku do płytki mam połączoną masę GND wg schematu, dioda się świeci, przy wysyłaniu programu do mikrokontrolera pojaiwa się błąd "Could not identify chip with:ID :1E910A. W przypadku jakiej kolwiek zmiany podłączenia , odłączenia jednego z przewodów pojawia się komunikat " Could not identify chip:ID :FFFFFF". Nie wiem już co robić . Proszę o pomoc.
  • #2 7058887
    alien_audio
    Poziom 21  
    Witam.
    A z jakiego programu korzystasz?
  • #3 7059310
    W_LESZEK
    Poziom 10  
    BASCOM AVR DEMO 1.11.6.8
  • #4 7059369
    alien_audio
    Poziom 21  
    Rozumiem, że układ zasilasz z portu USB oczywiście oprócz plusa podłączyłeś masę z USB do swojej płytki. Jaki kwarc masz przy procesorze ?
  • #5 7059428
    ZbeeGin
    Poziom 39  
    Na pewno kolega posiada AT90s2313 a nie ATTiny2313? Sygnatura wskazuje jasno na ten nowszy model. Może to jakiś podrobiony 90s2313 zrobiony z szlifowanego Tiny... :(
  • #6 7059489
    W_LESZEK
    Poziom 10  
    1. Podłączyłem zasilanie z USB wynik = nok
    2. Podłączyłem zssilanie z zasilacza wynik = nok
    3. Układ to attiny2313 - mój błąd w tytule
    4. Używałem programi Userport wynik= nok
    5. Walcze już 7 dni po 5 godzin
    Jestem początkującym w dziedzinie programowania mikrokontrolerów.

    Dodano po 10 [minuty]:

    Oscylator zewnętrzny kwarcowy 4,0 MHz,
    układ: http://www.allegro.pl/item729507915_plytka_test_avt_3500_bascom_avr_nowa.html
  • #7 7059539
    ZbeeGin
    Poziom 39  
    Ale wiesz o tym, że BASCOM AVR w tej przedpotopowej już wersji nie obsługuje ATTiny2313... Po prostu wtedy takiego układu jeszcze fizycznie nie było.

    ATTiny2313 pojawił się dopiero w wersji 1.11.7.5.
  • #8 7059928
    W_LESZEK
    Poziom 10  
    Próbowałem też 1.11.9.5 i przez chwile widział mikrokontroler ale tylko chwilę, ISP też rozpoznał ale nie mogłem programować .
  • #11 7086473
    11111olo
    Poziom 42  
    Jednak jak dożuci je do starszej wersji, to będzie mu wykrywało mikrokontroleryi.
  • #12 7305684
    W_LESZEK
    Poziom 10  
    Panowie, dzięki waszej pomocy udało się zaprogramować procesor ATtiny2313 programem z książki Mikrokontrolery dla początkujących. Książka dedykowana jest zestawowi startowemu opartemu na AT90S2313. Ja posiadam zestaw testowy oparty na procesorze Attiny2313.
    Problem jest następujący, mogę tylko zaprogramować (wysłać) tylko jeden program z książki o nazwie COO2.bas, reszta programów nie wchodzi. Pokazuje się komunikat:
    Selcect chip and target chip do not match Attiny2313<>AT90S2313.
    Czy przypadku płytki testowej opartej na Attiny2313 trzeba dopisać jakieś informacje w programie?
  • #13 7307636
    11111olo
    Poziom 42  
    Ściągnij najnowszą wersję Bascom i będzie działać.
  • #14 7310863
    manekinen
    Poziom 29  
    W_LESZEK napisał:
    Pokazuje się komunikat:
    Selcect chip and target chip do not match Attiny2313<>AT90S2313.
    Czy przypadku płytki testowej opartej na Attiny2313 trzeba dopisać jakieś informacje w programie?

    Na początku programu podawaj informację o typie procesora, przykładowo $regfile "attiny2313.dat" lub ustaw ten procesor w ustawieniach kompilatora. Jeśli będziesz miał ustawiony inny, a podłączysz attiny2313, to normalne że zwraca taką informację. Bascom nie pozwoli ci zaprogramować procesora innym wsadem. Jeśli masz program pisany pod AT90s2313, bez problemu powinien się skompilować pod ATTiny2313 po zmianie typu w programie. (chyba dobrze zrozumiałem problem)
REKLAMA