Fórum témák

» Több friss téma
Fórum » Folyamatábrás mikrokontroller programozás Flowcode-dal
Lapozás: OK   312 / 361
(#) suvalovo válasza Bakman hozzászólására (») Feb 14, 2019 /
 
igen, de áram alatt marad az egész ha megnyomod és végálláskapcsoló tönkremegy akkor a motor csak megy míg valami fel ne adja.Hidd el rengeteget segítettél most már van egy félig működő programom a majd makrókkal vagy valahogy szétszedem a programot, mert lehet a sok ki be kapcsolgatás őrjíti meg. még egyszer nagyon de nagyon köszönöm a segítségedet. ha működik fel fogom tenni.
(#) kokozo válasza suvalovo hozzászólására (») Feb 14, 2019 /
 
Ez megáll.. Timelimithez beírod, hogy mennyi az annyi és ha nem nyomsz gombot visszaszámol minden redőny leengedés egymástól függetlenül. Bakman verziójában volt pár hiba, pl ha a fel és le gombokat egymás után nyomtad meg akkor minden irányba menni akart.
(#) Bakman válasza suvalovo hozzászólására (») Feb 14, 2019 /
 
Mellékletben a javított változat.

redony2db.fcf
    
(#) Bakman válasza kokozo hozzászólására (») Feb 14, 2019 /
 
Ahh, öt perc késés.
(#) kokozo válasza Bakman hozzászólására (») Feb 14, 2019 /
 
Én timert nem mertem bele tenni nehogy még egyszer eltévedjünk
(#) suvalovo válasza kokozo hozzászólására (») Feb 14, 2019 /
 
beégettem a port működik beállított idő után kikapcsol tökéletes, de b port nem működik vagy mert átírtam az időt c0 c1 kimeneten nem működik a szimuláción sem(késleltetés) lehet hogy működik csak olyan gyorsan kikapcsol hogy nem veszem észre. Had kérdezzem már azt meg hogy a többirányú elágazásnál az értéket hol adjátok meg mert az nem látom.
(#) Bakman válasza suvalovo hozzászólására (») Feb 14, 2019 /
 
Kétszer rá kell kattintani.
(#) suvalovo hozzászólása Feb 14, 2019 /
 
bBocs, megint rosszul tettem fel a kérdést.
aA bemenEt értékét hol adod meg?
A hozzászólás módosítva: Feb 26, 2019
Moderátor által szerkesztve
(#) Bakman válasza suvalovo hozzászólására (») Feb 14, 2019 /
 
A port olvasásánál. Aktív alacsony bemenetek. Pl. ha A2, A1 éa A0 portokat egyszerre olvasod, akkor, ha nincs nyomógomb lenyomva, 7-et kapsz (4 + 2 + 1). Ha az egyik gombot lenyomod, az egyik szám nullára vált és így megkapod a többirányú elágazás ágait.
(#) suvalovo válasza Bakman hozzászólására (») Feb 14, 2019 /
 
eEzeket a 4 2 1 értékeket én adom meg, vagy a pic beállított sajátossága?
A hozzászólás módosítva: Feb 26, 2019
Moderátor által szerkesztve
(#) kokozo válasza suvalovo hozzászólására (») Feb 14, 2019 /
 
8 bemenet az 8 bit.
00000001 az első van bekapcsolva tehát az értéke 1
00000010 ha a 2 gomb van nyomva akkor 2
00000100 3. gomb 4
00001000 4. gomb 8
00010000 5. gomb 16
00100000 6. gomb 32
01000000 7. gomb 64
10000000 8. gomb 128
10101010 minden második gomb 170
00001111 első 4 gomb 15
(#) niedziela válasza suvalovo hozzászólására (») Feb 14, 2019 /
 
Idézet:
„tönkremegy akkor a motor csak megy míg valami fel ne adja.”

Készíts egy egyszerű árammérést, ha erőlködik a motor, tiltsd le a működését.
(#) suvalovo válasza niedziela hozzászólására (») Feb 14, 2019 /
 
ez jó ötlet mert ha le van fagyva akkor sincs semmi gond
(#) Horváth P Tamás hozzászólása Feb 14, 2019 /
 
Sziasztok.h!_Hogyan tudnám ebben a progiban ki íratni kiíratni százalékban a kijelző értékét ?
A hozzászólás módosítva: Feb 26, 2019
Moderátor által szerkesztve
(#) kokozo válasza Horváth P Tamás hozzászólására (») Feb 14, 2019 /
 
Kijelzo = ADC * 100 / 255
(#) suvalovo válasza kokozo hozzászólására (») Feb 14, 2019 /
 
mMegvan! Aa 3._változó byte volt és 255 fölé nem ment, bár ez az időlimittel kellene összefüggjön az meg magasabb volt, de műkszik működik.
kKöszi!
A hozzászólás módosítva: Feb 26, 2019
Moderátor által szerkesztve
(#) Horváth P Tamás válasza kokozo hozzászólására (») Feb 14, 2019 /
 
Köszi szépen!
A hozzászólás módosítva: Feb 26, 2019
Moderátor által szerkesztve
(#) Horváth P Tamás hozzászólása Feb 24, 2019 /
 
Sziasztok!._hHogyan tudnám elérni a mellékelt programban azt,_hogy a kitöltési tényező pl._40%-kal kezdődjön, amikor a poti 1%-on van? Tehát a poti 1%, a kitöltés 40%, amikor a poti 100%, a kitöltés is 100%? Viszont a kijelző 0-100% között mutasson.!
A hozzászólás módosítva: Feb 26, 2019
Moderátor által szerkesztve
(#) kaqkk válasza Horváth P Tamás hozzászólására (») Feb 24, 2019 /
 
Ha evvel a piccel akarod megoldani akkor a potit felejtsd el (nincs ADC bemenete) ehelyett két gombbal tudod megoldani a beállítást .
(#) kokozo válasza Horváth P Tamás hozzászólására (») Feb 24, 2019 /
 
Poti értékét beolvasod pl a poti változóba, csinálsz egy számítást, amibe beírod:
potidisplay = poti * 100 / 255
pwm = poti * 100 / 425 + 40

Örülsz
(#) kaqkk válasza Horváth P Tamás hozzászólására (») Feb 24, 2019 /
 
Itt van kommentelve egy lehetséges megoldás (a pic konfigurálását a build fül alatt ne felejtsd el !)
(#) Horváth P Tamás hozzászólása Feb 24, 2019 /
 
Nagyon köszönöm mindenkinek a segítséget.
(#) Horváth P Tamás válasza kokozo hozzászólására (») Feb 24, 2019 /
 
Hát persze,_hogy örülök. (Egyépbként minden hozzáoszszóláshoznak* is szoktam örülni._Most kipróbálom az általad küldött képletet._Köszi a segítséget.

*Feltehetőleg nem a "hozzáOSZLÁS"-nak, hanem a "hozzáSZÓLÁS"-nak szoktál örülni...
A hozzászólás módosítva: Feb 26, 2019
Moderátor által szerkesztve
(#) Horváth P Tamás válasza kaqkk hozzászólására (») Feb 24, 2019 /
 
Igazából nekem a potis megoldás kellene, de ebből a progibol is sokat tanultam. Köszi.
(#) kaqkk válasza Horváth P Tamás hozzászólására (») Feb 24, 2019 /
 
Akkor válassz olyan picet amiben van ADC bemenet .
(#) kokozo válasza Horváth P Tamás hozzászólására (») Feb 24, 2019 /
 
16f88-ra ilyen.
(#) Horváth P Tamás válasza kokozo hozzászólására (») Feb 24, 2019 /
 
Pontosan ilyen kell,._Nagyon köszi.
A hozzászólás módosítva: Feb 26, 2019
Moderátor által szerkesztve
(#) frekivalto hozzászólása Feb 26, 2019 /
 
Sziasztok.
Szeretném kérni segítségeteket abban, hogy mi a helyes szintaktikai megadás módja C kódban:
PIC12F1822
Az option_reg egy bit tartalmát (WPUEN) szeretném 0-ra állítani.
option_reg.WPUEN=0;--> erre hibát dob a fordító, nem jó
option_reg=0b00001001; ez jó, de itt 1 byte-n adom meg.

Valamint a configuration word1 és word2 beállítását is szeretném C kóddal megadni.
config_1=0x2E04;--> erre is hibát dob a fordító

Köszönöm!
Peti
A hozzászólás módosítva: Feb 26, 2019
(#) Moderátor hozzászólása Feb 26, 2019
 
Kedves fórumozók!
Kérjük, hogy a helyesírás szabályait szíveskedjék mindenki betartani!
Köszönjük.
(#) niedziela válasza frekivalto hozzászólására (») Feb 26, 2019 /
 
Próbáld meg ennek a mintájára
clear_bit(option_reg , 7);wpuc = 0x30;
Következő: »»   312 / 361
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