Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
Peter Začetnik
Pridružen/-a: Pon Feb 2004 13:34 Prispevkov: 16
|
Objavljeno: Sre Feb 25, 2004 4:56 pm Naslov sporočila: Pomoč pri RC5 |
|
|
LP Vsem
Mi kdo lahko pomaga kako napisati v bascomu del programa ki iz neke vrednosti npr. 10 (01010,binarno) prebere točno boločen bit od MSB do LSB npr 3 (tretji bit 01010)
vse to pa so spremenljivke ki jih podajamo decimalno
Tak stavek sem vidu v baskomu AVR ki naj bi počel ravno to
For bit_nr = 4 to 0 step -1
If stevilo.bit_nr = 0 then ..... else .......
Next
Hvala |
|
Nazaj na vrh |
|
|
Vlado Profesionalec
Pridružen/-a: Ned Jan 2004 16:11 Prispevkov: 556 Kraj: Ljubljana
|
Objavljeno: Sre Feb 25, 2004 8:00 pm Naslov sporočila: RC5 |
|
|
Peter!
To kar rabiš lahko dosežeš z uporabo "AND" funkcije.
101010 and 11 rezultat 10.Na ta način lahko prebereš kateri koli bit.
Vlado |
|
Nazaj na vrh |
|
|
tonni Profesionalec
Pridružen/-a: Tor Jan 2004 9:27 Prispevkov: 108
|
Objavljeno: Pet Mar 12, 2004 10:02 am Naslov sporočila: |
|
|
Pozdravljeni
glede label v bascomu_asemblerju nisem imel problemov.
Uporabljam jih na sledeci nacin.
cjne a,#4,.skok1
--
--
skok1:
--
--
ljmp .skok2
--
--
skok2: itd
lp tonni |
|
Nazaj na vrh |
|
|
Peter Začetnik
Pridružen/-a: Pon Feb 2004 13:34 Prispevkov: 16
|
Objavljeno: Pet Mar 26, 2004 10:10 am Naslov sporočila: RC5 |
|
|
Vsa stvar ni ze deluje tako da hvala vsem za pomoc. Kontroler je spogramiran na 16 tipk ki jim sami v programu dolocimo vrednost komande
ki jo potem poslje. |
|
Nazaj na vrh |
|
|
|