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

[ATmega8][bascom] Zegar-termometr proszę o sprawdzenie programu

sjzwojtek 02 Lip 2011 17:10 2764 2
REKLAMA
  • #1 9673796
    sjzwojtek
    Poziom 11  
    Witam.
    Mam prosty program zegarka-termometru na lcd 2x16 atmega8 i kawrcu zegarkowym.
    Proszę o sprawdzenie programu.

    Pozdrawiam
    sjzwojtek


    Kod: text
    Zaloguj się, aby zobaczyć kod
  • REKLAMA
  • #2 9674263
    skalsky5000
    Poziom 21  
    Ale po co sprawdzenie masz jakieś błędy w trakcie kompilacji,nie działa?
  • #3 9674365
    xury
    Specjalista automatyka domowa
    Widzę, że kolega zamierza ostro optymalizować swój kod, skoro dał 1wreset do podprogramu. Z tym, że skoro nie przekazuje do niej żadnego parametru to szkoda go deklarować i lepiej użyć Gosub.
    Druga spawa to jeśli jest zegar to zamiast używać waitms do wstrzymywania programu na czas konwersji to można by np. w sekundzie nieparzystej rozpoczynać konwersję, a w parzystej odczytywać z czujnika. Pętla by sobie biegała, bez postoju.
    Fusing i Format - moje dwie znienawidzone instrukcje. Zresztą chyba nawet nie potrzebne w tym kodzie, bo przecież możesz wysyłać na LCD zmienną Time$.
    Jeśli jest coś nie tak z wyświetlaniem, to najpierw zbadaj właśnie Fusing i Format.
REKLAMA