Fórum témák
» Több friss téma |
Fórum
Bocs, hogy beleszólok. Egy-két ötletet adnék a táblázatok kezeléséhez. Egy táblázatban kell megírni az összes variációt. A kivánt szakaszt kell kijelölni valamilyen módszerrel. Példák: számláló és MX variációval és adott esetben összeadással-vagy kivonással emelni az értéket a kívánt tartományhoz. Legpraktikusabb a limiter alsó és fölső határértékét egyszerre módosítani két MX modullal, egy számlálóval léptetve az adott programra. A limiter vezérelheti a lépés számlálót,..
Tessék egy 6 táblázatos futófény automatikusan váltja a táblázatokat , ötletadónak biztosan megfelel
Szia!
Csak a több táblázatos verzió nem ment, de most nincs kedvem egy másik típusú procival kipróbálni, pedig egyszerűbb és áttekinthetőbb lenne a vezérlésenkénti külön táblázat. Ha jutok valamire pl.: 628-al, jelzem. Igaz: A Proli féle megoldás kevesebb helyet igényel a prociban. A hozzászólás módosítva: Dec 7, 2013
Rájöttél hogy az előző két verzió miért nem működött nálad ??
Pl. egy működőképes verzió. A táblázat, igény szerint átírható.
Köszönöm.
Tulcsordul a táblázat. Javítva, még nincs kész, de lefordulva működik.
A 3. lépés után hibát dob a parsic , valami nem tökéletes ebben a programban...
A hozzászólás módosítva: Dec 7, 2013
Köszönöm.
Ez jó ötlet, megnézem kitöltve a táblázatot és lefordítva, mit mutat.
Hello! Ó dehogy. Csak leírva tűnhet ez komplikáltnak, a valóságban egyszerűbb. (Persze én a táblázatot nem töltöttem ki. Egyel több elem a táblázatban pedig azért szükséges, mert a számláló törlésekor, egyel továbblép a számláló, míg törlődik.) üdv!
No de hagyjuk, ezek tényleg az UFO-k. Majd megnézem másik proci típussal (de nem most).
Én mindkettőt kipróbáltam 877 re átállítva működik, tehát a programok jók . A hiba az ön készülékében van ...
Megegyezik.
Kísérlet képpen kivettem a beállító nyomógombot is (elsőnél nincs), nem változik a helyzet. Elővettem a másik PICKIT-emet azzal is ugyanez a helyzet. A hozzászólás módosítva: Dec 7, 2013
A működő verzió beállításai megegyeznek. A pover on bekapcsolása nem segít.
Nézd meg a működő verzió beállításait .....
Hát igen.
Az első tippem, nekem is más típus volt, csak ahhoz össze kellene drótoznom a próbapanelt. Megpróbálom 628-al az van itthon. A pover on timert megnézem, azt jelzek, hogy segít-e valamit.
Más tipusra gondoltam, vagy a beállításokat próbáld megváltoztatni , a pover on timert bekapcsolhatnád...
Túl vagyok rajta, már 3db-al próbáltam, és ha az első alapverziót visszaégetem bármelyikbe, az megy.
Nem lehet hogy a beállításoknál van valami elkeverve? Próbáld meg egy másik piccel .
Ja és a ZV2 helyett először sima számlálóval próbáltam (te példád), úgy sem ment.
Szia!
Csináltam egy próbát, működik is szimulációban, de lefordítva meg sem mukkan. A proci 12F508. Az alapelgondolás működik, de programváltást is bele akartam tenni. A feladatot leítam proli007-hez írt válaszomban. Mellékletben az alap, majd a gyakorlatban nem működő verzió. Vajon miért nem megy? Üdv: Zsolt
Szia!
Köszönöm, tanulságos amit leírtál, meg is próbálom, de jelen alkalmazáshoz nem jó (PIC12F508, egyszerű karácsonyi gyertyatartó RGB LED világítással), kicsi hozzá a processzor. Üdv: Zsolt
Próbáld meg avval amit feltettem (az időzítést és a számértékeket átírva ) ja és az egyik számlálót kivéve . Próba szerencse ...
Sziasztok! Mindenek elöt köszönöm a segítő szándékot. Ezt a jelet szeretném beolvasni és letárolni.
Hello! Igazából egyetlen Call hívással és táblázattal is megoldható. Mert a Call tulajdonképpen a táblázat pointerét kapja meg, mely rámutat az egydimenziós táblázat adott elemére. Ha ezt a pointert úgy állítod össze, hogy a nyomógomb számláló értékét megszorzod a táblázat maximális elemszámával, és hozzáadod a táblázat kiválasztandó elemszámát, akkor megkaptad a mutatót.
Vagy is minden táblázat egydimenziós a valóságban, csak a táblázat elemére mutató "cím" számítása készít belőle többdimenziós tömböt. Ha "x" a tömbök száma, "n" a tömb mérete, "y" egy-egy tömbben kiválasztandó tömbelem, akkor "p" pointert úgy kapod, hogy p=(x*n)+y . üdv!
Mint írtam "csak gyorsan összetoltam" ez volt az első ötletem a 'kódolásra"
Ha szerencsénk van még akár működhet is A hozzászólás módosítva: Dec 7, 2013
Sziaszok!
Hát igen. Elég emberes feladat, régebben én is próbálkoztam ilyesmivel. Sajnos lassú a Parsic hozzá. Érdekes megoldás amit feltettél, nekem UART-os adatátvitellel sikerült csinálnom egy kísérleti modell távirányítót (4 csatorna szervo). Az rádiós modullal ment, címellenőrzőssel, de max 1200 bauddal volt viszonylag stabil, amíg a környezetében nem indítottam egy másik adót, akkor megállt. (Ha jól emlékszem, fel is tettem régebben.) Egyébként tanítható infrás dolog van fent a NET-en elég sok, még az asm forrás is fellelhető (igaz az nem Parsic-os).
Szia!
Természetesen kel a CALL (Ő hívja meg a tálázatot). Köszönöm, ez jó lesz.
Az eepromban bites változót tudsz menteni (max 255) innentől már nagyon sok okos számítás kell hogy a 64 bites adatot menteni , és összehasonlítani tudd ! Ja és ha jól tudom a távirányítóknál nem csak az impulzusok száma számít hanem a szélességük is , ezért lesz nehéz a kód "kezelése"
|
Bejelentkezés
Hirdetés |



