This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
et:examples:display:lcd [2015/02/25 13:05] – raivo.sell | et:examples:display:lcd [2020/07/20 09:00] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ~~PB~~ | + | < |
====== Ekraan ====== | ====== Ekraan ====== | ||
- | //Vajalikud teadmised: [HW] [[et: | + | //Vajalikud teadmised: |
+ | [HW] [[et: | ||
+ | [LIB] [[et: | ||
+ | [LIB] [[et: | ||
===== Teooria ===== | ===== Teooria ===== | ||
- | [{{ : | + | [{{ : |
/*[{{ : | /*[{{ : | ||
Line 32: | Line 35: | ||
<code c> | <code c> | ||
- | // Kodulabori graafilise LCD kasutamise näide. LCD-le kuvatakse aeg programmi algusest alates. | + | // Kodulabori graafilise LCD kasutamise näide |
#include < | #include < | ||
#include < | #include < | ||
Line 54: | Line 57: | ||
// Lõputu tsükkel | // Lõputu tsükkel | ||
- | while (true) | + | while (1) { |
- | { | + | |
// Sekundite teisendamine kellaaja kujule hh:mm:ss | // Sekundite teisendamine kellaaja kujule hh:mm:ss | ||
| | ||
- | | + | |
- | (seconds / 60) % 60, | + | |
- | seconds % 60); | + | |
// Kellaaja teksti kuvamine | // Kellaaja teksti kuvamine | ||
Line 68: | Line 68: | ||
// Sekundi suurendamine 1 võrra | // Sekundi suurendamine 1 võrra | ||
| | ||
- | |||
// Riistvaraline paus 1000 millisekundit | // Riistvaraline paus 1000 millisekundit | ||
| |