Mikrokontroller C-ASM

Tauri elektrolista at pdg.hu
Sun Dec 11 22:33:32 CET 2005


Hi Lista

2005. december 11., 22:21:04, írtad:

>>        for(i=0;i<100000;i=i+1);
>> Ha valaki aszondja ez basic-ben, pascal-ban, asm-ben barmi masban
>> kicsit is olvashatobb az elfogult :)

> main()
> {
>     long i;
>     do{
>         for(i=0;i<100000;i=i+1);
>         led=0;
>         for(i=0;i<100000;i=i+1);
>         led=1;
>     }while(1);
> }

> A led az hol is van definialva ?

> .... azert a  BASCOM verzio se bonyi am :-)

> DIM I AS LONG
> LED ALIAS PORTB.1

> WHILE TRUE
>     FOR I= 0 to 99999 : NEXT
>     LED=0
>      FOR I= 0 to 99999 : NEXT
>     LED=1
> WEND


de ez meg mindig nagyon ronda.
A C azert volna jo mert proci/kornyezet fuggetlen
nos ez pont nem az.
mas procin mashogy villog


Ertem en hogy ez csak pelda de pont annak rossz
Vannak ervek amik a C mellet szolnak de azokat enm latom a fenti
programokban

Azt kellene megerteni nem attol jo egz program hogy miben irtad
C-ben is lehet szart irni meg basicban is jot


> Sot,  most figyuzza haverkem !


> Led Alias Portb.1

> Do
>     Waitms 1
>     Toggle Led
> Loop

na ez mar program'''''



> Akkor most elfogult vagyok ?
> vagy tenyleg a C az olvashatobb
> a feladat megoldasa szempontjabol?!

> Az ASM meg asszem meg csak nem is jatszik...
> az olvashatosag, felfoghatosag szemponjabol.

miert is nem

nalam ez igy nezne ki (asmben)

cici:
     WaitMsec      1
     Togle         Led
     jmp           cici


normalis asmben csinalhatok macrokat if agakat for ciklust do /while
szoval barmit









-- 
Üdvözlettel,
 Tauri                            mailto:elektrolista at pdg.hu




More information about the Elektro mailing list