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

Bascom - umieszczanie procedur dźwięków klawiszy i sprawdzanie napięcia

TM85 04 Paź 2014 09:57 876 2
REKLAMA
  • #1 14013289
    TM85
    Poziom 27  
    Witam.
    Mam tu kod źródłowy zasilacza uniwersalnego autorstwa quatro z Czech:
    https://www.elektroda.pl/rtvforum/topic695941-0.html

    Proszę o podpowiedź jak i gdzie umieścić procedurę wydawania dźwięków przez klawisze.
    Druga rzecz to sprawdzanie napięcia wyjściowego jeśli niższe niż X to załączyć port Y. Chcę przełączać wtórne uzwojenie transformatora.

    Jak domyślam się pierwsze zadanie musi działać w przerwaniach a drugie wystarczy wrzucić jakiś warunek w pętli głównej programu?

    Z uwagi na brak flasha chce jeszcze dodatkowo karkołomnie spróbować uruchomić to ma Mega16. :D
  • REKLAMA
  • #2 14013322
    tdx110
    Poziom 18  
    Nie jestem w stanie zorientować się gdzie, co i jak w tamtym pliku, ale moim zdaniem to powinieneś:
    1. Przeczytać i przeanalizować tamten plik.
    2. Zrobić listę co w zasilaczu powinno się znajdować i jak powinien działać
    3. I zrobić samemu plik.

    Jeśli chodzi o synchronizacje to proponuje ustawić przerwania co jakiś czas i do tego dołączyć licznik.
    W zależności od tego, które jest to przerwanie (czyli ile czasu upłynęło) to ma wykonywać konkretne operacje (czyli je wykonać w pętli warunkowej).

    Jeśli będziesz miał co chcesz zrobić i jak, to wtedy mogę pomóc.
    Pozdrawiam
  • #3 14022790
    TM85
    Poziom 27  
    No dobrze, postanowione, jedyną zmianą hardware będzie wymiana Mega8 na Mega328p coby się kod zmieścił. Reszta układu bez zmian.

    Nie rozumiem o jakim liczniku i synchronizacji piszesz.
    Proszę o podpowiedzi.
REKLAMA