A CCS demoja erőssen korlátozott típusra, program memóriára és időre...
Ha a CCS-szel akarsz foglalkozni, akkor ott a CCS PIC Compiler nevű topik. Végig kell olvasni, a segítséget megtalálod.
Amit akartam még mondani, az a C18-ra és a Hi-Tech-re meg elhangzott (leírva előttem) ...
Köszönöm a PIC18-al kapcsolatos válaszokat. A HI-TECH PIC18 Lite-ot telepítve, az MPLAB-ban már sikerült a 18F45K20-ra egy lefordítható C programot írni. Beégetni sajnos nem tudom, illetve az égetés/ellenőrzésre nincs hibajelzés, de a demokártya nem működik.
Mivel nem tettél fel sem programot, sem kérdést, így csak sajnálkozni tudunk.
Mellesleg még mindig nyitva áll a lehetőség, hogy a Microchip C18 fordítóját telepíted, és a korábban ajánlott PICkit 3 Debug Express Lessons User's Guide útmutatását és 12 leckéjét végigkövetve próbálkozol.
A feladatot a javasolt programok telepítése után sikerült megoldani, bár még így sem volt egyszerű. A problémát nagymértékben nehezítette az a tény, amit az első beírásomban is fölvetettem, hogy nem csak a programozói tudás valamilyen szintjének nincs birtokában az ember, hanem a használni szükséges programok és összetevőik sem ismertek. Így mindig hiányzik valami a rendszerből, leginkább az a tudás, ami feltétele lenne a működő, és szükséges programmkörnyezet létrehozásának. Az én esetemben azt láttam, hogy nekem nincsenek meg azok a PIC18-as file-jaim, ami a leírásban, de mégsem tudtam mit kell telepítenem a feltételek teljesítéséhez. Végül is a lényeg az, hogy sikerült a 18F45K20-ba, a Lessons User's Guide útmutatása alapján egy egyszerű, de saját programot betölteni ami működik. Mégegyszer megköszönve a segítséget, gyorsan visszatérek a kezdők PICC világába tanulni az alapokat. Üdv mindenkinek!
A következő kérdéssel fordulnék hozzátok. PICkit2 command line interface segítségével szeretnék egy PIC16F688-at felprogramozni LabView-en kersztül. Problémám a következő lenne: A LabView system command-okat tud futtatni (ezzel nincs is probléma, a DOS-os parancsokat simán kezeli), de mivel a p2kcmd nem dos-os sehogy sem bírom rávenni Labview-et, hogy futtassa PICKit2 command line interface-ét. Próbált már valaki ilyesmit? Milyen tapasztalatotok van?
Nem azzal van gond, hogy nem tudom a saját szoftverét használni, hanem egy tesztberendezést építek, aminél az első lépés az lenne, hogy a PIC-et felprogramozza.
1 mplab ICD2 USB-s égető (klón)
2 meglévő letöltött .hex file
3 pic16f84
a az mplab megy a pic beállítva a select device-ban hexet beimportáltam elvileg úgycsinál mintha beégetné de sem a read-del sem a debugger funkcióban nem látni hogy tényleg bent van a progi
Hogy lehet meggyőzödni vagy mit rontottam el?
nagyon kezdő vagyok vagyok öreg fejjel ezen a téren és sajna az ídő meg kerget a panel most maratódik éppen
sziasztok
LCM3 műszer szoftverét szeretném beégetni a pic be, de mivel még nem csináltam ilyet nem tudom hogy kell.
Vettem gyári pickit 2 öt és a hozzá tartozó mplab ide v8.50 használom.
A problémám hogy hogy tudom a hex-et az mplabba juttatni?és hogy tovább?
Úgy próbáltam hogy bemásoltam jegyzettömbe a hex-et és file--> open menübe megnyitni de nem látja. Rá is jöttem hogy rossz nyomon járok.
Köszi a segítséget.
Az a bizonyos másik cd
Akkor az égetés részével tisztába vagyok,+ jó progit is használok. (:
De még mindig ugyan ott vagyok elakadva hogy hogy tudom azt a hex fájlot lementeni, hogy meg is tudjam nyitni?
Most böngészőbe megnyitottam, bekeretezés, jegyzettömbbe bele. A baj hogy nem látja a jegyzettömböt és így nem tudom importálni.
Melyik progiba kell másolnom vagy hogy?
Hali!
Hogy ne nyissa meg a böngésző a hex-et, kattints a linkre jobbklikkel, majd "Mentés másként" (vagy "Cél mentése másként")-ra. Ha így se megy, akkor nyitsd meg jegyzettömben, és mentsd hex fájlba, úgy ahogy a képen látható. A lényeg, hogy a típusnál "minden fájl" legyen, és a fájlnév vége .hex legyen.
Vagy végső esetben bemásolod a linket és gyors megcsinálom neked.
Sziasztok!
Szintén kezdő vagyok a pic programozásban. Jelenleg csak annyit szeretnék ,h egy kész programot hex fájl formájában beleírjam egy picbe.
Beszereztem egy pickit2 klónt. Próbáltam mplab-bal ,de közvetlenül hex-et nem tudtam felprogramozni, csak assembly nyelvről fordíttatni majd írni a picet. Majd letöltöttem a Pickit2 programmert, ez lényegében ,ha jól látom csak egyszerűen égetés, törlés, olvasás-ra való, ami nekem tökéletesen megfelel jelenleg. Ezzel viszont az volt a baj h 4 különböző típusú pic-ből kettőt írt meg sikeresen gond nélkül. Az 1ik sikertelennel (PIC12F629) az OSCCAL-al nem tetszett neki vmi, a másik pic-et (PIC16F628A) pedig nem ismerte fel automatikusan , manuális kiválasztásnál pedig hiába kerestem meg 1xüen nem tudott semmit kezdeni vele a programozó.
Az lenne a kérdésem, h milyen lehetőségeim vannak? Beállítások a Pickit2 programmerben(próbáltam állítani ezt azt benne, de mivel nem tudom mi mit csinálhat semmire nem jutottam)??Vagy inkább Mplab-bal próbáljam (de ott hiába importáltam a hex fájt nem tudta felprogramozni a pic-et, ha jól emlékszem debug error hibaüzit kaptam), ha esetleg vki le tudná írni a lépéseket pontosan.
Előre is köszi minden segítséget.