Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Naprogramování tlačítka v C.

Zdar chci se zeptat, naprogramoval jsem 3 diody, které blikají na čase co jsem napsal... Potřeboval bych přidat tlačítko, kterým se to celý zapne a zase vypne. Je tu někdo kdo to dokáže? Programuji to v MPLABU. Díky za rady.

Předmět Autor Datum
testujes si nejaky pin a podla toho nieco robis alebo nerobis. Co je na tom nedokazatelne? P.S. nez…
MM.. 09.01.2015 19:24
MM..
Musíš si na neznámém mikrokontroléru nastavit PULL-UP rezistory pro porty, na kterých je tlačítko /t… poslední
antibalda 09.01.2015 19:29
antibalda

Musíš si na neznámém mikrokontroléru nastavit PULL-UP rezistory pro porty, na kterých je tlačítko /tlačítka proti zemi, pokud se nejedná o matici tlačítek/ a pak už jen testuješ v nějakém čase /třeba přes přerušení časovačem nebo jen v průběhu programu voláš funkci na testování tlačítek/ stav na portech, kde jsou tlačítka připojena. Pokud tlačítko stisklé není, je tam log. 1 /z PULL-UP rezistoru/, pokud stisklé je, je tam log. 0. Ještě doporučuji udělat ochranu proti zákmitům na tlačítkách, jinak si to dělá co chce ... :puff:

Zpět do poradny Odpovědět na původní otázku Nahoru