BASCOM adres czujnika temp wpisany na stałe

Dec 09, 2008 1 Replies

mam w tej chwili: Dim DS(8) 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 pisze:

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ść :)... 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(8) = 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 :)...

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

Pozdrawiam Konop

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required