Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Programování PIC16F84A v programu MPLAB IDE v8.92

k naprogramování diody tak aby jednou blikla používam kód tenhle:
STATUS EQU 0x03 ;adresa reg. Status
TRISA EQU 0x05
PORTA EQU 0x05
TRISB EQU 0x06
PORTB EQU 0x06
;************************************************* *
#define RPO STATUS,5
;************************************************* *
ORG 0x00 ;začátek programu

bsf RPO ;nastavení na 1 registr STATUS ( adr.3), bit 5
movlw B'11100' ;do Work nastavím vstup a výstup
movwf TRISA ;adresa určuje TRISA
movlw B'11111111' ;do Work PortB vstup
movwf TRISB
;************************************************* **
bcf RPO ;nastavení na 0 registr STATUS ( adr.3), bit 5
;************************************************* **
opakuj movf PORTB,0 ;z PortuB W
movwf PORTA ;konstanta načtena na port R
goto opakuj
end




Jak to mam udělat, aby dioda blikla 5x? Když jednou stisknu tlačítko.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny