Fórum témák
» Több friss téma |
Fórum » PIC programozás
Egy ilyen bonyolultságú programnál már gyorsabb újat írni mint az eredeti programot "visszafejteni" a logikáját kitalálni , inkább szólj a program készítőjének hogy ő alakítsa át ...
Már nyúzom egy ideje vele,de nincs ideje foglalkozni vele. Szerintem ő részéről már sosem fog elkészülni. Ha másfél év alatt nem jutott vele előrébb,már sose fog. Szerintem. Ezért fordultam hozzátok segítségért...
A terméket árulja még? Ha nem, akkor kérdezd meg odaadja-e a forráskódot.
Ha pénzt kér érte, még akkor is jobban jössz ki, mint ha nulláról belevág valaki aki nem hobbiból dolgozik. ----- Ha nem oldódik meg, rakd fel apróhirdetés / keres / PIC programozás. A hozzászólás módosítva: Jan 19, 2020
Idézet: [/quote]„[quote]Amit még meg kellene oldani,hogy ne lehessen a kereszt és hossz szán ütköztetését összekapcsolni. Tehát ha az egyiket aktiválom,akkor a másikat ne lehessen” Ez így nem jó Alaphelyzetben is , ha manuálisan használod , akkor is lehet , hossz , és keresztszárat mozgatni egyszerre .Sőt nagyon is szokták főleg anyagmegközelítéskor.De mondjuk az anyag végének sorjázása , vagy gömbölyítésekor is .
Szia,
Férre értetted az írásom... Csak az ütköztetés aktiválására vonatkozik az hogy ne lehessen egyszerre aktiválni őket. Erre azért van szükség,mert egy kioldó mechanizmus van. A kereszt és hossz szánt mindig is lehet tekerni akár egyszerre is... (( Bocsánat az OFF -ért... ))
Sziasztok!
Lehet hogy nem jó helyre írok de akkor elnézést érte. Megépítettem egy kamera kép váltót de a hex amit beégetek a PIC-be sajnos nem működik. Valószínű hogy csak én vagyok béna valamiért mert MPLAB-ban nekem nem sikerül lefordítani. Szóval megköszönném ha valaki lefordítaná a hexet és elküldené ha nem túl nagy fáradság. Erről lenne szó.Bővebben: Link Előre is köszönöm szépen. Üdv.Józsi
Én nem vagyok nagy mágus, de ami feltűnt hogy a projectet eleve nem MPLAB projectként ismerte fel elsőre. Második indításra már elindult, viszont az LCD.ASM ami a project forrás fájl könyvtárában kéne legyen, az hiányzik. ( A View / Project fül alatt látszik). Az LCD.HEX az megvan a projectben, viszont ha az LCD.ASM nincs meg akkor nem látod a forrást így nem lehet vele mit kezdeni. Mondhatni így hiányos a project.
Szia
Hát akkor köszönöm szépen azért hogy megnézted. Akkor ezt bebuktam. Köszönöm még egyszer. Szia
Viszont van LCD.lst mazohistáknak. Ha muszáj abból az ASM megszerezhető. Esetleg hogy mit reklamál.
Sziasztok
Hát beégetem a cctv_efy hexet ezzel a képen láthatót produkálta
A project forráskönyvtárából törölj ki mindent, majd tallózd be a cctv_6.asm et és próbáld meg azt lefordítani. Ha hiba nélkül lefordul akkor a létrejött cctv_6.hex et égesd be mit csinál a kütyü. Lehet az LCD.ASM az csak valami próba lehetett és benne maradt a projectben véletlenül, az LCD kezelését pedig végül beleintegrálta a cctv_6.asm be... Próba cseresznye.
A hozzászólás módosítva: Márc 15, 2020
Szia
Lefordult egy pár hibával be is égettem de semmi. A hozzászólás módosítva: Márc 15, 2020
Sziasztok,
Pickit3 programozóval programoztam eddig mindent, egyszercsak azt kezdte el produkáni, hogy minden pic-be csak egyszer tudok írni. Check communication parancsra beolvassa a paramétereket de bármi másra klikkelek "no device detected" feliratot kapom. 5 db pic-en próbáltam..... Első íráskor csinálja gond nélkül, de törlésre olvasásra vagy bármi más parancsra már csak hibaüzenet jön. Elromlott a programozó?
Milyen típust programozol? Le van tiltva a MCLR funkció? Belső oszcillátor van beállítva? Közvetlenül a program elején kimenetnek, T1 oszcillátornak, stb. állítod be a PGC és/vagy a PGD lábat? Mekkora BOR feszültséget állítasz be?
16f628A, 16F648A. MCLR letiltva. Belső oszcillátorrral megy. Használaton kívüli a PGC és PGD láb, próbapanelon van és sűrűn váltogatnám a szoftvert ami eddig ment is.....
Eddig 5.0 V beállításon csinálta.
Lehet hogy az baj , hogy nincs irány adva a portb.6 és portb.7 lábnak?
és vajon hogy lehetne visszacsinálni?
PGM (RB4) lábra mi van kötve?
Idézet: „If LVP is not being used for programming and the LVP Configuration bit is set (i.e., LVP feature is enabled), the PGM pin must not be allowed to toggle while programming. The PGM pin is edge sensitive and if an edge is detected during programming, it may cause the PC to reset. If the LVP feature is disabled, the PGM pin will have no effect on programming.” A beprogramozott konfigurációban az LVP engedélyezett? A 16F628A, 16F648A -nak minimum 4.5V kell a teljes törléshez. Lelet próbálkozni a "Vpp first programming entry" móddal is. A hozzászólás módosítva: Márc 25, 2020
A PGM lábon nincsen semmi. Az LVP tiltva van.
Odáig jutottam jelenleg hogy a programozó szoftverben a feszültséget leveszem 2,5V-ra és így be tudok olvasni minden rossznak hitt PIC-et, aztán 5V -ra teszem és törlöm, aztán újra visszaállítom és így most úgy néz ki meg tudom menteni az IC-ket. A miértje nincs meg de kínomban állítgattam már mindent.....
Nem lehet hogy a programban az mclr vagy valamelyik programozóláb kimenet és azonnal dolgozik ha tápot kap ? Ezért szoktak egy pár100 ms késleltetést írni a főprogram elejére hogy legyen ideje a programozónak felismerni a picet és indítani a kiolvasást-írást
Miért van letiltva az mclr ?Inkább azt engedélyezd és használj más lábat helyette kimenetnek ...
Jó lenne látni a program milyen konfigurációt állít be.
Valószínűleg a programozó adta meg magát mert már a szoftver sem indul el ha be van dugva..(((
Üdv!
Lefordítaná valaki ezt a txt -t hex-re. Köszönöm.
Nem kell lefordítani. Át kell nevezni .hex-re.
A Nézet-ben pipád be a Fájlnévkiterjesztések-et a gépeden, akkor nem csinál ilyen marhaságokat.
Alapból csak 01.hex a név de szövegfájl
Innen töltöttem le:
Bővebben: Link
Dehát a hex fájl egy szöveg fájl, amit az égető értelmez, és be tud égetni.
Töröld a fájl névből a .txt végződést!
A hozzászólás módosítva: Nov 3, 2020
|
Bejelentkezés
Hirdetés |