Fórum témák
» Több friss téma |
Fórum
Gratulálunk.
Finomítani még lehet rajta, pl: a z LCD modul beállításoknál, amik a perceket és másodperceket jeleznek ki, kijelölöd, hogy nullát is jelezzen ki, továbbá konstans hosszt kipipálni és 2-es számot beírni.
Nah elkészültem az órával
.az LCD kijelző 1 soros 16 karakteres. 2 gombal lehet állítani az időt. Nézzétek meg, remélem tetszik mindenkinek, mert nekem igen !
Köszi a segítséget, most már kiírja a : pontot is. Következő lépésként a gombokat szeretném megcsinálni.
Amugy azért is voltam kíváncsi a véleményekre, hogy nem-e oldottam meg ezt túl bonyolultan. Mert ha egyszerűbben is meglehet oldani, hogy ne foglaljon ennyi memoriát, akkor tegyetek fel egy példát pls. üdv: aderka
Bocs nem figyeltem csak az s betűt kell 1 el előrébb ,és a perc számlálót 1 el hátrább tenni és akkor lesz tökéletes !
Persze akkor lesz kész ha a beállító gombok is belekerülnek
Nézd meg ezt, ezt régebben csináltam csak próbaképp
A sec után a : azért nem jelenik meg nálad mert a számláló első számjegye és a : egybeesik ha minden karaktert előrébb tolsz 1 -el akkor előkerül
Sikerült megoldanom, az LCD-s órát. Szeretném ha véleményt mondanátok róla. A program működik, de nem kifogástalanul. Valamiért az s után nem jelenik meg a kettőspont. És valamikor bevibrál, nem annyira stabil. De számol 1 másodperces órajellel, és szépen vált a percre és órára. Tudom a gombokat kihagytam belőle, egyenlőre az volt a cél hogy ez mennyen.
Akkor pls mondjatok véleményt, jótanácsot. Ezt így kellett volna, ez így jó stb... üdv: aderka
Köszi. Működik. Mostmár csak az a kérdés, hogy hogyan lehet ezt bekalibrálni? Tudom hogy csinálni kell egy táblát, amit be kell hívni, és valahogy ugy megy, de akár hogyan probálom nem jön össze, mindíg hibát ír ki.
A bementet és a poti közé tegyél még be 470ohmot.
Értem, ezt tudom. 16F877A-t használok. A procit mindenképpen átállítottam volna. Jó akkor ki is próbálom. és a Potit hogy kössem be? Egyik láb +5V a középső a bementre és a másik a testre?
Igen, minthogy a PIC bekötése máshol is előkerül, akár a portok kiválasztásánál, ott is kell tudni, hogy az adott PIC-ben hol van az RB.0 port...
Az iménti példa valójában jó, viszont a proci tipusát át kell állítani, mert a 16F84-ben nincs ADC, erre a progi alkalom adtán figyelmeztet is...(A 16F876A-ban van.)
Egy gyors kérdés. pickit2-vel elméletileg lehet 16f84 et égetni?
Értem, de azt honnan tudom hogy melyik lábrol van szó? Onnan hogy a PIC típust ismerve tudom hogy melyik lehet az analóg láb?
Ezt valaki már megírta helyettünk, és egy ilyen rutinszerü dolgokkal nem kell bajlódni kezdőként órákat, vagy napokat...Ezért is jó ez a progi...A sikertelenség nem szegi kedvünket...
ha meg akarod nézni "mitől megy" a nézetben bekapcsolod a forrástext-et és ott készül az ASM... A szokásos "bohóckodás" config, meg regiszterek, belső hardware-k aktiválása, bankváltás...stb automatikusan, hiba nélkül megtörténnek a háttérben.
Hmm. Ilyet már én is csináltam. De akkor ehhez kérdések.
Ennek most hol az analog bemenete. Hol van bekalibrálva a poti értéke? Honnan tudja az LCD hogy x változásra milyen értéket irjon ki? Nem teljesen világos ez nekem. üdv: aderka
Az LCD-re való szöveg ( txt ) kiírása már megy.
Azt szeretném megtudni, hogy hogyan lehetne mondjuk azt megoldani, hogy a PIC RA.1-es lábára egy potmétert teszek, és ahogy állítom, az LCD kiírja a potméter értékét!? Ha valakinek van erre valami ötlete szívesen fogadom! üdv: aderka
Idő alatt már rájöttem. Ha valakit foglalkoztat az előbb feltett kérdésem, Nagyon egyszerűen kideríthető. Az LCD beállításnál a HELP ikonra kattintsatok és ott ad lábkiosztást. az R/W lábat GND pontra kell kötni, és működni fog. Nekem is működött!
üdv: aderka
Üdv!
Segítsetek nekem az LCD kijelző beindításában pls. Az R/W lábát hova kell kötni? A Parsic megadja hogy az PORTB-n használjam, de azt hogy az R/W-t hova kössem azt nem. üdv: aderka
kérésre a 24-s oldalon lévő uart-os file-ok,...- forrásfile-ja...
Dehogy.. Ha nem hozom össze rendesen akkor nem is fordít jól
Nem is enged fordítani. Nem, nekem nem ment egyszerűen. Most Parsic 3.56-al csinálom és ugyanazzal a fordítóval, és hibátlanul működik. a 3.4 es verzióval nem ment.üdv: aderka
FDigyelj az mplab és a parsic elérési úját kell jól összehozni én is szívtam vagy 2 hónapot mire
rájöttem hogy nem a parsic a roszz !csinálj egy külön mappát a "pic programoknak" a c meghajtóra onnan már jól látja és fordítja a legújabb mplab is (nem kell keresgélni a régebbieket nálam a 8,15 tökéletesen működik !
Üdv mindenkinek!
Mivel megkaptam én is a Parsic 3.56-os verzióját és írtam, hogy közkinccsé teszem, ezt meg is teszem most. A linken letölthető bárkinek a program. A régebbi Mplab pedig az első oldalon a régebbi feltöltésemben van. Mivel dcsabi írta, hogy nem biztos, hogy megy a fordítás az újabbakkal, ajánlom, hogy próbáljátok ki azt is. ha bármi probléma van a letöltéssel, írjatok privátot és intézkedem. Bővebben: Parsic3.56 Üdv: Ricsi
Sziasztok!
Valakitől én is kérhetnék egy Parsic 3.56 vagy 3.6-os verziót mert nekem csak a 3.4.3-as van meg. Ezer köszönet előre is.
Nah akkor én szeretném most megosztani a véleményem veletek, bár aki ezt már tudja vegye úgy hogy le se írtam!
Először a Parsic 3.4-es verziójához jutottam hozzá, elkezdtem vele játszogatni, nagyon élveztem hogy egyre több és több áramkört összehoztam, és le is szimuláltam, de nemsokkal később összeraktam az összeset, és életben egysem ment. Nem akartam elhinni hogy a program rossz. Körülbelül, és most nem túlzok, 20 kisprogramot megírtam aminek tudtam hogy tuti működnie kell, hát ezek se mentek. Már nemtudtam mit gondoljak, és már elment minden önbizalmam lassan, hogy semmi sem akar összejönni ezzel a PIC-el . És próbából én is kértem egy másik verziót, ami Hála Istennek meg is kaptam. Kipróbáltam egyszerre az alap programjaimat HIBÁTLANUL megy az összes vele. Szóval röviden: a Parsic 3.4-es verzió az én véleményem szerint nem működik!üdv: aderka
Szevasz, kérnék én is 1 példányt! Előre is köszi!
Én a Parsic 3.4-es verzióját használtam, és mplab-al forditottam, és WinPIC 800-al égettem. Minden oké volt csak életben nem működött amit a programban megírtam! De köszi az újabb programot!
Én a Parsic 3.56 ot használom és az MPLAB 8.10-et és működik rendesen. Nem értem mi nem jó nálatok.Én lefordíttatom a Parsic-kel *.asm-be utána beolvastatom az MPLAB-ba és ezzel lefordíttatom, majd betöltöm és megy. Debuggolni is tudom (amit lehet) és programozni is.
|
Bejelentkezés
Hirdetés |


.
!
