This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| et:software:libraries:pin [2009/08/17 20:03] – mikk.leini | et:software:libraries:pin [2009/11/05 15:03] (current) – eemaldatud mikk.leini | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Viikude operatsioonide teek ====== | ||
| - | Järgnevalt on demonstreeritud " | ||
| - | |||
| - | * {{: | ||
| - | |||
| - | ===== Teegi kasutamise näide ===== | ||
| - | |||
| - | <code c> | ||
| - | #include < | ||
| - | #include " | ||
| - | |||
| - | #define LED1 PORTPIN(C, 1) | ||
| - | #define BUTTON1 PORTPIN(C, 2) | ||
| - | |||
| - | int main(void) | ||
| - | { | ||
| - | unsigned char x; | ||
| - | |||
| - | // Viigu väljundiks määramine | ||
| - | pin_setup_output(LED1); | ||
| - | |||
| - | // Viigu kõrgeks seadmine | ||
| - | pin_set(LED1); | ||
| - | |||
| - | // Viigu madalaks seadmine | ||
| - | pin_clear(LED1); | ||
| - | |||
| - | // Viigu määratud olekusse seadmine (1 või 0) | ||
| - | pin_set_to(LED1, | ||
| - | |||
| - | // Viigu oleku muutmine (kõrgest madalaks ja vastupidi) | ||
| - | pin_toggle(LED1); | ||
| - | |||
| - | // Viigu sisendiks määramine | ||
| - | pin_setup_input(BUTTON1); | ||
| - | |||
| - | // Viigu sisendväärtuse lugemine | ||
| - | pin_get_value(BUTTON1, | ||
| - | } | ||
| - | </ | ||