Fórum témák
» Több friss téma |
Fórum » PIC programozás
É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.
Hu ez valami nagyon regi joszag. Ez ablakos tokban van?
Nem nem ablakos. ugyan olyan mint pic16f84. Csak valamiért vagy nem tudom beolvastatni vagy nincs rajta semmi.
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.
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!
Tudja esetleg valaki mivel lehet helyetesiteni a 16c711-es picet?
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
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.
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.
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!!!
Egyértelműen védett kód, mindent jól kötöttél be elvileg.
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.
Üdv!
Itt a 24 órás fájl 16F628A-hoz.
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!!!
Tudni biztos tud, sokmindenki az országban. Csak egy komolyabb programot meg kell fizetni, azaz a belefektetett tudást.
Az sem lenne gond hogy fizetni kell érte,csak működjön meg elfogatható legyen az ára!
Hali!
Assembly-ben lehet olyat csinálni, hogy egy szubrutinban több RETURN van, pl így:
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.
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.
Üdv!
Így nem lenne jó neked? 1 returnnal kevesebb. SZUBRUTIN BTFSS VALTOZO,1 MOVLW .128 RETURN
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.
Az ezt követő 4 hozzászólást olvasd el:
http://www.hobbielektronika.hu/forum/topic_hsz_850287.html#850287
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?
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.
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! 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ó.
É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?
Valószínű. De minek vettél egyáltalán 16c711-et?
|
Bejelentkezés
Hirdetés |