www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

POMOČ pri programiranju PIC mikroprocesorja
Pojdi na stran Prejšnja  1, 2, 3, 4, 5  Naslednja
 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Osnove programiranja PIC-a v Assembler-ju
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
praksa
Član
Član



Pridružen-a: Pon 31 Mar 2008 10:24
Prispevkov: 40
Aktiv.: 0.21

PrispevekObjavljeno: Ned Okt 26, 2008 9:09 pm    Naslov sporočila:   Odgovori s citatom

Živjo sem čisto nov na področju PIC-ov in bi želel narediti ta projekt kot je na tej strani.
http://users.picbasic.org/projects/FANCY%20LEDS/fancy_leds.htm
Kupil sem vse elemente vendar sem sedaj opazil da sem se zmešal pri PIC-u saj sem kupil 16F628A namesto 16F628.
Ali bo koda deloval na mojem PIC-u?
In še to imate kake nasvete pri izdelavi.
Hvala!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
podboj
Član
Član



Pridružen-a: Sre 25 Maj 2005 11:48
Prispevkov: 1251
Aktiv.: 5.63
Kraj: Postojna, Sežana, Ljubljana

PrispevekObjavljeno: Ned Okt 26, 2008 9:34 pm    Naslov sporočila:   Odgovori s citatom

Bo ravno tako delalo, le tam prej ko zapečeš izberi tvojo verzijo.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
smotanc
Član
Član



Pridružen-a: Ned 20 Jan 2008 20:38
Prispevkov: 81
Aktiv.: 0.41
Kraj: Šentvid pri Stični

PrispevekObjavljeno: Sre Okt 29, 2008 1:03 am    Naslov sporočila:   Odgovori s citatom

Pripenjam .asm file katerega sem napisal in sicer imam probelm da se mi stvar zacikla pri zanki za zakasnitev.Mi lahko kdo pove kaj je narobe ker sem probal ze vse.

Hvala



pic12c508_2.txt
 Opis:

Download
 Ime datoteke:  pic12c508_2.txt
 Velikost datoteke:  2.01 KB
 Downloadano:  14 krat

Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14551
Aktiv.: 65.52
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Sre Okt 29, 2008 8:14 am    Naslov sporočila:   Odgovori s citatom

smotanc je napisal/a:
Pripenjam .asm file katerega sem napisal in sicer imam probelm da se mi stvar zacikla pri zanki za zakasnitev.Mi lahko kdo pove kaj je narobe ker sem probal ze vse.

Hvala


Tista pavza je preceeeej daljša kot 6sec. (nisem računal - bo vrjetno dolžine v urah )

6 sekundna z 4MHz je recimo taka.

Koda:

PAVZA6S
   movlw   .31
   movwf   STEVEC1
   movlw   .142
   movwf   STEVEC2
   movlw   .255
   movwf   STEVEC3
Z1   
   decfsz   STEVEC3,f
   goto   Z1
   decfsz   STEVEC2,f
   goto   Z1
   decfsz   STEVEC1,f
   goto   Z1
   retlw   0x00

_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
smotanc
Član
Član



Pridružen-a: Ned 20 Jan 2008 20:38
Prispevkov: 81
Aktiv.: 0.41
Kraj: Šentvid pri Stični

PrispevekObjavljeno: Sre Okt 29, 2008 11:08 am    Naslov sporočila:   Odgovori s citatom

Silvo hvala za pomoč, mi lahko sedaj zaupate kako ste izračunal dolžino, ker mi ni jasno. Jaz sem stvar razumel tako, da ce odstevenje traja 1us to pomeni da bo od 255 do 0 prišel v 255us. Je tako?Ce pa vgnezdim zanko, pa 255*naslednja zanka*....


Lp Ziga
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
podboj
Član
Član



Pridružen-a: Sre 25 Maj 2005 11:48
Prispevkov: 1251
Aktiv.: 5.63
Kraj: Postojna, Sežana, Ljubljana

PrispevekObjavljeno: Sre Okt 29, 2008 4:57 pm    Naslov sporočila:   Odgovori s citatom

Na enem drugem računalniku imam programček kjer vpišeš željeno zakasnitev in ti izpljune kodo, tako da ni treba možganov matrat. Bil je pripet na forum, bom pogledal kako se kliče pa sporočim
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
podboj
Član
Član



Pridružen-a: Sre 25 Maj 2005 11:48
Prispevkov: 1251
Aktiv.: 5.63
Kraj: Postojna, Sežana, Ljubljana

PrispevekObjavljeno: Sre Okt 29, 2008 5:23 pm    Naslov sporočila:   Odgovori s citatom

sem našel http://www.elektronik.si/phpBB2/viewtopic.php?t=75

Trenutno en program nekaj predelujem in me zanima čemu služi naslednje:
Koda:
movf NEKAJ,f   
btfsc STATUS,Z


