Výsledky 1 až 1 z 1

Téma: Help microVision

  1. #1

    Standardní Help microVision

    Cafte mam taky problem s microVision,

    Vytvoriť program

    Popis programu:
    Mal by to byt vlastne hadík zo 16 diod/pameť 2*8 bit/, ktoré sa budú postupne rozsvecovat a zhasínať,
    čas svietenia diod by sa dal prestavit pomocou čítača-časovača, tak aby sa dal menit čas svietenia diody
    a mal by sa dat zmenit smer svietenia z L do P, bez toho, aby svetlo prešlo do konca/ po 16 diodu/


    Nižšie uvedené treba prerobiť:


    jedna equ 0FFh
    port_had equ P0
    max set 30h
    aktual set 31h
    mov ACC,#jedna
    mov max,P1
    mov aktual,#0
    mov R1,#00h
    Cyklus:
    mov port_had,ACC
    push ACC
    mov ACC,max
    push psw
    cjne A,aktual,skok
    jmp koniec
    skok:
    pop psw
    pop ACC
    jnc zmena
    test:
    jb F0,vlavo
    RRC A
    acall Onesk
    jmp Cyklus
    vlavo:
    RLC A
    acall Onesk
    jmp Cyklus
    zmena:
    cpl F0
    inc aktual
    jmp test
    koniec:
    jmp koniec

    Onesk:
    mov R3,#253
    on3: mov R2,#202
    on2: mov R1,#3
    on1: djnz R1,on1
    djnz R2,on2


    Vie mi to nejaky borec prerobiť pls?
    Naposledy upravil Mirecz33; 30.12.2008 v 23:53.

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •