Pilot_IR_CZ_v2.rar

Attiny13A - zdalne sterowanie, zmiany w pliku ASM

W sumie to logiczne, bo pisałem że wybranie któregoś z momentary włącza jeden przez SBI a wyłącza trzy pozostałe poprzez CBI. Tak więc należało również usunąć z tych TL2 i TL3 te instrukcje CBI dotyczace PORT.0 i PORT.1 :D TL0: SBRC REG,0 ;pomiń następną instrukcję jeśli bit skasowany CBI PORT,0 ;skasuj bit w porcie SBRS REG,0 ;pomiń następną instrukcje jeśli bit ustawiony SBI PORT,0 ;ustaw bit w porcie RJMP KONEC_TL TL1: SBRC REG,1 CBI PORT,1 SBRS REG,1 SBI PORT,1 RJMP KONEC_TL TL2: SBI PORT,2 CBI PORT,3 RJMP KONEC_TL TL3: CBI PORT,2 SBI PORT,3 RJMP KONEC_TL Poprawiony wsad w załączniku. Na poprawienie tego by te zatrzaski reagowały tylko raz na jedno wciśnięcie przycisku nie bardzo mam czas.

  • Pilot_IR_CZ_v2.rar
    • Pilot_IR_CZ.asm
    • Pilot_IR_CZ.hex


Download file - link to post