Fórum témák

» Több friss téma
Fórum
Keresés
Lapozás: OK   171 / 178
(#) alux válasza dcsabi hozzászólására (») Dec 25, 2008
Tisztelt dcsabi. Parsic rajzomon hogy kell a PIC lábakat illeszteni bemenetként a S0.3 - S0.4 - S0.5 pontokat
kimenetként az S0.6 pontot. Ha átírom a kapcsollásban RAx vagy RBx-re hibát ad az asm filéban.
Köszönettel: alux

mobil-3.PIC
    
(#) dcsabi válasza baloghzoli1 hozzászólására (») Dec 10, 2008
Nézz körül, ezen topic 9-es oldalán , alul...
Ha nem is pont ez kell, az elv ott van...
(#) baloghzoli1 hozzászólása Dec 9, 2008
Lenne egy kérésem,ha van valakinek PWM használatra valami alkalmazása felrakhatná ,a helpben nem találtam ilyet csak az impulzus kimenetre egyet
(#) baloghzoli1 hozzászólása Dec 3, 2008
Dcsabi ,ez a megoldásod szimpi azt hiszem ez marad,köszi
(#) baloghzoli1 hozzászólása Dec 3, 2008
Köszi a válaszokat mindenkinek, de a progimat én beégettem a picbe müködik csak nem tárolja el a C1 számláló állását.Mgabesz a C1 eredetileg ZV1 volt csak hogy átkellett neveznem mert a progi nem engedte leforditani, és utána valamiért nem törölte a listából
(#) rtibi válasza rtibi hozzászólására (») Dec 3, 2008
Siker!. Köszönet mindenkinek. A Parsicot kellett törni, nem a fejem
(#) dcsabi hozzászólása Dec 2, 2008
Az EEprom-ot én így használom...
Viszont ilyen gyorsan változó "számlálót" ha minden másodpercben EEpromba is írsz hamar kinyírod a PIC-et...
Erre javaslom. hogy az 5V stab ic előtti pufferkondiról osszad le a feszültséget valamelyik analóg bemenetre, és ha tényleg kikapcsolod a tápot és ha az analóg bemenetre kötött limit alá esik akkor letárol, ez 10-20ms-ba belefér...
(#) kaqkk válasza rtibi hozzászólására (») Dec 2, 2008
Az mp lab valamiért csak a c-ből hajlandó jól működni !
nekem 2 hónapom ment rá mire rájöttem ! csinálj egy mappát a c-be oda mentsd és onnan nyisd meg a pic-asm filét !
Jó lesz !(bármelyik mp lab verzióval ! a 8.15 teljes verzió ingyen letölthető a chipcad honlapjáról !A parsic 3.41
fönt van a torrent tanyán
(#) rtibi válasza kaqkk hozzászólására (») Dec 2, 2008
Ha ASMet irok Csak úgy kézzel akkor jó a fordítás tehát nem az MPLAB rossz! Milyen verziós vagy törésü Parsicot használtok??Az itt korábban fellelhetőt ?
(#) rtibi válasza poros hozzászólására (») Dec 2, 2008
Eddig nekem is a 6-os verzió volt csak azzal is rossz volt, azért váltottam az újra. Egyébként a kód amit a Parsic generál nem ugyanolyan mint az itteni példaprogik-Rambank váltás máshol a kapuknál-a demó verzió jól csinálja csak ugye sehogyse lehet menteni forráskódot belőle
(#) kaqkk válasza poros hozzászólására (») Dec 2, 2008
Én most feltettem a legújabb 8.15 verziót és az is működik
csk az elérési utat kell beállítani és mindent a c mappába
menteni !
(#) poros válasza rtibi hozzászólására (») Dec 2, 2008
nekem ugyanez volt a gondom de a régi mplab 6 os verzioval
nálam kifogástalanul müködik
(#) rtibi hozzászólása Dec 2, 2008
Kérdésem lenne:Ez a parsic nekem valamit nem jól generál. a fordítás ugyan lezajlik hibátlanul ,de a PIC sehogyse futtatja. ASMben kijavítom akkor jó! Valami verzió függő lehet ,vagy kell valami forráskönyvtár?Most már a 8-as MPLAB van meg a 3.4.3 Parsic törötten innen. ötlet?
(#) mgabesz válasza mgabesz hozzászólására (») Dec 1, 2008
Jobban megnéztem a rajzot.

A C1 számláló R/V ( előre / hátra számlálás )bemenetét

ugyan onnan vezérled ahonnan a számlálandó

impulzusokat ( CLK bemenet ) kapja C1.

Ez így nem fog műxeni.

Az R /V bemenet:

Alacsony szint--> előre számol

Magas szint --> visszafelé számol.

Az idő fel bemenetet kösd direkt be a CLK bemenetre.

Az idő le bemenetet pedig az R/ V bemenetre.

LG1 nem kell.

Ha az "idő le" bemenet alacsony akkor felfelé számol

C1, ha pedig a bemenet magas akkor lefelé.

A kívánt számértéket pedig az "idő fel" bemenettel

tudod beállítani.

Bocsi, hogy kicsit átrajzoltam a rajzod.

Szia.

idözitö.PIC
    
(#) mgabesz válasza baloghzoli1 hozzászólására (») Dec 1, 2008
Szia.

A Parsic Help-je azt írja, hogy minden pozitív élre beíródnak az EEpromba azok a változók amik a jobb oldali oszlopban találhatók.

Ezek reset után visszatöltődnek a megfelelő változóba

automatikusan.

Ha Neked a C1 értéke kell akkor azt tárold el.

Szerepel itt egy ZV1 változó is, ezt viszont nem látom

a rajzon ??

Viszont nem állandó magas szint kell, hanem pl.

minden órajelimpulzusra egy impulzus " one-shot".

Ezenkívül nézz utána, hogy az EEprom hányszor írható

újra, az adott chip-nél mert nem túl sokszor ( asszem

100000 körüli ).

Ez gond lehet esetleg.

Mellékelek egy file-t arról, hogy hogyan képzelem.

Szia.

eeprorm.PIC
    
(#) baloghzoli1 hozzászólása Dec 1, 2008
Memoria használatban tudnátok segiteni?A C1 számláló állapotát szeretném hogy a táp kikapcsolása után se felejtse el.Elöre is köszi

idözitö.PIC
    
(#) kaqkk válasza poros hozzászólására (») Nov 30, 2008
Én is nagyon örülök a sikernek ! Gratulálok
(#) dcsabi válasza poros hozzászólására (») Nov 30, 2008
Gratulálunk és további eredményeket kivánunk...
(#) poros hozzászólása Nov 30, 2008
Elindult az első pic-kem
Hálásan köszönöm. dcsabi és kaqukk segitségét,hogy eddig is eljutottam. Segitségük nélkül ma nem tartanák sehol a pickezésben.A kezdöknek üzenem kitartás az elsö müködö pic látványa kárpotol minden bosszúságért. Mégegyszer köszönöm.
(#) dcsabi válasza car1 hozzászólására (») Nov 29, 2008
Attól függ az RF modul mit vár,illetve mit tud...
Van olyan modul amelyik RS 232-vel kommunikál "az adatforrással" Ilyen Pl a RXQ2, ezeket simán UART módjára használhatod a PIC el, Esetleg szintillesztés(max3232 3,3v miatt) . Amelyik sima RF modul, oda nézd át ezen a fórumon megjelent cikket ami bőséges segítséget ad nem tudom PARSIC-al teljes értéküen meg tudod-e oldani, lehet kell írni 10-15 soros szubrutint (asm-be) , amit az INC modullal tudsz beilleszteni a Parsic-os környezetbe...
gondolok én itt a jelködolásra stb... miatt...
(#) car1 hozzászólása Nov 29, 2008
Sziasztok!
Valaki tudna felakni olyan példa progit ahol egyik PIC rf modulon viszi át az adatokat a másiknak?
(PL.: az első átküldi egy kapcsoló állapotát, a második pedig attól függően kimeneteket kapcsol)
(#) dcsabi válasza baloghzoli1 hozzászólására (») Nov 24, 2008
Tudod: ez is olyan mint a biciklizés meg az úszás , meg még sorolhatnám...
Minél többet csinálod, annál nagyobb készséget sajátítasz el...
(#) baloghzoli1 hozzászólása Nov 24, 2008
Köszi mindenkinek ,nem mondom hogy világos minden de szürkébb
(#) mgabesz válasza dcsabi hozzászólására (») Nov 24, 2008
Igaz.

Bocsi, hogy nem írtam ki minden bit nevét, csak a bit és

byte változók használatára próbáltam rávilágítani

baloghzoli1 -nek.

mgabesz
(#) dcsabi hozzászólása Nov 24, 2008
Bocs, hogy beleszólok: idejében mindenkinek,...
Ha egy modult használunk, akkor annak minden ki és bemenetét fel kell használni, ha másként nem is, egyszerüen húzunk egy "szakaszt" és "belső bitként" automatikusan sorszámozásra kerül...!
Az előző példában BV1 ( bit szétosztó) ...
Ha egy újabb byte olyan bit-je kerül megnyításra ami nem megy modulhoz, akkor tegyünk oda PL: egy vagy kaput, esetleg hibajelzés jönne az MPLAb-tól...
(#) mgabesz válasza mgabesz hozzászólására (») Nov 24, 2008
Bocsi a számlálónál QS a byte kimenet.

Üdv.:

mgabesz
(#) mgabesz válasza baloghzoli1 hozzászólására (») Nov 24, 2008
Szia.

Moltam azt akarta írni, hogy a jobb oldali komponens byte ( 8bites ) adatot vár és ezt szedi szét bitekre.

Az órajelgen. ami a bal oldalon van viszont bit formájú ( 0101010101 ) adatot szolgáltat.

A jobb oldali byte/bit converterre pl egy fel/le számláló Q0-ás byte kimenetét, vagy egy matematikai műveletet végző komponenst ( + - * / ) tudsz rákötni.

Szia.

mgabesz

proba.PIC
    
(#) baloghzoli1 hozzászólása Nov 23, 2008
Moltam lerajzolnád, ha nem nagy kérés.
(#) moltam válasza baloghzoli1 hozzászólására (») Nov 23, 2008
A jobb oldali elem bemenetére nem lehet tenni orajelet hamem bytet válogat szét 8 bitre.Szélső gomb a lábra és ott beirod a csatlakoztatni kivánt elemet.
(#) baloghzoli1 hozzászólása Nov 23, 2008
Köszi a segitséget mindenkinek de akkor ebben mi a rossz? és mi ez a hiba üzenet,mert ez nincs a helpben

Parsic.jpg
    
Következő: »»   171 / 178
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem