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

problem z programowaniem atmega8

sirnative 12 Mar 2010 20:34 1658 11
REKLAMA
  • #1 7820462
    sirnative
    Poziom 10  
    witam
    mam problem dopiero zaczynam coś robić z mikro kontrolerami.
    mam problem a mianowicie komputer nie czyta mi w ogóle podłączonego procka posiadam programator stk200/300 po wpisaniu prostego programu do bascoma nie mogę go wgrać na procka wyskakuje taka informacja "could not identify chip with ID:000000" jak kliknę "ok" wyskakuje inna informacja "selected chip and target chip do not match AT90S2313<> ATmega8" po kliknięcie "ok" wyskakuje jeszcze inne okno gdzie są rożne typy procków ustawiam atmega 8 i dalej nic ;/ jak nie podłącze w ogolę procka to wyskakuje informacja "could not identify chip with ID:FFFFFF"
    wie ktoś o co chodzi? i jak to naprawić
    z góry dziękuje
  • REKLAMA
  • #2 7820510
    sp3ots
    Poziom 38  
    Witam !
    Czy w opcjach, programer ustawiłeś programator STK200/300 ?
  • REKLAMA
  • #3 7820596
    sirnative
    Poziom 10  
    nic nie ustawiałem mógłbyś powiedzieć gdzie się to ustawia jedyne co zmieniałem to jakieś ustawienie ze ma programować przez port LPT i tyle
  • #4 7820615
    sp3ots
    Poziom 38  
    Wejdź w Bascomie AVR do opcje/programer i tam wybierz programator stk200/300 i ok
  • #5 7820628
    sirnative
    Poziom 10  
    zmieniłem tak jak napisałeś i jak chce kliknąć "ok" to wyskakuje błąd o treści "there is no default printer currently selected"
  • REKLAMA
  • #6 7820654
    sp3ots
    Poziom 38  
    Bascom wymaga zainstalowania obojętnie jakiej drukarki na LPT, wybierz jakąś z listy (dodaj drukarkę). GG6293398
  • REKLAMA
  • Pomocny post
    #7 7820663
    janbernat
    Poziom 38  
    To zainstaluj jakąkolwiek drukarkę.
  • #8 7820686
    sirnative
    Poziom 10  
    ok wielkie dzięki dałem kompiluj a następnie żeby wgrał na procka jakiś proces szedł można sprawdzić czy program został wgrany na procka z komputera bez podłączania go do jakiejś płytki testowej (mowie ze dopiero zaczynam się tym bawić i zrobiłem prosty program który ma za pomaca przycisków włączać i gasić diodę)
  • #9 7820723
    tadzik85
    Poziom 38  
    po wgraniu natychmiast program zostanie uruchomiony. pobaw się przyciskami i zobacz czy działa tak jak zamierzałeś. o wgraniu programu pojawia się komunikat "veryfication OK". to znaczy ze program został wgrany poprawnie.
  • #10 7820773
    sirnative
    Poziom 10  
    tylko ja zrobiłem sobie dodatkowa płytkę gdzie mam złącze 10 pinowe i tylko je odpowiednio podpiąłem do pinów atmegi, nie mam płytki stykowej ani innej żeby zmontować układ tak jak chciałem żeby działał tzn jakąś płytkę z 2 przyciskami i dioda chodzi mi oto czy bascom albo jest inny program na kompa, który sprawdził by czy jest ten program wgrany i jakaś symulacja demo albo coś w tym stylu nie wiem czy jasno się wyraziłem

    Post raportowany, proszę poprawić pisownię.
    Robak
  • Pomocny post
    #11 7820817
    tadzik85
    Poziom 38  
    wiem o co ci chodzi, jeśli chcesz sprawdzić czy program jest w grany to użyj weryfikacji, następuje ona tez zaraz po wgraniu programu. W bascomie dostępna jest symulacja programu, ale nie wymaga ona wgrywania programu do procesora.

    Inną metodą jest debugowanie. Jednak zapewne nie posiadasz debugera.

    Płytkę możesz zrobić sam. wykorzystując choćby powszechnie dostępne płytki stykowe.

    Pamiętaj to co działa na symulacji, czy teoretycznie bardzo rzadko działa tak jak chcemy w praktyce.
  • #12 7820839
    sirnative
    Poziom 10  
    ok wielkie dzięki za pomoc w domu nie mam płytki stykowej ani uniwersalnej ale jutro się wybiorę do sklepu i postaram się to uruchomić, jeszcze raz wielkie dzięki za pomoc

    Proszę używać znaków przestankowych, naprawdę źle się to czyta.
    Robak
REKLAMA