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 

PIC - kako začeti ?
Pojdi na stran Prejšnja  1, 2, 3, 4, 5, 6, 7, 8, 9  Naslednja
 
Objavi novo temo   Ta tema je zaklenjena: ne moreš urejati sporočil ali odgovarjati na objave.   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
.
Neznanec
Neznanec



Pridružen-a: Pet 01 Okt 2004 1:17
Prispevkov: 1
Aktiv.: 0.00

PrispevekObjavljeno: Pon Okt 18, 2004 8:03 pm    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
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: 14673
Aktiv.: 61.94
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Pon Okt 18, 2004 8:19 pm    Naslov sporočila:   Odgovori s citatom

Citiram:
Še nasvet za ostale. Razmišljati je potrebno preprosto. Možgane preklopiti na en register. Za vsak del programa je potrebno pomisliti na kaj vpliva in kaj bo vplivalo nanj ter ga temu primerno zaščititi (še vedno se jezim na tisti C v STATUS registru). Komentarji, komentarji, komentarji. Meni tudi zelo pomaga, da imam več datotek (.inc). To mi predstavlja module. Ko je en končan MORA delati ne glede na ostale stvari.
Applause Zanimiva misel, ki jo je vsekakor vredno upoštevat.
_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
.
Neznanec
Neznanec



Pridružen-a: Pet 01 Okt 2004 1:17
Prispevkov: 1
Aktiv.: 0.00

PrispevekObjavljeno: Pon Okt 18, 2004 11:05 pm    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.


Untitled-1.jpg
 Opis:
 Velikost datoteke:  61.74 KB
 Pogledana:  28 krat

Untitled-1.jpg


Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
.
Neznanec
Neznanec



Pridružen-a: Pet 01 Okt 2004 1:17
Prispevkov: 1
Aktiv.: 0.00

PrispevekObjavljeno: Tor Okt 19, 2004 12:02 am    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
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: 14673
Aktiv.: 61.94
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Tor Okt 19, 2004 6:16 am    Naslov sporočila:   Odgovori s citatom

Tisti progam za RC5 tester je narejen na testni pločši ter na njej MORA delat.
Glede zgornje kode: Tudi ta MORA delat, saj gre za čisto običajne tabele. Sumim pa, da je pri tebi vzrok za to, da si tabelo pisal nekje na drugi polovici programskega polnilnika. Da ne pišem ponovno. O PCL ter PCLATH-hu sem pisal TUKAJ.

_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
.
Neznanec
Neznanec



Pridružen-a: Pet 01 Okt 2004 1:17
Prispevkov: 1
Aktiv.: 0.00

PrispevekObjavljeno: Tor Okt 19, 2004 9:36 am    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
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: 14673
Aktiv.: 61.94
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Tor Okt 19, 2004 10:16 am    Naslov sporočila:   Odgovori s citatom

Citiram:
Če je tablela narejena z retlw mi je vse jasno. DT pa ne štekam. ...


Wink Točno predprevajalnik tovori tabelo z "retlw" Poglej *.lst datoteko, ki jo tvori prevajalnik

Glede zadnega ne vem, če sem te najbolje razumel. To lahko storiš s pomočjo FSR
( file select registra) Torej v FSR registster vpišeš lokacijo rama vsebino te lokacije pa prebereš na INDF (poglej v RC5 imaš primer "brisanja" rama s pomočjo indirektnega naslavljanja)

_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
.
Neznanec
Neznanec



Pridružen-a: Pet 01 Okt 2004 1:17
Prispevkov: 1
Aktiv.: 0.00

PrispevekObjavljeno: Tor Okt 19, 2004 10:55 am    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
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: 14673
Aktiv.: 61.94
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Tor Okt 19, 2004 1:48 pm    Naslov sporočila:   Odgovori s citatom

Seveda lahko delaš tudi makroje. Nekje na forumu sem nekoč prikazal nekaj primerov. Uporabi iskanje. Sam osebno se jih izogibam ker "požirajo" programski polnilnik. Raje napišem proceduro ter jo kličem s "call" Na Filemanager -ju najdeš orginalno navodilo za MPASM. Pripenjam ga tudi tukaj, da ga ne boš iskal. To je definitvno v kombinaciji z datasheetom mikrokontrolerja najboljša ter zastonj literatura. Sam sem si tole izprintal + datashet za 16C84 ( ko sem sam začel s programiranjem še "F" ni bilo) ter vse skupaj dal trdo vezat. "Buklica" je moj nepogrešljiv pripomoček pri programiranju.


33014g-1.pdf
 Opis:
MPASM USER'S GUIDE

Download
 Ime datoteke:  33014g-1.pdf
 Velikost datoteke:  1.61 MB
 Downloadano:  20 krat


_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
.
Neznanec
Neznanec



Pridružen-a: Pet 01 Okt 2004 1:17
Prispevkov: 1
Aktiv.: 0.00

PrispevekObjavljeno: Tor Okt 19, 2004 6:49 pm    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
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: 14673
Aktiv.: 61.94
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Tor Okt 19, 2004 8:27 pm    Naslov sporočila:   Odgovori s citatom

Embarassed Tole ne vem ...bi moral malo literaturo pogledat. Kot sem napisal sam makrojev ne uporabljam. Res mogoče olajšajo programiranje, a vsaka uporaba istega makroja v programu samo duplicira kodo.
_________________
lp
Silvo
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.: 17.03
Kraj: Črnuče

PrispevekObjavljeno: Tor Okt 19, 2004 9:00 pm    Naslov sporočila:   Odgovori s citatom

Local ukaz ni za definicijo registrov ampak nalepk. (upam, da sem prav napisal)

Če dam primer:
--------------------------------------------
local zacetek

koda
koda


zacetek
movwf a, 1
goto zacetek

.
.
.
.
.
Mislim, da ti bo jasno.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
.
Neznanec
Neznanec



Pridružen-a: Pet 01 Okt 2004 1:17
Prispevkov: 1
Aktiv.: 0.00

PrispevekObjavljeno: Sre Okt 20, 2004 7:56 am    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
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: 14673
Aktiv.: 61.94
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Sre Okt 20, 2004 9:11 am    Naslov sporočila:   Odgovori s citatom

Applause Applause

Citiram:
Hudiča, zmanjkalo mi je portov. Če vklopim RS232 mi crkne multiplexanje LED displaya

Bo pa treba vzeti kakega večjega nap 16F877 Wink

PS
Idea Mogoče priložiš kodo za RS232 ter načrt adapterja

_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
.
Neznanec
Neznanec



Pridružen-a: Pet 01 Okt 2004 1:17
Prispevkov: 1
Aktiv.: 0.00

PrispevekObjavljeno: Sre Okt 20, 2004 9:30 am    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Ta tema je zaklenjena: ne moreš urejati sporočil ali odgovarjati na objave.   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, 6, 7, 8, 9  Naslednja
Stran 7 od 9

 
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: 493 dni


Powered by phpBB © 2001, 2005 phpBB Group