Elektromer-meranie napätia a prúdu každú 1ms, výpis spotreby

Koukám, že to zkoušíš rozdělit do více souborů. Když to neumíš, radši to namasti do jednoho, nebo se podívej do hozova vlákna.

Jinak teprve to luštím.

edit: používáš tam jakýsi “delay”. Zvaž použití vestavěné funkce v gcc :wink: Také je použita v příkladu ve zmíněném vlákně.

Hlavičkový soubor lcd4bit.h nemá ochranu proti vícenásobnému vložení.
V podmínce v souboru “some.c” chybělo rovnítko (mají být 2, jinak je to piřazení a to je vždy TRUE). Ten příkaz za ifem se má provést pouze když je podmínka TRUE? Jesli ano, bylo by vhodné ho napsat na stejný řádek s podmínkou - aby bylo vidět, že to k tomu patří.

Vím, že těch warningů není málo, ale občas sdělují užitečné informace :wink:

Doplnil jsem frekvenci mcu do nastavení projektu (zas o warning méně :slight_smile:). Soubor “tlacitko.c” je tam při současném stavu zbytečný (nemá hlavičkový soubor a jeho funkce není nikde volána). Pokud jsi ho zdědil z jiného projektu, tak ho z tohoto odeber.

Ta lcd knihovna je šílená, ale jesli chodí, tak budiž. Jen doladit její hlavičkový soubor.

Upravil jsem soubor s funkcemi ADC a vytvořil jeho hlavičkový soubor. Můžeš se dále snažit :wink:.
Cv_2.zip (22.3 KB)