Fórum témák

» Több friss téma
Cikkek » Nulláról a robotokig - PIC Mikrovezérlők I rész
Nulláról a robotokig - PIC Mikrovezérlők I rész
Szerző: Topi, idő: Jún 12, 2007, Olvasva: 119881, Oldal olvasási idő: kb. 1 perc
Lapozás: OK   17 / 24
A C nyelvű PIC fordítókból már rendelkezésre áll több fajta. Két legismertebb C fordító a CCS-C és a HI-TECH C fordítója. PIC18-as szériához már biztosít a Microchip is C fordítót C18 néven.

C nyelvről parancs összefoglaló táblázatot már nem lehet csinálni. Mivel az már nem (csak) processzor hanem fordító függő is.

Két fordítót nézünk meg részletesebben. Itt is amellett dönts amelyik jobban megtetszik.

CCS-C

Ez a fordító nagyon egyszerű, de mégis bármit meg lehet benne írni. Letölthetjük a http://www.ccsinfo.com/ oldalról. Külön compiler való a PCB, PCH, PCM-ekhez, vagyis a 10/12/16/18-as PIC-ekhez.

Sokat erről nem lehet elmondani. Aki már programozott C-ben, annak ezt is gyerek játék lesz használni, egy pár cél-specifikus parancs van, de ennyi.
Ezt a fordítót leginkább hobbi célokra szokás használni, egyszerűsége miatt. Egyszerű, de szenvedni kell vele párszor az optimalizálása miatt.

HI-TECH C (PICC)

Elsődlegesen profi eszközökhöz ajánlott. Nem tesz annyira mindent a kezünkbe, de viszont megengedi a regiszterek közvetlen hozzáférését, külön szenvedés nélkül (CCS-nél külön pointerre mutató regisztert kell(ett) létrehozni).
Letölthetjük a http://www.htsoft.com/ oldalról.

Most egyesével végig fogjuk nézni mindkettőt, és mindegyikben megírjuk azt a "bonyolultságú" programot amit assemblyben tettünk.

Következzen a CCS-C-vel megírt LED-es csoda...


A cikk még nem ért véget, lapozz!
Következő: »»   17 / 24
Értékeléshez bejelentkezés szükséges!
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem