Fórum témák
» Több friss téma |
Fórum
Üdv!
Erre gondoltam. Nagyon köszönöm. Érdekes megoldás, magamtól nem jöttem volna rá. Még tanulhatok egy kicsit, mire úgy megy, mint neked. Még egyszer köszönöm. Józsi
De szerintem ugy kérte hogy visszafelé ne ugorjon a kimenet vissza 0 ára hanem 99 re
próbáld ki ezt most rögtönöztem,
a 6-os végű 16f628-ra , a másik 16f84-re a kivezetéseket átírhatod ahova kell, esetleg ha a katód, vagy anód miatt szükséges, cseréld át a dekád váltó invertálást...
tehát mintha TTL 7447-t hajtanánk meg átkapcsolgatjuk az engedélyezést plusz két vonalon?
elvileg a a 16f628 is jó a helyére, a parsicnak teljesen mindegy, csak átállítom a proci tipusát és 10 másodperc alatt készen van.
Hello!
Köszönöm a válaszodat dcsabi. Elnézést, de ezek szerint nem volt elég részletes a kérdésem. Nekem 16f84-es pic-kel kell megoldanom, és nem lcd, hanem 7 szegmenses kijelzővel . Mégpedig úgy hogy az RA portra jön ki BCD kódban multiplexelve a két kijelző értéke. Ez egy meg levő kapcsolás, csak elszállt a pic, és nem tudom kiolvasni a programot, így kell írni másikat, de szeretném, ha úgy működne, ahogy eddig. Én két számlálóval gondoltam megoldani, de nem igazán működik visszafelé. Mellékelem a megoldásomat. Köszi! Józsi!
Kösz!
Ezt nem akartam még fordítani attol még messze van. Én csak összekötöttem a logiáját amire én gondoltam, és csak arra voltam kíváncsi hogy ez igy megy-e. Ha élesben csinálom akkor adok nevet a lábaknak. Köszi a segítséget! üdv: aderka
Ime két lehetőség
Szia mindenki.
Segítséget szeretnék kérni. Most kezdek ismerkedni a pic programozással parsic-ben. Egy két digites fel-le számlálót szeretnék készíteni. Ott akadtam el, hogy a lefele számlálásnál 0-áról nem 9-re ugrik, hanem 256-ra. kérem, ha valaki tud, segítsen. Köszönöm. Józsi.
A rajzot kiigazítottam, ha az egérrel kattintasz ott ahol derékszögű vonal kellene, akkor az lesz...
Így áttekinthetetlen, egy idő után... Aztán a külvilággal is össze kéne kötni, PIC portokkal... Továbbá minden kivezetésnek meg kell húzni lábat, hogy sorszámot kapjon, mert az mplab hibát fog jelezni és használhatatlan lesz, csupán csak egy logikai rajz... A léptetésnek az az algoritmusa, hogy a tekercs egyik végén pozitiv a másik végén negativ polarítás van, ez mindkét tekercsre érvényes. Ha léptetünk, az egyik tekercs végén felcseréljük a polarítást, ez egy lépés,-aztán a másik tekercs végén is, ez a második lépés, az első tekercsen újra polarítás váltás -ez a harmadik lépés, aztán a másodikon polarítás váltás, -ez a negyedik lépés...és ez a 4 lépés végtelenségíg, ekkor egyik irányba forog. A másik irányhoz az előbbi algoritmus irányát kell megfordítani. Ez (kéttekercses) un. bipoláris motor vezérlés...
Elkészítettem az általam elképzelt léptetőmotor vezérlés egyszerű formáját! Semmi más nincs benn mint irányváltás.
Légyszi aki csak tudja nézze meg, és szóljon hozzá, hogy jó-e elméletileg működne-e. Előre is thx! üdv: aderka
Szia!
Töltsd le a honlapomról, a Parsic3.56-ot, és annak a mappájában benne van a vele kompatibilis, mplab fordító ami tökéletesen működik. Megírod parsicban a programot, nyomsz egy F10-et és működő hex-et kapsz! üdv: aderka
Hello
MPLAB beállítás szeretnék segítséget kérni PARSIC-ba megírt programot beolvassa, ha exportálom HEX-be, használhatatlan file-t kapok köszönöm
Egy még ki nem próbált de elvileg működő progi
A Következő dolog ami foglalkoztatna, az egy léptetőmotor vezérlése lenne. Ha valaki tud egy nagyon alap egyszerű példát tudna mutatni?
Teljesen igazad van. Meg is csináltam így sokkal jobban tetszik. Igazából ezt nem tudtam, hogy hogy lehet ezt megoldani. De mostmár tudom.
Köszi a jótancsáot! üdv: aderka
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 |
Bejelentkezés
Hirdetés |


.
! 