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

[AT90S4433 -> ATmega8]Czy ktoś potrafi przerobić program

plichta 13 Maj 2008 19:39 4727 14
REKLAMA
  • #1 5137132
    plichta
    Poziom 17  
    Witam.
    Chodzi mi o Akwariowy kombajn EdW 12/2003 -forum czytelników.
    Podobno nie działa na atmega. J
    Proszę o pomoc.
    Podaję wsad do AT90S4433
  • REKLAMA
  • #2 5137162
    Ch.M.
    Poziom 27  
    Prosze przenieść ten wątek do odpowiedniego subforum. Z chęcią bym pomógł ale juz po otwarciu archiwum okazało się, że program i listing jest w basicu :(
    Może pora nauczyć ludzi stosowania tagów.
  • REKLAMA
  • #4 5137368
    plichta
    Poziom 17  
    Za kilka dni będę miał okazję przetestować. Dam znać z jakim rezultatem.
    Serdeczne dzięki.
  • #5 5170489
    plichta
    Poziom 17  
    Witam.
    Przed chwilą wgrałem wsad programatorem STK200 programem
    BASCOM AVR. Niestety, bez rezultatu.
    Jestem zielony jeżeli chodzi o programowanie, ale słyszałem coś o fusebitach, może tu tkwi jakiś problem.
    Program jest wgrany w ATmega8 ale na wyświetlaczu LCD widać tylko górne segmenty. Fusebitów nie zmieniałem bo nie mam o tym pojęcia.
    Proszę o pomoc.

    Zmieniłem w końcu w ustawieniach na zewnętrzny rezonator kwarcowy (w układzie mam 8MHz): Crystal/resonator .....[CKSEL=1100 SUT=01]
    Prodram jest wklepany w atmega ale dalej na wyświetlaczu tylko górne segmenty i brak innych funkcji.
    oto zrzuty z bascom avr i ponyprog:
    [AT90S4433 -> ATmega8]Czy ktoś potrafi przerobić program
    [AT90S4433 -> ATmega8]Czy ktoś potrafi przerobić program
  • #6 5174083
    Utul
    Poziom 13  
    plichta" napisał

    Zmieniłem w końcu w ustawieniach na zewnętrzny rezonator kwarcowy (w układzie mam 8MHz): Crystal/resonator .....[CKSEL=1100 SUT=01]

    Witam
    Jak mi się dobrze zdaje powinno być CKSEL=1111. Dobrze jest też ustawić
    CKOPT 0. Oczywiście przestawiasz przy podłączonym kwarcu.
  • #7 5177950
    plichta
    Poziom 17  
    Dzięki za pomoc ale mimo zmiany fusów niestety dalej te same objawy. Chyba będę musiał poszukać innego sterownika.
    zrzuty z PonyProga:
    [AT90S4433 -> ATmega8]Czy ktoś potrafi przerobić program

    [AT90S4433 -> ATmega8]Czy ktoś potrafi przerobić program

    co ciekawe, po grzebaniu w fusebitach nie mogę wgrać wsadu bascomem wyskakuje komunikat:"Integer overflow" same fusebity mogę zmieniać i skopiować wsad z procka na dysk twardy. Natomiast w PonyProgu wszystko działa super.

    w bascomie wyskakują jakieś błędy??
    [AT90S4433 -> ATmega8]Czy ktoś potrafi przerobić program

    ustawiałem też CKSEL=1110 i też nic.
  • #8 5178444
    Utul
    Poziom 13  
    Witam
    Może program jest do d... Nie testowałem go to nie wiem. :D
    Pozdro.
  • REKLAMA
  • #10 5179737
    Freddy
    Poziom 43  
    Koledzy poświęciłem ponad godzinę kompilowałem i ustawiałem różne parametry i nie udało mi się uzyskać identycznego kodu .BIN Coś mi sie wydaje, że program jest do d...py
  • REKLAMA
  • #12 5181704
    Freddy
    Poziom 43  
    Na ATMega323, autor pisze, że w ATMega 162 się nie zmieściło.
  • #13 5183981
    Utul
    Poziom 13  
    plichta napisał:
    Soft pobrałem z:

    Teraz mam na oku sterownik domowy z Edw9/06 na ATmega162
    na tej stronie jest też ciekawy sterownik ciekawe czy soft do procka jest dobry: http://maciej_s20.republika.pl/v2/druga.html


    Witam
    No No toż to prawdziwy automat.:idea:
  • #14 5184111
    Freddy
    Poziom 43  
    Ciekawy układ, zwróćcie jednak uwagę na to co napisał twórca projektu:
    UWAGA: w schematach jest źle opisany procesor – w trakcie realizacji projektu zmieniłem go na AtMega323 i tylko taki będzie działał poprawnie (poprzednio używany 161/163 miał zbyt małą ilość dostępnej pamięci flash.
    Płytka mogła być trochę lepiej zaprojektowana, ale jest to wynik tego, że autor chciał pewnie zostawić jednostronną.
REKLAMA