„Pergésmentesítés” változatai közötti eltérés
Nincs szerkesztési összefoglaló |
Nincs szerkesztési összefoglaló |
||
| 33. sor: | 33. sor: | ||
jmp M_LOOP | jmp M_LOOP | ||
TIMER_IT: | TIMER_IT: | ||
push temp ; mentjük az aktuális tempet | push temp ; mentjük az aktuális tempet | ||
| 41. sor: | 41. sor: | ||
in temp, PINE ; beolvasunk a 4/9 ananászról (BTN0-3) | in temp, PINE ; beolvasunk a 4/9 ananászról (BTN0-3) | ||
bst temp, 5 ; BTN0 értékét tároljuk SREG T bitjébe | bst temp, 5 ; BTN0 értékét tároljuk SREG T bitjébe | ||
lsl pattern ; az eddigi mintát árrébb toljuk balra eggyel (elsö alkalommal 0-kat shiftelünk) | lsl pattern ; az eddigi mintát árrébb toljuk balra eggyel (elsö alkalommal 0-kat shiftelünk) | ||
bld pattern, 0 ; a felszabadult indexre bedobjuk BTN0 mostani értékét SREG T bitjéböl | bld pattern, 0 ; a felszabadult indexre bedobjuk BTN0 mostani értékét SREG T bitjéböl | ||