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

Termometr na Atmega 8 i wyś. led, BASCOM zamiast znaku - pojawia mi sie kropka

damianh6 30 Sty 2012 19:31 1999 13
REKLAMA
  • #1 10470979
    damianh6
    Poziom 15  
    Posty: 224
    Ocena: 25
    Witam, mam zrobiony termometr na Atmega8 i program napisany w Bascom. Co powinienem zmienić aby zamiast kropki przed ujemnymi temperaturami pojawiał się - . Poza tym wszystko jest ok, i świetnie działa.

    Kod: text
    Zaloguj się, aby zobaczyć kod
  • REKLAMA
  • #2 10471033
    Zocha24
    Poziom 21  
    Posty: 386
    Pomógł: 44
    Ocena: 32
    zamiast tego Wartosc_c1 = 127 daj Wartosc_c1 = 191
  • REKLAMA
  • #3 10471086
    damianh6
    Poziom 15  
    Posty: 224
    Ocena: 25
    Nie pomogło, ale chyba wpisac trzeba 64, Ale tez nie pomaga, TO nie to :/ Ktoś ma jakis pomysł jeszcze?
  • #4 10471097
    Zocha24
    Poziom 21  
    Posty: 386
    Pomógł: 44
    Ocena: 32
    Ale widać jakąś różnice zapalił się inny segment lub coś innego, Pokaż schemat
  • #5 10471118
    damianh6
    Poziom 15  
    Posty: 224
    Ocena: 25
    Nie:/ właśnie bawiłem się z tym już 30 min i moja znajmość bascoma jak widac nie pomogła

    Dodano po 5 [minuty]:

    nie mam schematu ogólnie to mam 4 wyświetlacze led, atmega i od atmegi przez tranzystory na wyswietlacze, ale to po portach możesz sobie zobaczyć jak podłączone
  • REKLAMA
  • #6 10471160
    Zocha24
    Poziom 21  
    Posty: 386
    Pomógł: 44
    Ocena: 32
    A może coś źle po lutowałeś, a jak wyświetla inne cyfry na pierwszym wyświetlaczu np 8 albo 5 czy 2
  • REKLAMA
  • #7 10471187
    damianh6
    Poziom 15  
    Posty: 224
    Ocena: 25
    nie wszystko jest ok. na 100% pofesor projektował , pozatym wcześniej sie bawiłem i działało tak jak ma być , to wina napewno programu
  • #8 10471199
    Zocha24
    Poziom 21  
    Posty: 386
    Pomógł: 44
    Ocena: 32
    A jak wygląda schemat? i co pokazuje jak jest odłączony ds
  • #9 10471214
    damianh6
    Poziom 15  
    Posty: 224
    Ocena: 25
    Pisałem wyzej że nie mam bo usunołem jakieś 2 mies temu przez głupotę.
  • #10 10471345
    Zocha24
    Poziom 21  
    Posty: 386
    Pomógł: 44
    Ocena: 32
    co pokazuje jak jest odłączony ds
  • #11 10471602
    damianh6
    Poziom 15  
    Posty: 224
    Ocena: 25
    kropki migają na 3 wyśw.
  • #12 10471660
    Zocha24
    Poziom 21  
    Posty: 386
    Pomógł: 44
    Ocena: 32
    Czyli albo pomylone połączenia wyświetlaczy albo złe wartości
    Else
    Wartosc_c1 = 127
    Wartosc_c2 = 127
    Wartosc_c3 = 127
    End If
  • #13 10471759
    damianh6
    Poziom 15  
    Posty: 224
    Ocena: 25
    kurcze, nie działa mi to peszek, Ale odpowiem Panu w Środę co było nie tak
  • #14 10626467
    OmegaStyle
    Poziom 10  
    Posty: 31
    Słuchaj Haron, owy termometr nie czyta Ci czujnika, jesli kropki migają się równo, a jesli migają szybko a czasem gasną, to masz oscylator kwarcowy w Atmedze ustawiony za mały, wystarczy go zmienić na 8MHz i powinno być git, przynies go do szkoły w poniedziałek to na wtorek CI to zrobię

Podsumowanie tematu

✨ Użytkownik stworzył termometr oparty na mikrokontrolerze Atmega8 z programem napisanym w Bascom, jednak napotkał problem z wyświetlaniem ujemnych temperatur, gdzie zamiast znaku minus pojawia się kropka. W odpowiedziach zasugerowano m.in. zmianę wartości zmiennej Wartosc_c1 oraz sprawdzenie połączeń wyświetlaczy. Użytkownik potwierdził, że projekt działał wcześniej poprawnie, co sugeruje, że problem może leżeć w kodzie. Dodatkowo, pojawiły się sugestie dotyczące oscylatora kwarcowego, który może być ustawiony na zbyt małą wartość, co wpływa na odczyt czujnika. Użytkownik nie posiada schematu połączeń, co utrudnia diagnozę.
Wygenerowane przez model językowy.
REKLAMA