Fórum témák
» Több friss téma |
Fórum
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
Gratulálunk és további eredményeket kivánunk...
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.
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...
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)
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...
Köszi mindenkinek ,nem mondom hogy világos minden de szürkébb
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
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...
Bocsi a számlálónál QS a byte kimenet.
Üdv.: mgabesz
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
Moltam lerajzolnád, ha nem nagy kérés.
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.
Köszi a segitséget mindenkinek de akkor ebben mi a rossz?
és mi ez a hiba üzenet,mert ez nincs a helpben
Én egy régi MPLab-ot használok 5... vagy 6... verzió.
próbáld ki ezekkel is... Először mindenképpen egy müködő egyszerű progit kell sikeresen a PIC-ebe juttatnod, utána tudsz csak sajátot, mert nem tudod miért nem megy...!
Szia Csabi. Mrgfogadva tanácsodat a topikrol töltöttem le egy egyszerü led meghajtot pontosaban kettöt az általam irt progik is hasonloan egyszerüek mert kezdöként azonnal láni szeretném a müködést.Parsicra bemásolva mentve ugy látom minden ok mplab ban kiválasztás után betöltésnél a BUILD FAILED már pirossan jelenik meg biztossan én b...kodom el csak nem tudom hogy mit. Az általam irt progiknál ez nem jelentkezett de tápra kötve nem indulnak el azok a progik sem.
segitségedet előre is köszönöm
Van a proginak Help-je...
Meg példaprogi tára is... Vagy innét találsz példákat...
A leendő ki-be menetre katt jobb gomb és elnevezed , RA.1-RB.4 stb
Ebben a progiban hogyan kell a be-kimeneteket RA.0,RB.0 konfigurálni ?Vagy egy bövebb leirást a progi használatáról hol találok ,lehetöleg magyarul?köszi
Ha RS-flipflop-ot használsz csak "impulzussal" hasznád, ha egy set vagy reset funkciót több feltétel is kiválthat, használj "vagy" kapukat (az impulzusok után)
Az AD-nek mennie kell, az RB.4-re tegyél ledet és kiderül, -ha tekergeted a "potit" Az RS3, RS4 nem hiszem, hogy a legszerencsésebb kivitel... Több hosszabb időzítőt, szerintem használj "számlálóval" fix időalappal Pl:10ms -tettem fel példát- ekkor nem lesznek egymásra befolyással... Az áramkör szerintem müködik, csak nem azt fogja csinálni, amit vársz tőle... A cimkéket "zászlók" én a lapok kozti átvitelre használom Csináltam már 10 oldalasat is, ime...
Szia csabi!
Nézted a progit szerinted mi lehet a gond? A programot amit feltettél az tökéletesen működik.
Ha ilyesmi hiba merül fel, el kell dönteni mi a roszz!
A Pic-el kezd, utána az égetődet teszteld le, tettünk fel ide néhány ilyen "alibi" progit...-led villogás ...stb aztán ha ezek jók, akkor amit irsz progit azt jól lefordít és beéget... Válassz innét valami müködőt, és teszteld le vele a rendszered, -utána írj teljesen új projektet.
Mostmár tovább léptem ez ujratelepittés után nem jelentkezik a hiba üzenet de a picitbe mikor bementem a HEX fájt a Configurátion alatt pirossal kiirja,hogy DATA Protect az alul levö ablakban csak 3fff eket látni
mit kellene még beálitani, hogy beirja az adatokat. elöre is köszönöm
Program buildozás után /mpasmwin.exe/hiba üzenetet kapok .Mit csinálhatok rosszul,vagy mit kellene beálitani,hogy ezta fált megtalálja
előre is köszönöm a segitséget.
Konkrétabban?...
Azt is figyeld, hogy az ADC 16bit (10) vagy 8 bitesre van állítva, illetve az utána lévő műveletek változói hány bitesre vannak állítva... Régebben, volt egy bonyolult progim 876-ra, I2c, uatrt, AD,...stb és úgy igazodtam el rajta, hogy az összes változót kiírattam egy 4x20-as kijelzőre...(így jöttem rá, pl:hogy az I2C néhány byte-ját nem jól olvastatom...) Próbáld ki ezzel: magáért beszél (ha a "potit tekered, kb feléig az RB.0 aktiv, utána az RB.1) |
Bejelentkezés
Hirdetés |


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.
és mi ez a hiba üzenet,mert ez nincs a helpben 
