[elektro-etc] RAM XP

Acs Gabor agabor at electrodesign.hu
Tue Oct 5 15:55:11 CEST 2010


Szerintem előbb tanítsuk meg Assemblyben programozni a Józsit, ne 
terheljük a lebegőpontos számokkal :))

Fogsz egy MCU-t, írsz egy utasítást, hogy output high, és utána írod, 
melyik portlábat. Erre azt felkapcsolja. Most ha utána írsz egy olyan 
utasítást, hogy output low, akkor ugyanazt lekapcsolja. Ha a kettő közé 
teszel egy wait 1000 ms parancsot (na jó, ez nem assembly de mindegy), 
akkor előbb bekapcsol a portláb, aztán vár a program 1 másodpercet, 
aztán kikapcsolja. Ha a kikapcsolás után is teszel egy várakozást, és 
írsz a végére egy goto 1-et, akkor kész az astabil multivibrátor.

Asszem nem is olyan bonyolult ez a mikrovezérlőzés.

Na most ha vennél valahol egy fejlesztőpanelt készen, és hozzá egy 
programozó készüléket (10-20 eFt), akkor ugyanezt pár nap alatt otthon 
is le tudnád programozni. A többi tudás is kb. ennyire bonyolult, csak 
csinálni kell. Tudod, mint a napi gyaloglás, az is a legelső lépéssel 
kezdődött.


Gábor

H. István írta:
>  2010.10.05. 15:10 keltezéssel, H. István írta:
>>  Az egyes biteknek nincs külön címe, csak a byte-oknak. Azon belül a 
>> biteknek a helyiértéküknek megfelelő pozíciójuk van.
>> Ha tehát beleíratunk egy adott memóriabyte-ba egy számot, az csak 
>> egyféleképp íródhat bele, a fix helyiérték-pozíciók által.
>
> Illetve, izé, be kell vallani, itt is van némi csavarintás. :)
> Hát szóval ez az alkalmazott számábrázolástól is függ, de ettől nem 
> kell nagyon megijedni.
>
> Az eddigiekben a sima, unsigned integer (előjelnélküli egész) 
> feldolgozásról beszéltünk.
> Ennél egy fokkal trükkösebb az előjeles egészek ábrázolása, mivel az 
> előjel nem egyszerűen egy újabb bit, hanem az eddigi 256 variáció 
> kétfelé lesz osztva, -128-tól 127-ig leírva a számokat.
>
> Aztán ott vannak még a fixpontos és a lebegőpontos számok. Ezek arra 
> jók, hogy a törtekkel is dolgozhassunk (mégpedig nem csak úgy, hogy az 
> egyik byte pl. az egész és egy másik egy tört). De lényegében ezek is 
> csak trükközés a bitekkel.
>
> H.István
>
>
> _____________ NOD32 5505 (20101005) Inform�ci� _____________
>
> Az �zenetet a NOD32 antivirus system megvizsg�lta.
> http://www.nod32.hu
>
>
>



More information about the Elektro-etc mailing list