RTV forum PL | NewsGroups PL

Wpisywanie 8 bajtów do tablicy DS w BASCOM przykład z kodem HEX

BASCOM adres czujnika temp wpisany na stałe

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Wpisywanie 8 bajtów do tablicy DS w BASCOM przykład z kodem HEX

Melwin
Guest

Tue Dec 09, 2008 11:46 pm   



mam w tej chwili:
Dim DS(Cool As Byte
DS(1) = 1wsearchfirst()
itd.

Jak wpisać do tablicy DS 8 bajtów?
np. takich:
28AEE8B50100000E
Sorry za lamerskie pytanie, ale każdy kiedyś się uczył.

--
Melwin

Konop
Guest

Wed Dec 10, 2008 12:47 pm   



Melwin pisze:
Quote:
mam w tej chwili:
Dim DS(Cool As Byte
DS(1) = 1wsearchfirst()
itd.

Jak wpisać do tablicy DS 8 bajtów?
np. takich:
28AEE8B50100000E
Sorry za lamerskie pytanie, ale każdy kiedyś się uczył.

Zmienne są od tego, żeby były zmiennymi... jeśli chcesz mieć stałą, to
nie ma sensu jej trzymać w RAMie itp... ale na początek - możesz zrobić
to tak, że w jednym miejscu programu (na początku) przypiszesz tej
zmiennej wartość Smile... czyli linię
DS(1) = 1wsearchfirst()
zastąp czymś takim:
DS(1) = 28h
DS(2) = AEh
DS(3) = E8h
DS(4) = B5h
DS(5) = 01h
DS(6) = 00h
DS(7) = 00h
DS(Cool = 0Eh
ale nie wiem, jak BASCOM zapisuje liczby szesnastkowe... próbuj tak:
28h
0x28
0h28
$28
itd. dla wszystkich 8 liczb... albo po prostu przelicz to na postać
dzisiętną i zapisz dziesiętnie Smile...

Pamiętaj tylko, żebyś w żadnym innym miejscu w programie nie zmieniał
zawartości tych zmiennych!!

Pozdrawiam
Konop

elektroda NewsGroups Forum Index - Elektronika Polska - Wpisywanie 8 bajtów do tablicy DS w BASCOM przykład z kodem HEX

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map