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

[Rozwiązano] Jak uniknąć zawieszenia programu UART w Bascom przy niestabilnym pinie?

grafii1 13 Lut 2012 15:57 1890 7
REKLAMA
  • #1 10539852
    grafii1
    Poziom 17  
    Witam , na wstępie proszę o wyrozumiałość , postaram się krótko i konkretnie . Jestem początkującym w bascomie , napisałem krótki program odbioru programowego
    uarta , transmisja jest , obiór też lecz nie mogę w żaden sposób ominąć zawieszenia programu przy nie stabilnym wejściu (pinb.0 lub pind.0 ) uarta . próbowałem $timeout , i podobnych też "szukaj" nie dało konkretnej odpowiedzi jedyne co zdaje rezultat to Watchdog , ale wtedy wszystko restartuje , może któryś z kolegów przerabiał temat , proszę o pomoc . W załączniku urywek programu
  • REKLAMA
  • Pomocny post
    #2 10539878
    xury
    Specjalista automatyka domowa
    Nie wiem konkretnie o co Ci chodzi, ale pewnie rozwiązaniem było by zastosowanie odbioru w przerwaniu co w bascomie jest niezwykle łatwe za pomocą BYTEMATCH.
    Druga sprawa to lepiej jest skorzystać ze sprzętowego UART niż z programowego.

    Aha i jeszcze jedna sprawa. Do wklejania kodu używaj znaczników Code a nie jako obrazki.
  • REKLAMA
  • #3 10540022
    grafii1
    Poziom 17  
    A jak konkretnie ma wyglądać składnia bo w helpie nie za dużo , jestem zmuszony do programowego uarta ponieważ baud jest bardzo nietypowy dla dwóch różnych txt a urządzeń tx nie można przeprogramować
  • REKLAMA
  • Pomocny post
    #5 10543470
    Konto nie istnieje
    Konto nie istnieje  
  • #6 10544108
    grafii1
    Poziom 17  
    Bytematch znajduje sie na stronie http://avrhelp.mcselec.com/ pod config serialin , zastosowałem inny patent "case" zaczerpnięty od xury , jeszcze pracuje nad ukończeniem programu ale pomysł trafiony . Co do Bytematch nie zabardzo mogę to powiązać z przerwaniami
  • REKLAMA
  • Pomocny post
    #7 10545876
    Konto nie istnieje
    Konto nie istnieje  
  • #8 17336969
    grafii1
    Poziom 17  
    Witam , temat zakończony , zmieniony procesor na sprzętowy uart i gra , za pomoc dziękuje i pozdrawiam
REKLAMA