[elektro] PIC18f1320 órajel

Skandar Graun sgraun at gmail.com
Sun Jan 18 21:07:24 CET 2015


Azon már túlvagyok... ráadásul basic, vagyis a legegyszerűbb program is
befordít jópár szubrutint.

2015. január 18. 20:59 Gál Zsolt írta, <tralitoverin at freemail.hu>:

> Én a napokban vettem elő egy 16F628-at és újból megetetett. Szerettem volna
> a korábbi TC77-es mérőkét kicserélni egy MCP3421 ad átalakítóra, s úgy hogy
> közben a programozót se kelljen lehúznom a PIC-ről. Ezért aztán kerestem
> szabad lábakat a i2c-hez és találtam is. Félig meddig jól is ment a dolog,
> de szkópon vizsgálva gyanús lett valami. Alaposabban belemásztam a
> problémába, mert nem értettem, mitől lebeg az adatvonal, amikor direkben
> lehúzom alacsony szintra a programban. Nos az UART hardver vevő vonalát
> használtam fel, amit - még ha csak soros adatküldés használok is
> egyirányban - akkor sem lehet másra használni, mivel a harver vezérli a
> TRISTATE állapotot.
> A 18F sorozat szerintem még logikátlanabb összefüggéseket is tartogathat,
> ezért javaslom, hogy a lehető legegyszerűbb "helló világ" programmal
> próbálgasd, azaz maximum egy led villogtatása, semmi extra. Ha ezzel
> elboldogul a szerkezet, akkor lehet továbblépni. Sajnos nagyon sokszor
> megtapasztaltam már, hogy csak így lehet. Néha meg vissza kell menni a
> kályhához, azaz a led villogtatáshoz, amikor gondok adódnak magasabb
> szinten.
>
>
>
> 2015. január 18. 20:46 Skandar Graun írta, <sgraun at gmail.com>:
>
> > Ilyen problémám még nekem sem volt... sőt, ebből a csőből egy több, mint
> > egy éve jól ketyeg egy vezérlésben.
> > Amikor ennek is hajlandó volt elindulni az órajele, akkor ez is azt
> > csinálta, amit mondtam neki.
> >
> > Néha még a rossz órajellel is majdnem... csak az AD volt hülye.
> > Ellenben most eljutottam odáig, hogy nem hajlandó dolgozni.
> >
> > 2015. január 18. 20:43 Gál Zsolt írta, <tralitoverin at freemail.hu>:
> >
> > > Az értelmetlen kódvégrehajtásról olvastam az egyik ERRATA-ban. Érdekes
> > egy
> > > szerkezet. Szerencsére az eddig használtaknál még nem tapasztaltam
> ilyet.
> > > Elég következetesen hajtják végre a beléjük töltött programot.
> > >
> > > 2015. január 18. 20:41 Skandar Graun írta, <sgraun at gmail.com>:
> > >
> > > > Valami fut benne, csak köze nincs a programhoz.
> > > >
> > > > 2015. január 18. 20:41 Skandar Graun írta, <sgraun at gmail.com>:
> > > >
> > > > > Kivettem az osc fail figyelést, clock = HS, levettem a pickitet,
> > > levettem
> > > > > a tápot... semmi.
> > > > >
> > > > >
> > > > > 2015. január 18. 20:37 Skandar Graun írta, <sgraun at gmail.com>:
> > > > >
> > > > > Most HS-ben van, de most megpróbáltam... semmi.
> > > > >>
> > > > >> 2015. január 18. 20:34 potyo írta, <potyo.ada at gmail.com>:
> > > > >>
> > > > >> Tápot levetted és visszaadtad? Voltak valami chipek, aminél táp
> > le-fel
> > > > is
> > > > >>> kellett, hogy a PLL be-ki kapcsoljon.
> > > > >>>
> > > > >>> 2015. január 18. 20:31 Skandar Graun írta, <sgraun at gmail.com>:
> > > > >>>
> > > > >>> > 18f8722 -t szériában indítottam 11,059-el, hspll-ben. Soha nem
> > volt
> > > > >>> bajom
> > > > >>> > vele.
> > > > >>> > Most átállítottam HS-re, mondván, induljon el.
> > > > >>> > De nem indul.
> > > > >>> > Pedig a HS és a 11M jónak kellene lennie.
> > > > >>> >
> > > > >>> >
> > > > >>> > 2015. január 18. 20:27 Ökrös Miklós írta, <mokros at freemail.hu
> >:
> > > > >>> >
> > > > >>> > > Szia!
> > > > >>> > >
> > > > >>> > > Én 18F4620-al próbáltam régebben 12Mhz kaviccsal HSPLL-el és
> > nem
> > > > >>> indult
> > > > >>> > el.
> > > > >>> > > Az okát nem tudom, nem is kerestem, csak kíváncsiságból
> > > csináltam,
> > > > de
> > > > >>> > > mindent változatlanul hagyva a szokásos 10MHz-el működött.
> > > > >>> > > Szerintem próbálj bele egy 10-est!
> > > > >>> > >
> > > > >>> > > Üdv:
> > > > >>> > > Miklós
> > > > >>> > >
> > > > >>> > >
> > > > >>> > > ----- Original Message -----
> > > > >>> > > From: "Skandar Graun"
> > > > >>> > > Sent: Sunday, January 18, 2015 8:05 PM
> > > > >>> > > Subject: Re: [elektro] PIC18f1320 órajel
> > > > >>> > >
> > > > >>> > >
> > > > >>> > > > 11MHz-es kvarccal HSPLL
> > > > >>> > > > A program írása során néha elindult.
> > > > >>> > > >
> > > > >>> > > > Az errata által mutatott problémát megoldottam kézi
> > > > belenyúlással,
> > > > >>> nem
> > > > >>> > > > gyógyult meg.
> > > > >>> > > > Most ott tartok, hogy elsőre néztem, jött-e be watchdog,
> > addig
> > > > nem
> > > > >>> > mentem
> > > > >>> > > > tovább, amíg nem jött be.
> > > > >>> > > > Nem jött be, ott állt a proci abban a hurokban.
> > > > >>> > > > A következő az lett, hogy a primary oscillator running
> bitet
> > > > néztem
> > > > >>> > meg,
> > > > >>> > > > az
> > > > >>> > > > sem állt be, szóval mintha nem indulna el az oszcillátor.
> > > > >>> > > > De a kvarcon mérem az órajelet.
> > > > >>> > > > Most épp hozzáértem az órajelhez, pillanatra rövidrezártam
> az
> > > > >>> 5V-al,
> > > > >>> > erre
> > > > >>> > > > a
> > > > >>> > > > hurokból kilépett. De nem fut jól a program, az látszik.
> > > > >>> > > > Újraindítva megint beleállt a hurokba.
> > > > >>> > >
> > > > >>> > > -----------------------------------------
> > > > >>> > >           elektro[-flame|-etc]
> > > > >>> > -----------------------------------------
> > > > >>> >           elektro[-flame|-etc]
> > > > >>> -----------------------------------------
> > > > >>>           elektro[-flame|-etc]
> > > > >>>
> > > > >>
> > > > >>
> > > > >
> > > > -----------------------------------------
> > > >           elektro[-flame|-etc]
> > > >
> > >
> > >
> > >
> > > --
> > > ~~~~~~~~~~~~~~~~
> > > http://galzsolt.zzl.org
> > > -----------------------------------------
> > >           elektro[-flame|-etc]
> > >
> > -----------------------------------------
> >           elektro[-flame|-etc]
> >
>
>
>
> --
> ~~~~~~~~~~~~~~~~
> http://galzsolt.zzl.org
> -----------------------------------------
>           elektro[-flame|-etc]
>


More information about the Elektro mailing list