Pisanje koda Pic
Moderators: pedja089, stojke369, [eDo], trax
Pisanje koda Pic
Može li mi iko napisat prost program za pic?
Treba imat jedan ulaz i jedan izlaz, svaki peti put kad na ulaz dodje impuls, izlaz mora generirati impuls u trajanju 2sec.
Placam u suvu zlatu ili pivi i čevapu,
pozdrav!
Treba imat jedan ulaz i jedan izlaz, svaki peti put kad na ulaz dodje impuls, izlaz mora generirati impuls u trajanju 2sec.
Placam u suvu zlatu ili pivi i čevapu,
pozdrav!
Re: Pisanje koda Pic
Evo program, pisan je za PIC 16F84. Ulaz ti je RA.1, a izlaz RB.1.
U rar se nalazi .HEX i blok shema programa.
U rar se nalazi .HEX i blok shema programa.
- Attachments
-
- Elektronika.rar
- Program
- (6.23 KiB) Downloaded 296 times
Re: Pisanje koda Pic
Prvi put kad dobije impuls mora dat na izlazu impuls 2sec a poslje toga svaki peti put 2 sec. Te kad pic ostane bez napajanja, taj ciklus se resetira i kreće iz početka. A možda će mi trebat izlaz 2x 2sec...
Fala ti pajdo!
Fala ti pajdo!
Re: Pisanje koda Pic
Čuj, hvala......zmedak5 wrote: Placam u suvu zlatu ili pivi i čevapu,
Ako kaniš pobijediti, ne smiješ izgubiti
Re: Pisanje koda Pic
oće se moć riješit?
Re: Pisanje koda Pic
Ma hoce danas ces dobit nisam imo vremena juce.
Re: Pisanje koda Pic
Možeš li stavit neki s internim oscilatorom, i 8pinski? Moram to integrirat u jedan relej i svaki milimetar mi je bitan. Ako ne, nema veze i stari dobri 16f84 ce bit dobar!
pozdrav
pozdrav
Re: Pisanje koda Pic
Evo ti sad program kako si reko cim dodje prvi signal na RA1 na RB1 se pojavi signal od 2 sec i onda svaki peti put signal kad dodje na RA1 na RB1 ce biti signal od 2 sec.
U raru .hex i blok sema
U raru .hex i blok sema
- Attachments
-
- Elektronika 2.rar
- (14 KiB) Downloaded 249 times
Re: Pisanje koda Pic
jeli 16f84 i 4mhz?
Re: Pisanje koda Pic
Sastavija sam sklop i isprogramira pic ali ne reagira. Na izlazu je stalno 1. Koristija sam 16F84A, kristal 4mhz, 22pF
Re: Pisanje koda Pic
e
http://www.imagesforme.com/show.php/112 ... ja0650.jpg" onclick="window.open(this.href);return false;
http://www.imagesforme.com/show.php/112 ... ja0650.jpg" onclick="window.open(this.href);return false;
Re: Pisanje koda Pic
Dva su moguća problema, ili si ti nešto krivo spojio, ili ne valja kod, za ovo prvo se uvjeri sam, a ovo drugo ti mora riješiti autor koda, pošto ga nije objavio ovdje da svi pregledamo...
Ne vjeruj u čuda - računaj na njih!
Re: Pisanje koda Pic
Koliko sam vidio nemas otpornika koji je jako bitan kada ti trebas da samovoljno da dajes neki signal u PIC taj otpor ti je onaj od 10 Koma. Radi ovog otpora meni nisu radile neke stvari nikako, pic je sve radio samo nikako kako sam ga isprogramiro i cak znalo se desit da izgori.
Postavi taj otpor i ako ti onda bude sve radio obrnuto javi mi da invertujemo izlaz i onda ce sve raditi kako treba.
evo shema spoja:
http://www.imagesforme.com/show.php/112 ... aelek..PNG
Postavi taj otpor i ako ti onda bude sve radio obrnuto javi mi da invertujemo izlaz i onda ce sve raditi kako treba.
evo shema spoja:
http://www.imagesforme.com/show.php/112 ... aelek..PNG
Re: Pisanje koda Pic
Na shemi si zaminija ulaz i izlaz. Spojija sam kako si reka ali i dalje ne radi u redu. prvi put ne generira impuls nego 4, 10, 15, ... u nepravilnim razmacima...
Re: Pisanje koda Pic
Hoces reci da prvi ostaje kraci za 1 da mu treba jos jedan i onda bi sve bilo uredu ? I kad dodje prvi impuls ne desava se nista, ne svjetliono na prvi jel to?
Re: Pisanje koda Pic
ne svijetli na prvi ni na peti imput nego naizmjenično zasvijetli svaki 10, 15, 4, 20 put... u dosta neodređenom intervalu...
Re: Pisanje koda Pic
Nisam gledao semu, a ni kod, ali nekako mi se cini da je u pitanju los prekidac, tj nije odradjen debounce. Ako nemas probaj dodati kondezator izmedju ulaza i mase od 100nF, ili ako ga imas probaj ga malo povecati i/ili povecaj vrednost pull up-a.
Re: Pisanje koda Pic
Probaj prvi onaj kod sto sam ti dao, onaj sto nema onog prvog na izlazu kad dodje impuls. Ako on bude radio kako treba da svaku peti impuls daje signal na izlazu onda je do koda, a ako ne bude onda je do tebe.. Taj prvi kod mora radit bez greske, samo sto nema tog prvog impulsa.