» »

Programiranje PIC

Programiranje PIC

rene_9 ::

Pozdravljeni. Am jaz bi se rad naučil programirati PIC mikrokontrolerje in sem si z tem namenom kupil knjigo PIC PROGRAMIRAJMO mikrokontrolerje. Takoj sn naletel na težavo, ne vem kiri MPLAB si naj prenesem na PC. Pa kaj pomeni ukazi movlw, movlf..., in kako definiraš vhode in izhode? Prosim za pomoč od tistih, ki so to knjiho prebrali. Hvala že v naprej. :D
Lp!! :)

TESKAn ::

Prenesi si zadnji MPLAB, mislim da je nekje na 8.01 sedaj. movlw, movwf ta dva od ukazov, ki jih lahko izvaja mikrokontroler. Ko ti programiraš, mu po vrsti "naročaš", kaj naj naredi - recimo preberi vhod 1, odštej konstanto, če je rezultat 0 postavi pin 1 na 1, če ni nič postavi pin 2 na 1 in tako naprej.
Vhode in izhode definiraš v registrih, to so področja RAMa, ki so rezervirana za nastavitve periferije mikrokontrolerja (vhodi/izhodi, serijski port, A/D, ...) in jih ne moreš uporabljat za spremenljivke v programu.

Drugače si pa dobi še datasheet tvojega mikrokontrolerja, noter ti piše vse, kaj moreš nastavit, če hočeš da je en pin izhod itd.

In še dva nasveta - če imaš Arnes e - mail, naroči vzorce od microchipa in ne kupovat PICev v trgovini - ti jih pošljejo zastonj.
In drugi, zamisli si nek projekt. Se boš hitreje naučil več, kot če samo nekaj na splošno tipkaš.
Uf! Uf! Je rekel Vinetou in se skril za skalo,
ki jo je prav v ta namen nosil s seboj.

rene_9 ::

Nimam arnesa, triero mam. Am maš kako idejo za kaki projekt, da bi začel z bol enostavnimi primeri programiranja? :D
Lp!! :)

Loki ::

kaj na temo evolutionary robotics.
sem cisto resen.
I left my wallet in El Segundo

TESKAn ::

Naredi si regulator za ventilatorje. Narediš PWM krmiljenje plus branje temperature z parih senzorjev, potem pa glede na temperaturo krmiliš obrate.

In za konec, ne pričakuj, da ti bomo vse tu povedali, kako in kaj naredit. Če se hočeš kaj naučit, gre zraven še veliko raziskovanja po internetu, kako kaj deluje in lovljenja idej, kako kaj naredit.
Uf! Uf! Je rekel Vinetou in se skril za skalo,
ki jo je prav v ta namen nosil s seboj.

rene_9 ::

ok tnx
Lp!! :)


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

programiranje PIC..c++ ali zbirnik?

Oddelek: Programiranje
61721 (1613) Highlag
»

programiranje procesorja (strani: 1 2 3 48 9 10 11 )

Oddelek: Elektrotehnika in elektronika
50536561 (25962) icek
»

Zelo pocasno utripanje LED diode (strani: 1 2 )

Oddelek: Elektrotehnika in elektronika
508691 (7896) a13misko
»

Izbira mikrokrmilnika

Oddelek: Elektrotehnika in elektronika
313387 (2984) BluPhenix
»

mikrokontrolerji, programatorji, c/asm ?

Oddelek: Elektrotehnika in elektronika
292982 (2601) snow

Več podobnih tem