Kaj naredi premik iz NEKAJ v NEKAJ, da to vpliva na Z bit status registra?

EDIT: Se mi zdi da sem ugotovil za kaj gre. Gre za preverjanje če je register NEKAJ prazen. Če pa gre za kaj drugega pa naj me kdo popravi
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
gumby
Član
Član



Pridružen-a: Sob 28 Apr 2007 12:32
Prispevkov: 4066
Aktiv.: 19.74

PrispevekObjavljeno: Sre Okt 29, 2008 7:51 pm    Naslov sporočila:   Odgovori s citatom

"movf NEKAJ,f" ne naredi v bistvu nič, samo statusni register se spremeni glede na vsebino
_________________
Tule nisem več aktiven.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
pomar
Član
Član



Pridružen-a: Čet 04 Dec 2008 21:15
Prispevkov: 242
Aktiv.: 1.30
Kraj: okolica Ptuja

PrispevekObjavljeno: Čet Dec 04, 2008 10:46 pm    Naslov sporočila:   Odgovori s citatom

Imam JDM programator in program PICPgm. Želel bi pa program .asm spremenit v .hex obstaja kak enostaven program za pretvorbo?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Highlag
Član
Član



Pridružen-a: Pet 23 Jan 2004 20:42
Prispevkov: 4034
Aktiv.: 18.17
Kraj: Črnuče

PrispevekObjavljeno: Čet Dec 04, 2008 11:21 pm    Naslov sporočila:   Odgovori s citatom

JA prevajalnik rabiš. Asm kodo prevaja v strojno Microchipovo programje. Snami MP lab iz Microchipa in prevedi to so osnove. Je pa zastonj tako da rabiš samo čas.
_________________
If at first you don't succeed, destroy all evidence that you tried.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
pomar
Član
Član



Pridružen-a: Čet 04 Dec 2008 21:15
Prispevkov: 242
Aktiv.: 1.30
Kraj: okolica Ptuja

PrispevekObjavljeno: Sob Dec 06, 2008 8:51 am    Naslov sporočila:   Odgovori s citatom

Želim si kupit knjgo programirajmo mikrokontrolerje. Ne vem pa če sta ti knjigi z enako vsebino? Če ne katero mi bolj priporočate kot začetniku?
http://trgovina.svet-el.si/productdetail.php?prodid=8
http://b2c.hte.si/article.asp?ArticleID=16427
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
xsyt
Član
Član



Pridružen-a: Sre 28 Maj 2008 22:19
Prispevkov: 1346
Aktiv.: 6.98
Kraj: Slov.Bistrica

PrispevekObjavljeno: Sob Dec 06, 2008 3:32 pm    Naslov sporočila:   Odgovori s citatom

Obe sta enaki, in knjiga je zelo primerna za začetnike.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
pomar
Član
Član



Pridružen-a: Čet 04 Dec 2008 21:15
Prispevkov: 242
Aktiv.: 1.30
Kraj: okolica Ptuja

PrispevekObjavljeno: Pet Dec 12, 2008 1:01 pm    Naslov sporočila:   Odgovori s citatom

Kupil knjigo vendar hitro naletel na težave. Z interneta sem si ištaliral MPLAB IDE 8.10. Ko sem prišel do 11 strani v knjigi (programirajmo mikrokontrolerje) sem ugotovil, da se novega projekta kot je v kjigi opisano ne da ustvarit z pjt končnico in ne vem kje vklopit MPSIM simulator. Prosim za pomoč.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
podboj
Član
Član



Pridružen-a: Sre 25 Maj 2005 11:48
Prispevkov: 1251
Aktiv.: 5.63
Kraj: Postojna, Sežana, Ljubljana

PrispevekObjavljeno: Pet Dec 12, 2008 1:16 pm    Naslov sporočila:   Odgovori s citatom

Ko odpreš mplab greš na project > project wizard > ....

Ko narediš projekt greš na file >new, potem ga še shraniš v mapo v kateri je projekt. Pol pa greš na view>project in med source files (desni klik) dodaš ustvarjen dokument
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
pomar
Član
Član



Pridružen-a: Čet 04 Dec 2008 21:15
Prispevkov: 242
Aktiv.: 1.30
Kraj: okolica Ptuja

PrispevekObjavljeno: Čet Jan 01, 2009 8:43 pm    Naslov sporočila:   Odgovori s citatom

V MPLABu bi želel pretvorit iz .asm v .hex. Program je napisan za 16F690. Kaj moram označit pri export INHX32 ali INHX8S in ali moram nastavljat kaj pri Memory Areas ?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Osnove programiranja PIC-a v Assembler-ju Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Pojdi na stran Prejšnja  1, 2, 3, 4, 5  Naslednja
Stran 4 od 5

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 48 dni


Powered by phpBB © 2001, 2005 phpBB Group