Fórum témák

» Több friss téma
Fórum » PIC programozás
 
Témaindító: G-Lex, idő: Okt 24, 2005
Lapozás: OK   33 / 66
(#) fotomen32 válasza watt hozzászólására (») Jan 7, 2011 /
 
Értem
Akkor ezt nekem felesleges bekapcsolni inkább kivárom minthogy megint megszívasson.
Úgy látom te nagyon értesz a pic hez a programozási oldalon is.
Lenne egy másik nagy problémám hátha abban is tudsz segíteni.
Meg építettem egy nixis órát de 16f84 pic van benne nekem ilyenem nincs és elég drága is viszont azt olvastam hogy 16f628a ba is belehet égetni csak kicsit át kell alakítani,te tudsz csinálni ilyen át alakítást?
A program itt van:
http://www.electronixandmore.com/nixieclocks/3.html
a 24nixclk4.hex amit át kellene alakítani ha jól gondolom.
(#) trudnai válasza frigo833 hozzászólására (») Jan 7, 2011 /
 
Hu ez valami nagyon regi joszag. Ez ablakos tokban van?
(#) frigo833 válasza trudnai hozzászólására (») Jan 7, 2011 /
 
Nem nem ablakos. ugyan olyan mint pic16f84. Csak valamiért vagy nem tudom beolvastatni vagy nincs rajta semmi.
(#) trudnai válasza frigo833 hozzászólására (») Jan 7, 2011 / 1
 
At kellene olvasni az adatlapjat, ha kiolvasas nem megy tobb oka is lehet. Elsosorban arra gondolnek, hogy bekapcsoltak a kod vedelmet... De amugy ugy hiszem ez a peldany egyszer irhato, es utana mar nem lehet torolni vagy irni. Az ablakosnal UV fenyben lehetne torolni es utana ujra programozni.
(#) frigo833 válasza trudnai hozzászólására (») Jan 7, 2011 /
 
Sajna nem nagyon találtam adatlapot sehol vagy nem jó helyen kerestem. Ha még nem is lehetne ujraírni az sem baj! Csak legalább ki tudnám olvasni és akkor tudok írni 1 másikat. Mert ez 1 disco fényben van ami vezérel mindent.
De tutira nem ablakos!
(#) frigo833 válasza frigo833 hozzászólására (») Jan 7, 2011 /
 
Tudja esetleg valaki mivel lehet helyetesiteni a 16c711-es picet?
(#) watt válasza fotomen32 hozzászólására (») Jan 7, 2011 / 1
 
Igen át lehet írni, de a program bonyolultságától függően több kevesebb időbe kerülne. Én jelenleg VHDL-el töltöm az időm, így nem fér bele a dolog. Lehet, hogy valakinek lesz kedve, de igazából ilyesmit nem szoktunk kérni egymástól, mert ez munka... A hogyanokban természetesen segítünk, csak jó kérdéseket kell feltenned
(#) vilmosd válasza frigo833 hozzászólására (») Jan 8, 2011 /
 
Hali
Labkompatibilis a 16F627, a 16F818, es meg jo par. Viszont ezek nagyobb tudasuak. Ha meg lenne az eredeti asm, vagy a hex program, akkor esetleg at lehetne irni a programot valami ujabb eszkozre. De a program nelkul csak talagatas. Vagy esetleg egy hasonlo keszuleknek a mukodest le lehetne irni programban valami ujabb PIC-re.
(#) trudnai válasza frigo833 hozzászólására (») Jan 8, 2011 /
 
Altalaban le szoktak vedeni a program tartalmat (van olyan konfiguracos bit amit ha beallitasz nem lehet kiolvasni a tartalmat epp azert, hogy ne lehessen ellopni a kodot es leklonozni az eszkozt). Ha igy van, akkor vagy kitalalod mit csinalhat es megirod magad, vagy esetleg kapcsolatba lepsz a gyartoval, hogy javitsak a keszuleket.
(#) frigo833 válasza trudnai hozzászólására (») Jan 8, 2011 /
 
Nagyon szépen köszönöm a válaszotokat!!!
Már ez is nagyon sokat segített!!!
Sajna nyártó kilőve! Mert már megszűnt!
Annyit még nem tud valaki esetleg,hogy hogyan kell bekötni olvasóba? Nem régóta foglalkozok picekkel.
Arra gondolok nem e nem kötötem be valami lábat és azért nem tudom beolvasni. MClr,Vdd,rb7,rb6,vss bekötve de csak csupa 000

előre is köszönöm!!!
(#) watt válasza frigo833 hozzászólására (») Jan 8, 2011 /
 
Egyértelműen védett kód, mindent jól kötöttél be elvileg.
(#) fotomen32 válasza watt hozzászólására (») Jan 8, 2011 /
 
Köszi a választ
Azt hiszem akkor ez a dolog félretéve mert nekem a program írás kínai.Talán majd egyszer ha sok időm lesz előveszem.
(#) brato válasza fotomen32 hozzászólására (») Jan 8, 2011 /
 
Üdv!

Itt a 24 órás fájl 16F628A-hoz.

24nixclk.HEX
    
(#) frigo833 válasza watt hozzászólására (») Jan 8, 2011 /
 
Hát az nagy kár! így is meg úgy is!!! Mert akkor a harmadikból sem tudom kiolvasni a tartalmat,hogy tudjam másolni! Mekkora esély van rá hogy még jók ha 1 hülye nagyobb feszt küldött a panelra és elszállt a panel amiben volt? mert jópár alkatrész zárlatos lett rajta.
Így van két fényem vezérlés nélkül.
Sajna elég bonyolult a vezérlése számomra, léptető motor vezérlés meg a többi.
Nem tud esetleg valaki programozni nekem 16f877-re vezérlést? Mindent eltudnék mondani hogy mit kellene csinálnia.

V előre is köszönöm!!!
(#) Norberto válasza frigo833 hozzászólására (») Jan 8, 2011 /
 
Tudni biztos tud, sokmindenki az országban. Csak egy komolyabb programot meg kell fizetni, azaz a belefektetett tudást.
(#) frigo833 válasza Norberto hozzászólására (») Jan 8, 2011 /
 
Az sem lenne gond hogy fizetni kell érte,csak működjön meg elfogatható legyen az ára!
(#) zenetom hozzászólása Jan 8, 2011 /
 
Hali!
Assembly-ben lehet olyat csinálni, hogy egy szubrutinban több RETURN van, pl így:
  1. SZUBRUTIN
  2.     BTFSC VALTOZO,1
  3.     RETURN
  4.     MOVLW .128
  5.     RETURN


Csak a lényeg megértése miatt írtam az alábbi kis kódot, ami azt csinálná, hogy a szubrutin meghívása után csak akkor kerül be a workbe a 128, ha a 'VALTOZO' 1. bite 0.
AZ MPLAB lefordítja hiba nélkül, csak nem tudom hogy ez így mennyire állja meg a helyét.
(#) Norberto válasza zenetom hozzászólására (») Jan 8, 2011 /
 
Szerintem szabályos. Ha az első return helyére goto utasítást írnál, azzal sem lennél jobb helyzetben programterület tekintetében, tehát nem nyernél vele helyet, sőt, vesztenél, mert a goto több helyet foglal és mindkettő utasítás 2 ciklusos, tehát időt sem nyernél.
(#) zenetom válasza Norberto hozzászólására (») Jan 8, 2011 /
 
Én is így gondoltam.
(#) brato válasza zenetom hozzászólására (») Jan 8, 2011 /
 
Üdv!

Így nem lenne jó neked?
1 returnnal kevesebb.

SZUBRUTIN
BTFSS VALTOZO,1
MOVLW .128
RETURN
(#) zenetom válasza brato hozzászólására (») Jan 8, 2011 /
 
Hali!
Most nem a bitvizsgálaton van a hangsúly, csak próbáltam egy példán keresztül bemutatni, hogy használható-e többször is a RETURN egy szubrutinban.
(#) frigo833 hozzászólása Jan 8, 2011 /
 
sziasztok! 1 lekódolt picet hogyan lehetne mégis kiolvasni?
(#) brato válasza frigo833 hozzászólására (») Jan 8, 2011 /
 
Szerintem sehogy sem.
(#) Norberto válasza frigo833 hozzászólására (») Jan 8, 2011 /
 
Az ezt követő 4 hozzászólást olvasd el:

http://www.hobbielektronika.hu/forum/topic_hsz_850287.html#850287
(#) frigo833 hozzászólása Jan 10, 2011 /
 
Sziasztok!!! megtudná nekem mondani valaki hogy 16c711 és 16f628 között mi akülöbség és be lehet e rakni 16c711 helyett a másikat?
(#) watt válasza frigo833 hozzászólására (») Jan 10, 2011 /
 
Röviden nem biztos. Egyébként meg én is csak úgy tudnám megmondani, ha megnézném az adatlapokat és azt is, hogy a program milyen funkciókat lát el.
A 628-ban pl. nincs A/D.
(#) frigo833 válasza vilmosd hozzászólására (») Jan 11, 2011 /
 
Sziasztok!! Azt megtudnátok nekem mondani mi a kölömbség 16c711-04/p és 16c711-20/p között?
Vettem egy 20/p-t és baromi lassan és még meg sem akarja írni.
Néztem adatlapot de nem találok róla semmit.
V. elöre is hálásan köszönöm!
(#) MPi-c válasza frigo833 hozzászólására (») Jan 11, 2011 /
 
Idézet:
„mi a kölömbség 16c711-04/p és 16c711-20/p között?”

Maximális működési frekvencia. Bővebben: Link
...és úgy, ahogy már korábban szó volt róla, valószínűleg egyszer írható.
(#) frigo833 válasza MPi-c hozzászólására (») Jan 11, 2011 /
 
Értem! Ezer hála a válaszért!
Most kezdtem még csak pic-el foglalkozni,és ezt nem igazán tudtam.Még egyszer köszi!!!

Valószínű ezért is írta lassabban?
(#) potyo válasza frigo833 hozzászólására (») Jan 11, 2011 /
 
Valószínű. De minek vettél egyáltalán 16c711-et?
Következő: »»   33 / 66
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