[elektro] PIC-re könyvek

Papp Zoltán zombi at c2.hu
Fri Sep 25 16:06:58 CEST 2009


2009.09.25. 07:26:50 dátumon Debreceni Mihály <debremisi at freemail.hu> írta:

> Sziasztok !
>
>
> Kérdezném azt, hogy kellene nekem mint teljesen kezdő felhasználó olyan PIC
> programozásáról írt könyv ami az alapoktól kezdve leírja érthetően kezdők
> számára azt hogy a programok miként működnek. Kisebb rajzokat példa
> programokat is tartalmazhat a könyv. Aszt hiszem annó volt egy ilyen, de a
> címét nem tudom de az alapvető dolgok benne voltak. Pontos cím és szerző és
> feltalálásihelye  kellene.  Ha van a neten  djvu  formátumban az is jó.
> Köszi a segítséget egy kezdő felhasználónak. Ja különbem nár építettem
> PIC-el minden fajta kapcsolásokat amitt találtam , mindegyik oké, és nagyon
> tettszik a dolog ezért kellene valami amiből megtanúlhatom magam is hogy
> írhatok ilyen programokat ami a PIC-be való az én terveim alapján.
>
> Debreceni M
>

Gonosz megjegyzés, majd jól leszólnak érte: kezdd az Atmel AVR-ekkel, ha nem tetszik, térj át PIC-re :)

Egyébként előbb mindenképpen tanuld meg ASM-ben programozni, bármilyen eszközről is van szó (persze itt kis uC-ekre gondolok), ha nem is teljesen, de kisebb programokat írj meg, legyél képben, melyik utasítás mit csinál, mik a uC korlátai. Ha majd C-ben vagy BASIC-ben vagy egyéb nyelven programozol, és egy hibát már nagyon nem értesz, meg tudod nézni a lefordított kódot, hogy valójában mit is csinál az eszköz. Tudsz pl. optimalizálni, hogy ha egy algoritmust C-ben sokféleképpen lehet megvalósítani, melyiket válaszd, hogy a fordítód lehető legkisebbre optimalizálja (már optimalizálás nélkül is), erre volt példa nemrég a listán.

Az ASM-el azért is kell kezdeni, mert az a legegyszerűbb utasításkészletű programozási nyelv, azaz a szemantikája a legegyszerűbben elsajátítható. Igaz, (jól) programozni megtanulni vele az már nagyon sok idő, de erre nincs is szükség, azért vannak a magasabb szintű nyelvek.

Üdv
-- 
Papp Zoltán
OneWay Electronics Kft
Hangszerviz
szkájp: oneway[aláhúzás]papp[aláhúzás]zoltan



More information about the Elektro mailing list