Bascom vs C

HWSW Famulus hwsw at famulus.hu
Sun Nov 20 17:50:12 CET 2005


Móczik Gábor wrote:
> Zoltan Szabo wrote:
>> elsődleges kérdés: mit szeretnél programozni ?
>>
>> ha mikrovezérlőt, akkor se biztos, hogy egyből a c-vel kell kezdeni,
>> pláne nem assemblerrel.
>>
>> megnéztem a bascom anyagot, amit cseh robi csinált, szép munka.
>> nem olvastam végig betűről betűre, de látszik rajta, hogy valóban
>> kezdőknek szánt cucc.
>> kezdetnek lehet vele billegtetni a mikrovezérlő lábait, amin ugye
>> dióda vagy relé figyel, de egyszerűen lehet lcd kijelzőre is írni.
>
> Viszont igy soha nem fogja megtanulni az ertelmesebb nyelveket, es
> sose fogja atlatni, hogy milyen idozitesek kellenek egy LCD-re
> irashoz, vagy LED villogtatashoz.

...vegulis nem is kell, azert van a magasszintu nyelv.
En speciel tudom mert anno meg kellett, de nem igazan jelent
elonyt a gyakorlatban...

Config LCD ilyen-olyan
aztan mar mehet is az
LCD "na ezt kiirom ide"
jellagu parancs
Ha meg pozicioba kell kiirni
mondjuk a 2.sor 8. oszloptol, akkor
meg valami ilyesmi lesz

LOCATE 2,8:  LCD "Kamra="; kamrahofok; "C"

A munak hatekonysag igy egesz jo, a
fizikai melysegu mukodest meg eleg
akkor megismerni, ha nagyon sziv az emberfia...

>> ehhez képest a c nyelv - kezdőknek - bazi nehéz.
>
> Hat nem tudom. Anno C<->Pascal viszonylatban is ezt mondtak, pedig a
> nyelvi elemek nagy resze ugyanaz, csak a szintaktika mas egy kicsit,
> meg van par aprosag.

a filozofia mas!
elvarja, hogy ismerd a hw-ed
belso mukodeset az utolso szogig

Amikor elvonatkoztat magasabb szinten, akkor
meg egy bonyolult strukturaban teszi ezt meg
headerek, macrok, hasznlataval...
Amiket raadasul egy kulon menetben meg elocsocsal,
tehat még az elofordito mukodeset is elegge kell erteni,
hogy sejtse az ember mi is fog tortenni a kodjatol

Ez a bonyolultabb szisztema viszont rugalmasabb tud lenni,
ha kell, hiszen semmi nincs elore behuzalozva eldontve.

A rugalmassag ara a nehezebb tanulhatosag es hasznalat
A BASIC-ek kotottebbek, cserebe konnyen tanulhatok!
Kis es kozepes feladatokra pedig boven elegendoek,
de vegul is barmi megoldahto bennuk, ha maskent nem
gepi kodu betetekkel....

> Ami C-ben a legnehezebb(en atlathato), az talan a pointer kezeles, es

...es ez neha hianyzik is a BASIC-ekbol, bar
van valami kezdemeny ra bennuk is

> a hatekony string kezeles eleg maceras.
..az masban is az :-(

>> ha kinövöd egy ilyen nyelv korlátait, akkor jöhet a c, vagy
>> esetleg az assembler.
>
> Igazabol nem tudom, van-e olyan ember, aki magas szintu nyelvrol
> alacsonyabbra valtott volna egy az egyben.

Miert is tenne?!
..hogy tovabb tartson es nehezebb legyen a feladat megoldasa?
AVR-rol sem ter vissza senki onkent pl. PIC-re, Z80-ra...
Gyalog is csak muszalybol/sportbol megy az ember fia messzire


> ((( Móczik Gábor  )))--((( hu <- DOT <- progzmaster <- AT <- pm )))

KJ 




More information about the Elektro mailing list