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
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:37 am    Naslov sporočila:   Odgovori s citatom

Citiram:
Ali je normalno, da ne morem programirati (preverjanje programa vrne napako) če imam v ploščo vtaknjen LCD display? Za programiranje uporabljam IC-prog.
Confused Možno - sam uporabljam WINPICPROG ploščo pa imam priključeno na paralelna vrata. Lahko pa progamiram z vso "navlako" na njej.
_________________
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:42 am    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
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 1:53 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: Sre Okt 20, 2004 2:48 pm    Naslov sporočila:   Odgovori s citatom

Embarassed z njim še nisem imel opravka. Kje sploh se dobi? Poglej pinout. Lahko pa daš gor 16F628, ki kima bisveno več periferije.
_________________
lp
Silvo
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 7:27 pm    Naslov sporočila:   Odgovori s citatom

Prava mala "raketa", le vprašanje kako je z dobavljivostjo.


The PIC16F88 features 4MHz internal oscillator, 256 bytes of EEPROM data memory, a capture/compare/PWM, an Addressable USART, a synchronous serial port that can be configured as either 3-wire Serial Peripheral Interface (SPI™) or the 2-wire Inter-Integrated Circuit (I2C™)) bus, 7 channels of 10-bit Analog-to-Digital (A/D) converter and 2 Comparators that make it ideal for advantage analog / integrated level applications in automotive, industrial, appliances and consumer applications.

_________________
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 8:03 pm    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.


001_LED.zip
 Opis:

Download
 Ime datoteke:  001_LED.zip
 Velikost datoteke:  5.77 KB
 Downloadano:  29 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: 14673
Aktiv.: 61.94
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Sre Okt 20, 2004 8:11 pm    Naslov sporočila:   Odgovori s citatom

Citiram:
Multipleksanje naredi izhode zelo neuporabne še za kaj drugega.
Izhode vrjetno res lahko sicer uporabiš kak low cost lach recomo 74LS573.Idea Brez problema pa lahko pine, ki so sicer izhodi za multipleks uporabiš istočasno za vhode recimo za tipke.
_________________
lp
Silvo
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 8:34 pm    Naslov sporočila:   Odgovori s citatom

Na hitro sem "počez" pregledal kodo. Ne razumem, za kaj v sami preinitveni rutini izključuješ prekinitvev. Tisto ni najbolj logično - ne vem kako se pravzaprav ob tem obnaša procesor. Prekinitev sploh pusti izključiti ? Konec koncev v čem je potem sploh smiselnost uporaba prekinitve. Tisto kar se sedaj izvaja v sami prekinitvi lahko vključiš v glavno zanko. Uporaba recimo TMR0 prekinitve je pred vsem smiselna recimo ravno zaradi točnega interavala ponavljanja. Z korekcijo TMR0 v prekinitveni rutini lahko dosežemo prekinitev, ki se bo izvajala v "okroglem" času kar je koristno, če delamo kako časovno odvisno aplikacijo. Nekje na forumu je primer programa za uro za to testno ploščo.
_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Slowfly
Član
Član



Pridružen-a: Sre 18 Feb 2004 2:07
Prispevkov: 4082
Aktiv.: 17.23
Kraj: Ljubljana

PrispevekObjavljeno: Sre Okt 20, 2004 8:36 pm    Naslov sporočila:   Odgovori s citatom

Silvo


Prosil si za načrt RS232 adapterja. Shemo z opisom sem pripel , slike pa nimam , mogoče jo pripne Andrej.
RS232 adapter sem naredil po vezavi na sliki. Za ploščico sem uporabil kar del protoboarda , ki je imel že narejene povezave za dva vzporedno vezana , 32 pinska 3 vrstična konektorja. spodaj sem dal moškega zgoraj pa ženskega. Tako je nastal nekakšen RS232 "dongle". Sva pa z Andrejem ugotovila , da bi bilo RX in TX liniji dobro prekinjati s stikalom (glej variantno sliko) , kajti ko je RS232 modul priklopljen , sta pina RA3 in RB0 vedno na nizkem nivoju (pripadajoči LED diodi na testni plošči stalno svetita)



lp Jože



RS232toF84.jpg
 Opis:
 Velikost datoteke:  61.13 KB
 Pogledana:  57 krat

RS232toF84.jpg



Varianta.jpg
 Opis:
 Velikost datoteke:  21.98 KB
 Pogledana:  41 krat

Varianta.jpg


Nazaj na vrh
Skrit 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 10:24 pm    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
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 10:40 pm    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.


IMG_3836.jpg
 Opis:
 Velikost datoteke:  58.04 KB
 Pogledana:  80 krat

IMG_3836.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: Sre Okt 20, 2004 11:08 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: Čet Okt 21, 2004 6:20 am    Naslov sporočila:   Odgovori s citatom

Citiram:
Če je prescaler nastavljen na 110 (1:128-) to pomeni da se bo TMR0 vsakih 128 mi s povečal za 1


Obratno. Števec vedno šteje do 255. Prekinitev se bo pa izvedla, ko se bo števec 128 x obrnil. TMR0 je bralno pisalni. To pomeni, da mu lahko vedno vpišeš željeno vrednost.

Citiram:
Pa še nekaj. Kalo vem, kdaj je pred call treba nastaviti PCLATH?


Lahko vedno obvezno pa ko bo klicana rutina v programskem polnilniku "oddaljena" več kot 11bit-ov

_________________
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: Čet Okt 21, 2004 9:28 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: Čet Okt 21, 2004 9:38 am    Naslov sporočila:   Odgovori s citatom

Če imaš vključeno TMR0 prekinitev ter uporabljaš TMR0 prekinitev lahko šteješ prekinitve. Če prekinitve nimaš vključene lahko čakaš v zanki da se postavi zastavica INTCON,T0IF ki jo seveda moraš ročno brisat.
_________________
lp
Silvo
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 8 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