Fórum témák
» Több friss téma |
Azért nem ma kezdtem, csak ennyire vékony vonalakkal még nem dolgoztam.
Egyébként ezt is filccel csináltam: Bővebben: Link Délután beállítottam a papírboltba és mondtam hogy "a legvékonyabb alkoholos filcet" erre visszakérdeztek hogy milyen színben, meglepődtem, mert általában sose azt kapok a boltokban mint amire számítok, szóval csak lett egy ilyen.
Helo
Próbáltam keresgélni, de nem jövök rá, hogy miért "illik" swapf -et használni a STATUS / W mentésekor ill. visszaállításakor az egyszerű movwf helyett. El tudná mondani valaki?
Mert a SWAPF nem bántja a STATUS regiszter bitjeit, ami nem rossz dolog, ha épp az eredeti állapotát akarjuk visszaállítani.
Ééértem!
Akkor ezért? : "Bármely 8 bites adatregiszter értéke egyetlen, erre a célra hivatott, MOVF utasítással a W munkaregiszterbe másolható. Az adatregiszter értéke változatlan marad, a STATUS regiszter Z zérusjelző bitje az átvitt adatnak megfelelő értékre áll be. " Illetve ezért kell a swapf előbb. Vagy nem?
Sziasztok!
Azt szeretném megtudni, hogy sleep modbol feltud magátol ébredni?Pl.: egy x idö után.Vagy muszály neki valami változás valamelyik bemeneten.
Ami megszakítást generál, az általában felébreszti. A wdt a legegyszerűbb. (Persze ehhez engedélyezni és konfigolni kell)
Sziasztok!
Nagyon láma kérdésem van: PICkit2-vel ha debugolok pl egy hétszegmenses LED kijelzős hőfokmérőt, akkor debug közben a kijelző is menni fog vagy csak a regiszterek változásait tudom nézni watch-ben? Előre is köszi és bocsi ha nagy off
Természetesen menni fog. De, ugye, nem a PICkit2 által használt PGD, PGC lábakon vezérled a kijelzőt?
Nem nem. Direkt szabadon vannak hagyva .
Csak most akarok rendelni PICkit2-t és már be vagyok izgulva rá . És lenne még mit javítani a progin... Köszi szépen
Ha a LED kijelző illesztése erősen függ a kiadot jel kitöltésétől, és nincs védő ellenállás, akkor ha rossz helyen áll meg a program, a kijelző egyik szegmense, vagy a PIC akár tönkre is mehet. Nem ismerem a kapcsolást, csak gondoltam szólok, hogy a mátrixban vezérelt dolgokat óvatosan szabad csak debuggolni!
Van védőellenállás .
És köszi a figyelmeztetést . Még annyi, hogy a leírásokból azt hámoztam ki, hogy az USB portok 100mA-t bírnak max. Szóval gondolom ha 100mA-nél többet kajál a céláramkör akkor külső táp kell. Jól gondolom?
Hali
Az USB szabvanyban az 5 volt terhelhetosege 500mA, es az alaplapok tudjak is altalaban ezt. Udv Vili
Hmm.... köszi.
(Ezt a PICkit2 pdf-ében olvastam egyébként egy bekeretezett figyelemfelhívó részben.) Na majd kiderül. Köszi mindenkinek!
Elvileg az USB-re kötött eszköznek külön jeleznie kell, ha 100 mA-nél többet kér, de a gyakorlatban nem szokták a számítógépek ennyire szigorúan venni....
Értem, és a PICkit2 akkor mennyit tud áttolni? Amennyit kap a géptől, vagy korlátozva van neki? (gyári lesz, nem klón)
Hali
A doksi tenyleg ezt irja, de a USB directben 500 mA-t tud. Viszont ha a Te panelodat ellatod sajat tappal a PK2 ezt erzekeli es nem fog adni tapot a panelodnak. En mindig igy hasznalom a sajat cuccaimat kulon taprol nem a PK2-rol. Udv Vili
Idézet: Erősen korlátozott, meg kell nézni a leírásában. „Értem, és a PICkit2 akkor mennyit tud áttolni?”
Köszi a válaszokat.
Újabb (szomorú) kérdés: Ha egy analóg bemeneten megjelenik 1-2V a semmitől akkor az a port meghalt?
Attól függ, hogy terhelve van-e, legalább valami ellenállással a test felé(pl. 22k). Ha utána is, akkor lehet...
Egy MCP 9701 hőszenzor kimenetét méri. Ha lehúzom 22K-val az nem befolyásolja a mért értéket?
Sőt! A vicc az, hogy illene 2,5K-nál kisebb ellenállású forrással terhelni az AD bemenetet...
Szuper! Köszi!
( Megjegyzem nem véletlenül ebben a topicban kérdezem )
Beraktam egy 1K-s ellenállást a mérendő láb és a föld közé. Valamit javított, de még így is 2 fokkal többet mér, és zabálja a PIC az áramot. Gondolom akkor elhalálozott csóri láb . Egy már produkált hasonlót. Nem értem miért. Pedig egy darabig működött.
Azért, jó lenne tudni a progid A/D konfigurációját... Nem ott van a kutya elásva...?
Hát akárhogy nézem nem találok hibát. Berakom az asm-et ,ha van erőd belekukkanthatsz! Persze megértem ha nincs .
Sziasztok!
Nemrég kezdtem bele PICkbe (sok év AVR és ARM után), és annyi kérdésem lenne, hogy hogy tudom az MPLAB-ot úgy beállítani, hogy a kód írása közben megtartsa a tabulálást, ha entert ütök. Hiába tabulálom a kódot, minden enter ütés után kiugrik a sor elejére, és minden sort újra kell tabulálni. Amúgy jól megy minden, a PIC18F4550 egész jól megy, USB-n programozódik, a saját panel jól muxik, tudom ajánlani bárkinek kezdéshez.
Igazad van, de attól nem szabadna 2,5V-nak ott lenni, nem? Az az impedancia csak a jó mérésnek a feltétele. Én már mértem 10k bementi ellenállással is igen jól, némi integráló taggal!
A másik bajom, hogy nem tudom milyen beállítás okozhat ilyen feszültséget, így pesszimista vagyok és azt gondolom, hogy valahogy meghalt szegény PIC!
Csak egy rémtörténet: Egy ismerősöm 2 hete szenvedett egy A/D méréssel, ami sehogy sem akaródzott működni... Miután megnéztem a progiját (persze előtte sok-sok tanácsadás), kiderült, hogy I/O-ra volt állítva, A/D nem is volt inicializálva. Kérdeztem is tőle, hogy vajon ez gondot jelenthetett-e...? :beka3:
|
Bejelentkezés
Hirdetés |