Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 41 odgovor
  • 11.216 pregleda

Najnovija ↓

problem sa piconjom i hexom 30.11.2012. u 01:07 · pre 169 meseci #1
napravio sam ovih dana alarmnu centralu sa piconjom po ovoj dokumentaciji : http://elektron.uw.hu/elektro/PIC/riaszto/riaszto.pdf

dosao sam i do koda i do hex-a od skalamerije , medjutim ne mogu da naguram hex u dati pic jer je prevelik tj previse mesta zauzima sto mi i pickit prijavi kad ucitam hex ali ipak nesto ucita i spece na pic sto prodje verifikaciju ali sam uredjaj ne proradi, a pcb je radjen original , sve komponente su originalnih vrednosti iz pdf-a , ali nece ni da pisne....

ne razumem zasto mi je hex prevelik , nesto cudno pokazuje, redovno da je tezak 11Kb , a u properties-u pokazuje 702Kb ?? kako moze hex biti veci od koda ? kod je tezak svega 60Kb ... nije mi jasno nista sta se dogadja tu ali je sigurno problem u tom hexu i programiranju...

ima li neko ideju sta se dogadja?


i jos jedno me zanima, koliko dugacke zice smeju biti na 2x16 LCD > kod mene je 15cm ali je stavljen cat5 mrezni kabel do displeja pa da mi ne prave problem upredene parice ?

kaci kod i hex uz post
Re: problem sa piconjom i hexom 30.11.2012. u 01:18 · pre 169 meseci #2
nikako da provalim koliko ovaj 16f877-4p ima memorije ?

originalni hex ima 11kb , a kad kao spece pickit na piconju pa kad ga iscitam i exportujem onda hex ima 47 kb , znaci stane 47 kb u piconju a 11kb mu je preveliko??? a taj iscitani hex iz pica nema ni trunke slicnosti sa ucitanim originalom
Re: problem sa piconjom i hexom 30.11.2012. u 01:24 · pre 169 meseci #3
@shadow88

Brzim pregledom ovog .asm bih rekao da hex i ne treba da bude "tezi" od tih 11Kb, sto u 877 (cini mi se da sam njega video na slici) lako staje.

Kod nije masivan, jedino tekstualne poruke "jedu" dosta koda.

Tu ti se stvarno nesto cudno dogadja. Pokusaj sa nekim drugim programatorom.

LCD moze biti udaljen i 30tak cm, i to cak ako je vezan obicnim flat kablom, no cesto je LCD na bazi hitachijevih HDxxx sklon zaglupljivanju kod startup-a.

Ja sam pre puno godina to uspesno resio tako sto LCD-u dovedem napajanje kroz 100 ohm, a na samom njemu ga decouplujem sa 100uF. Tako dobijem dobar decoupling i neko dovoljno kasnjenje, tako da mi se od tada nikad nije zaglupeo.

Ako ti trebaju jos veca rastojanja, onda sa svakom zicom kojom vodis digitalne signale ka LCD vezi serijski po 100 ohm.
To ce spreciti refleksije koje mogu praviti problem. Otpornike treba vezati do samog displeja.

Pozdrav!
Re: problem sa piconjom i hexom 30.11.2012. u 01:36 · pre 169 meseci #4
@shadow88

877 vec mnogo godina ne koristim, ali sam malocas pogledao: kapacitet mu je 14K3 bajta ili 8192 Word instrukcija.

Znaci trebalo bi da "udje". Ipak probaj sa drugim alatom da ga napunis.

Pozz
Re: problem sa piconjom i hexom 30.11.2012. u 01:40 · pre 169 meseci #5
hvala na odgovoru

pa hex zaista i nije tezi od 11kb , ali uporno pickit program prijavljuje da je hex prevelik za pic, do sad mi je pickit radio bez problema, a i sad prepoznaje koji je pic sve uredno, isprogramirao sam jos dva razlicita pica sad sa njim cisto probe radi i sve funkcionise....

ne znam kako bih isprobao sam pic da li mu je spaljen deo flash-a pa da zato kao nema mesta u njemu ali opet onda ne bi stao onaj hex od 47kb koji iscitam nakon pecenja...
Re: problem sa piconjom i hexom 30.11.2012. u 01:52 · pre 169 meseci #6
Gurni neki drugi program u njega pa probaj.

Pitanje: da li asm kompajliras da bi dobio hex, ili koristis vec gotov hex?
Re: problem sa piconjom i hexom 30.11.2012. u 13:29 · pre 169 meseci #7
probao sam sa gotovim hexom i kompajliranim , isti su potpuno, nema razlike....

probacu neki drugi pa javljam sta se desava
Re: problem sa piconjom i hexom 30.11.2012. u 17:08 · pre 169 meseci #8
probao drugi hex prosao bez problema, nakon toga probao hex za uredjaj i taj je prosao bez problema ali uredjaj i dalje ne radi HELP?
Re: problem sa piconjom i hexom 30.11.2012. u 22:51 · pre 169 meseci
izmenjeno 1 put, poslednji put elektrostudio 30.11.2012. u 23:04
  1. elektrostudio30.11.2012. u 23:04zapis iz teksta poruke
