Nastavení BYTE bascom a zápis čísla do registru
Moderátor: Moderátoři
Nastavení BYTE bascom a zápis čísla do registru
co znamená tento zápis:
Dim Neco(3) As Byte
Znamená to, že se do hodnoty Neco ukládají 3 Byte? Chápu zápis:
Dim Neco As Byte , ale necápu ten výše uvedený zápis.
A ještě Vás prosím o osvětlení:
Pokud chci do registru například: 0x1F v ATMEGA8 zapsat číslo 153, jak to mám prosím provést v bascomu?
Děkuji za případné rady
Myslím si, že na fóru se má řešit konkretní problém a ne učit někoho základy jenom proto, že je líný/neshopný si to najít v manuálu či v jiný literatuře.
podívej se na ty čísla vedle témat ve fóru, kolik lidí si prohlíží dané téma...
1)
Nepiš když nechceš
2)
Čísla jsou důkazem důležitosti těchto témat a pakliže desetině lidí pomohou, je to OK
3)
podivej se na bascom a pokud jsi to tam nasel, jako ze ja ne, pak mi prosim povez kde....ja to tam opravdu nevidel, nerikam, ze to tam neni, proste to hledam a nevidim a dostavame se nyní zpět k bodu č. 1
ještě jednou díky a prosím Vás o jakýkoliv nápomocný příspěvek, pokud to sám dříve najdu, vložím vše zde, jako vždy....protože jsme na foru, že...
Dim A(10) As Byte'create an integer
Dim C As Integer'now fill the array
For C = 1 To 10'assign array element
A(c) = C' print it
Print A(c)
Next
C = 0
A(c + 1) = 100
Print A(c + 1)
End
Možná jsem nevysvětlil správně, o co se mi přesně jedná:
Dim A(10) As Byte
jestli podobný zápis dokáže zapsat a číst, např: 10átý byte z 10 bytů...
pokud jsme u 32x 8 bitového registru, tak pro příklad použití 4 registrů jako 4 byte, mohu použít zápis napriklad:
Dim Neco(4) As Byte
a pri cteni se odkazu na :
if neco(3)=210 then led=1 .... coz mi čte treti zapsany byte, jinak řečeno čte se číslo ze třetího registru - je to tak prosím, nebo může to tak být?
Nechci po Vas uplne reseni, prosim o nasmerovani..
-
Návštěvník
pokud vycházíme z Tvé rady k DIM, pak se kaju a děkuji anonyme za navedení, hledal jsem pod input, deklaracemi, proměnnými, apod...
Jsem blb a DIM jsem věřte nevěřte neviděl....
díky anonyme, prostuduju Tvou radu....což potvrzuji Tvé potvrzení bodu 1
-
nekmil(nepřihlášen)
-
nekmil(nepřihlášen)