BASCOM adres czujnika temp wpisany na stałe

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ł.
Reply to
Melwin
Loading thread data ...

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

Reply to
Konop

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.