Ett litet programmerings tips till PIC

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
Chribbe76
EF Sponsor
Inlägg: 1167
Blev medlem: 17 januari 2004, 22:43:17
Ort: Stockholm

Ett litet programmerings tips till PIC

Inlägg av Chribbe76 »

När man läser av knappar så vill man ofta att en funktion ska utföras bara en gång när man klickar.

Lägg den här lilla snutten i din program-loop så får du 8 knappar i adressen Buttons från PORTB där varje knapp bara ger en 1:a 1 gång / program-varv / tryck.

Kod: Markera allt

		comf    OldButtons,W
		movwf   Buttons
		movf    PORTB,w
		movwf   OldButtons
		andwf   Buttons