Programovanie AVR v jazyku C
Zo stránky SensorWiki
Zatial aspon referencia[REF 1]
Úloha:
Na cvičení predvedieme pripojenie tlačítka, ktoré bude ovládať jednu LED diódu. Vašou úlohou bude pripojiť dve externé diódy a dve tlačítka a spraviť z nich preklápací R-S obvod.
Jedno tlačítko a jedna LED
/* Pripojenie periferii k vyvojovej doske Arduino:
* LED Diody LED1 - D13 - PB5 (zabudovana)
* Tlacitka TLAC1 - D12 - PB4
*/
#define LED1 13
#define TLAC1 12
void setup()
{
pinMode(LED1, OUTPUT);
pinMode(TLAC1, INPUT_PULLUP);
}
void loop()
{
if (digitalRead(TLAC1))
digitalWrite(LED1, LOW);
else
digitalWrite(LED1,HIGH);
}
#define nieco
main()
{
while(1)
{
/* main program here */
}
return(0); /* never happen */
}
Literatúra
- ↑ AVR035: Efficient C Coding for AVR. Application note.