Psaní jednoduchého programu pro PIC16F648A

potreboval bych v MpLabu 7,50 napsat tento program pro PIC 16F648A, pokud mozno s popisky :
Sestavte program, který bude vyhodnocovat stisky tlačítek. Na vstupech má 8 spínačů – pouze kontaktů proti zemi. Na výstupu má tříbitové číslo, které udává, který kontakt byl sepnut. Dále má další výstupní bit, který udává, že není sepnut žádný kontakt, a kontrolní bit, který se nastaví v případě, že stiskneme dva kontakty najednou. (Zkuste to udělat rovněž nějak elegantně, přečíst port, pak hodnotu rotovat, až narazím na 0. Pokud rotuji 8x a nic, není nic stisknuto. Pokud narazím na 0, zkusím to zrotovat ještě 7x, a pokud narazím na další 0, jsou stisknuté dva kontakty

moc vam dekuju, pokud muzete tak poslete na magos (zavináč) seznam.cz

:arrow_right: administrator: přejmenováno z "PROGRAMOVANI PIC16F648A"
:arrow_right: administrator: příspěvek byl upraven
(upravil jsem zápis emailu - ochrana před SPAMem)