#9
Pokusao sa provucem kroz MPLAB i MPASM i nece. Koji je asembler koriscen? Da ne prepravljam kod da bude za MPASM
Potpis
Elektrostudio
Re: problem sa piconjom i hexom 01.12.2012. u 00:25 · pre 169 meseci #10
koriscen je MPLAB ali sam imao problema kod kompajliranja, tj nisam mogao da odradim, pa je moj drugar kompajlirao sa nekim free asm kompajlerom, ali tu nesto ne funkcionise... jel bi ti bio problem da to prepravis ? vise ne znam sta da radim...

hvala puno na ulozenom trudu
Re: problem sa piconjom i hexom 01.12.2012. u 14:16 · pre 169 meseci #11
evo sad pokusao sa code vision da kompajliram, nece.. ne mogu da provalim sta nije u redu sa kodom....
Re: problem sa piconjom i hexom 01.12.2012. u 15:51 · pre 169 meseci #12
Stvar je u sintaksi asm-a $01011001 ne ide vec b'01011001', $AA ide kao 0xAA itd. nesto sam odradio ali vise nemam vremena pa evo koda i vidi dalje
Potpis
Elektrostudio
Re: problem sa piconjom i hexom 01.12.2012. u 20:17 · pre 169 meseci #13
Evo koda koji u simulatoru radi - dodao sam neke stvari i prethodni kod nije hteo zato sto je MPASM case sensitive, simulator mi je rekao da treba par nop nop nop pre ORG 0004h. Probaj ovo i javi rezultate. Kod je ceo 2k tako da sigurno ide u PIC16F877
Potpis
Elektrostudio
Re: problem sa piconjom i hexom 01.12.2012. u 21:02 · pre 169 meseci #14
kompajliran, specen bez problema, verifikovan, - ne radi :(
Re: problem sa piconjom i hexom 02.12.2012. u 10:26 · pre 169 meseci #15
Izmeri napon izmedju pin1 i pina12 - treba da je 5V, zatim izmedju pina12 i 13 trebalo bi osciloskopom proveriti da li radi oscilator. Koji si kristal stavio? Ili si stavio rezonator? Na kojoj frekvenciji? Na tim pinovima bi trebalo da je oko 2,5V. Premeri pa javi
Potpis
Elektrostudio
Re: problem sa piconjom i hexom 04.12.2012. u 00:12 · pre 169 meseci #16
ok, evo javljam se sa najsvezijim imformacijama :)

naponi su dobri, to sam proverio vec 100 puta, ali malo me buni oscilator, nisam siguran da li radi, kvrac je 3,2768Mhz , dakle kvarc, nije rezonator, na pinovima 13 i 14 od kvarca prema masi ima oko 2,5V , osciloskop pokazuje oscilacije ali nize frekvencije i niskih naponskih nivoa, a frekvencmetar ne pokazuje nista , mozda mu je premali napon da bi merio ne znam...

pokusao sam da zamenim mikrokontroler novim i da zamenim kvarc novim ali nema promena...

pokusacu da mu na pin 13 clock in dovedem sa generatora signala 1MHz da vidim hoce li se probuditi....

sta bi moglo uzrokovati da oscilator ne radi ?
Re: problem sa piconjom i hexom 04.12.2012. u 00:28 · pre 169 meseci #17
Ona dva kondenzatora C1 i C2. Probaj sa vecim vrednostima (15pF, 22pF..).
Potpis
gorankg
Re: problem sa piconjom i hexom 04.12.2012. u 00:53 · pre 169 meseci #18
Goran je potpuno u pravu.

Vec godinama tu stavljam cak po 33pF i nemam problema sa oscilatorom. Doduse koristim najcesce 10MHz pa sa PLL-om na 40MHz.

Sa kvarcom na nizim frekvencijama bi trebalo da bude jos povoljnije staviti vece kondenzatore.

Pozdrav!
Re: problem sa piconjom i hexom 04.12.2012. u 01:08 · pre 169 meseci #19
pa i meni je bilo cudno sto tako mali kapacitet ide u originalu ali reko ajd necu da menjam nesto sto drugima navodno radi... probacemo i to :)
Re: problem sa piconjom i hexom 04.12.2012. u 03:03 · pre 169 meseci #20
Citat:
shadow88:
osciloskop pokazuje oscilacije ali nize frekvencije i niskih naponskih nivoa,


ako si koristio klasicnu sondu za osciloskop nije ni cudo, cak i na x100 suvise utices na oscilatorno kolo ... da bi pogledao to kako treba moras da koristis neku aktivnu sondu ... ja imam ovu i presrecan sam kako radi (pravio drugar za sebe pa naprvio jednu i meni):

http://elektrotanya.com/files/forum/2009/10/e04a036.pdf

savetujem svakom da si napravi jednu :)
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme