Fórum témák

» Több friss téma
Fórum » MPLAB kérdések
 
Témaindító: Thomas10100, idő: Nov 27, 2005
Lapozás: OK   2 / 25
(#) edison14 hozzászólása Márc 26, 2009 /
 
Azt szeretném megkérdezni, hogy valaki tud e az MPLAB 8.1 -hez dokumentációt amiben le van írva hogy hogyan is kell használni az mplabot. ha lehet legyen magyar .

köszönöm szépen
(#) bbatka válasza edison14 hozzászólására (») Márc 26, 2009 /
 
A Microchip oldaláról le tudod tölteni az Angol dokumentációt és a Kínait. Magyar verzió akkor lesz majd ha annyian leszünk mint ők.
(#) zoox hozzászólása Ápr 18, 2009 /
 
Sziasztok
Lenne 1 gyors kérdésem.Hogyan lehet a 8.3-as MPLAB-ban használni egyszerre a PICkit2 és mellette a MPLAB Debuggert,mert korábbai ver-ben ez müködik csak az uj ver-ben nálam nem.
(#) kaqkk hozzászólása Szept 21, 2009 /
 
Sziasztok Nekem olyan problémám van , hogy most kezdenék dolgozni az mplabbal , de ha megnyitok egy kész asm -et és
megpróbálok változtatni rajta (pic -típust ) a fordításnál míndíg azt írja hogy a configokat nem éri el és ezért
nem is fordít . Mi lehet itt a megoldás ?
Egy parsic progival írt 876 os progit szeretnék
886 pic-be ültetni . Ugyanis a parsic nem ismeri a 886 ot .
(#) kaqkk válasza kaqkk hozzászólására (») Szept 21, 2009 /
 
----------------------------------------------------------------------
Release build of project `C:\PIC\76okosP.disposable_mcp' started.
Language tool versions: MPASMWIN.exe v5.33, mplink.exe v4.33
Mon Sep 21 18:45:08 2009
----------------------------------------------------------------------
Clean: Deleting intermediary and output files.
Clean: Done.
Executing: "C:\Program Files\Microchip\MPASM Suite\MPASMWIN.exe" /q /p16F886 "76okosP.ASM" /l"76okosP.lst" /e"76okosP.err"
Error[126] C:\PIC\76OKOSP.ASM 23 : Argument out of range (not a valid config register address)
Halting build on first failure as requested.
----------------------------------------------------------------------
Release build of project `C:\PIC\76okosP.disposable_mcp' failed.
Language tool versions: MPASMWIN.exe v5.33, mplink.exe v4.33
Mon Sep 21 18:45:10 2009
----------------------------------------------------------------------
BUILD FAILED


Ezt írja ki
(#) vicsys válasza kaqkk hozzászólására (») Szept 21, 2009 /
 
Hátha ez segít:
Bővebben: Link
(#) kaqkk válasza vicsys hozzászólására (») Szept 21, 2009 /
 
Köszi ! Rávetem magam !
(#) mammut hozzászólása Okt 9, 2009 /
 
Üdv!
Érdeklődnék, hogy PIC16-hoz való C fordítót honnan tudnék esetleg ingyenesen beszerezni, vagy, ha fizetős, akkor kb. mennyibe kerül?
A válaszokat előre is köszönöm!
(#) Stefan válasza mammut hozzászólására (») Okt 9, 2009 /
 
Azis letöltető a microchip oldaláról.
(#) mammut válasza Stefan hozzászólására (») Okt 9, 2009 /
 
Megvan, benne volt csak rossz volt az elérési út a programban.
Ahogy elnézem még lesznek bajok evvel a fordítóval, már most dobálja a hibaüzeneteket...
(#) mammut hozzászólása Okt 9, 2009 /
 
Itt is az első szerencsétlenkedő kérdésem!
Miért ír ilyeneket:
*** Error 12 "3264 led matrix.c" Line 80(7,12): Undefined identifier TRISA
*** Error 12 "3264 led matrix.c" Line 81(7,12): Undefined identifier TRISB
*** Error 12 "3264 led matrix.c" Line 82(7,12): Undefined identifier TRISC
ha a programban a szokásos módon van beírva:
  1. void init(void)
  2. {
  3.         TRISA = 0b0000;         //RA port output.
  4.         TRISB = 0b00001;        //RB0 input, RB1-RB3 output.
  5.         TRISC = 0b00000000;             //RC0-RC7 output.
  6.  
  7.  
  8.         key_last=KEY;
  9.         key_now=KEY;
...

Mit ért a fordító az alatt, hogy definiálatlan?
Ezek szerint minden regisztert majd a jövőben definiálnom kell előre?
(#) trudnai válasza mammut hozzászólására (») Okt 9, 2009 /
 
Idézet:
„Mit ért a fordító az alatt, hogy definiálatlan?”


Azt, hogy nincs definialva...

Idézet:
„Ezek szerint minden regisztert majd a jövőben definiálnom kell előre?”


Nem, csak be kell inkludalnod a chip-hez tartozo header file-t...
(#) mammut válasza trudnai hozzászólására (») Okt 9, 2009 /
 
Ja értem, tehát nem elég ez:
  1. #include<16F57.h>

hanem még egy headert is be kell hívnom, vagy hibás a header?
Ahogy elnézem elég szegényes!

16F57.h
    
(#) mammut hozzászólása Okt 10, 2009 /
 
Hát megesz a fene evvel a C-vel, meg a header fájlal együtt!
Egyszerűen nem megy.
Valaki tud valami jó leírást az egészhez, vagy el kell az egész életemet tökölnöm, hogy rájöjjek a dolgokra?
(#) MPi-c válasza mammut hozzászólására (») Okt 10, 2009 /
 
Szia!
Küldtem privátot, de közben láttam, hogy az előző hozzászólásodba tett header fájl a ccs fordítóból van. Az egész forrást (még) nem láttam, így nem tudom, hogy egyáltalán a ccs-t lehet-e használni a forrás módosítása nélkül. Gyanítom, hogy nem, mert a "TRISA = ..."stb. használata arra utal, hogy ez nem a ccs-re íródott. (lehet abban is igy használni, de előtte definiálni kell) Talán a HI-TECH fordítót kellene megpróbálni, vagy ha a ccs-t akarod használni, akkor annak megfelelően módosítani a forrást.
(#) Norberto hozzászólása Okt 13, 2009 /
 
Magyar nyelvű leírás a 8.10-es verzióhoz.

De ha nem működne, akkor: ITT

Készítette: Varga László

Felfedezési hely: http://plc.mechatronika.hu/
(#) icserny válasza mammut hozzászólására (») Okt 13, 2009 /
 
Idézet:
„Valaki tud valami jó leírást az egészhez?”

Az egészhez nyilvánvalóan nem, mert az MPLAB IDE egy fejlesztői környezet, amelybe sok minden (más gyártóktól is) beintegrálható. A beintegrált cuccokról pedig az tud mérvadó leírást írni, aki azt készítette. Ezért a dokumentációk több helyről szedhetők csak össze.

Először próbálj meg tájékozódni! Érdemes megturkálni a Microchip telepítési könyvtárak, s megnézni, hogy hol mi található benne.

Másodszor pedig a projekt készítésekor jegyezd meg, hogy melyik fejlesztőeszközt választottad (esetleg velünk is tudasd, ha érdemi választ szeretnél a kérdéseidre). Ngyon furcsa dolgok történnek ugyanis, ha pl. egy HiTech C-ben írt programot CCS C-vel próbálsz lefordítani, vagy fordítva... S akkor a C18-at vagy a Bost C/C++ fordítót még nem is említettem...

PIC12/16-hoz elsősorban a HiTech C fordító ajánlott (amióta a Microchip felvásárolta, ehhez remélhető elsősorban támogatás, illetve az ingyenes verziója nincs annyira lekorlátozva, mint a többi gyártóé ). Ez nálam a Program Files/HiTech (vagy HTsoftware?) mappába szokott települni (bocs, most éppen nincs fenn, ezért nem emlékszem pontosan a névre!), itt érdemes szétnézni.

A CCS C demó nálam a Program Files/Microchip/ThirdParty/PICC mappába települt. Ez egy erősen korlátozott demó, de ott van a mappában a Ccsc.chm dokumentációs állomány, ami szerintem elég jól kezelhető.

A Microchip szoftverei kapcsán pedig az MPLAB telepítési könyvtárában található Docs mappában kell szétnézni.

További hasznos és részletes információ (és Help állományok) találhatók az egyes fejlesztőeszközök (MPASM, MCC18, C30, stb) mappájában is.

(#) jajistenem hozzászólása Okt 14, 2009 /
 
Üdv,
Segítségetek szeretném kérni, eddig ilyen problémával még nem találkoztam. Régóta használok már MPLAB -ot.
Most feltelepítettem laptopomra is. A probléma a következő. Debug módban, (legyen az akár mplab sim) ha lépkedek, vagy break -nél megáll, ha az egeret egy változó fölé vittem, mutatta annak értékét. (mouseover funkció) Na most ezt valamiért nem csinálja. Pedig Properties -> Tooltips nél be van ikszelve.
8.40 -es MPLAB ot tettem fel, angol WIN XP -re. Aszali gépemen ment gond nélkül (régebbi mplab), azon magyar xp volt. Ezt csak a területi beállítások miatt írtam le, szokott ezzel is baj lenni. (pl Borland )
Remélem valaki már találkozott a problémával és sikerült megoldania. Nekem sajnos nem sikerült. :S
Alternatíva persze a Watch használat, de az nem annyira dinamikus, a MouseOver -t kellene életre kelteni.
(#) icserny válasza jajistenem hozzászólására (») Okt 14, 2009 /
 
Editor Options ablakban (a Properties-ben nyílt meg) két releváns pipát látok:

x Enable Variable Mouseover Values és
x Mouseover Active on Debug

Így nálam működik, igaz ez is magyar XP...
(#) jajistenem válasza icserny hozzászólására (») Okt 14, 2009 /
 
Igen, ezt írtam, hogy be van állítva... De mégsem működik, és már semmi ötletem nincs. Pedig nagyon hiányzik ez a funkció.
(#) icserny válasza jajistenem hozzászólására (») Okt 14, 2009 /
 
Akkor más tippem nincs, mint a leszedés és egy régebbi verzió kipróbálása. Nálam 8.15a van, azon próbáltam ki az előbb, egy PIC18 assembly programmal.
(#) jajistenem válasza icserny hozzászólására (») Okt 15, 2009 /
 
Passz... Asztali gépemen tökéletesen működik. Ez egy IBM notebook, lehet a sok kiegészítő szoftver kever be.. Elég kellemetlen. Azért köszi az infót!
(#) titi hozzászólása Nov 3, 2009 /
 
Hali!
Megkérhetek egy hozzáértőt, hogy linkeljen nekem egy helyet, ahonnan letölthetném az mplab-ot ICD2-höz?
Kerestem a neten, de annyi verzió, meg változat van, hogy nem tudom, melyiket érdemes.
Köszönöm!
(#) icserny válasza titi hozzászólására (») Nov 3, 2009 /
 
Ez a hivatalos oldala és azon belül MPLAB IDE v8.40 Full Release Zipped Installation az a link,amire kattintani kell a letöltéshez.
(#) titi válasza icserny hozzászólására (») Nov 3, 2009 /
 
Hali!
Köszönöm szépen!
A hivatalos oldalát megtaláltam, csak az angol tudásom közel nulla és így ott nem találtam meg, hogy mit is kell letöltenem.
Köszönöm a közvetlen linket!
(#) Ksanyi hozzászólása Dec 22, 2009 /
 
Sziasztok!
A kérdésem az lenne ,egy MPLAB V8.30-at ismerőhöz,hogy min múlik,hogy van-e symbols?Pillanatnyilag asm,a PIC-hez tartozo (p16F877A) headr file van a project ablakban.
Igy elég nehéz szimulálni,mert nem látom az értékeket a Watch ablakban. másik kérdés:hogy lehet azLCD panelt beizzítani a SIM-ben.
(#) ernosz hozzászólása Jan 5, 2010 /
 
Szervusztok!
Az MPLAB újabb verziói túlfejlődtek rajtam, mint rakéta a kőbaltán, ezért egy kőkorszaki verzió leírására lenne szükségem. Amit használok, az a v5.70, de sok funkcióját nem tudom megismerni-használni, mert már semmilyen információt-leírást nem találok hozzá. Ha van valakinek leírása megköszönném.
(#) zoox hozzászólása Jan 24, 2010 /
 
Sziasztok.
Lenne 1 olyan kérdésem hogy hol találom meg hogy a CONFIG biteket hogyan deffiniáljam különböző PIC tipusoknál?(16F689)
Pl:RC oscillator: CLKOUT function on RA4/OSC2/CLKOUT pin, RC on RA5/OSC1/CLKIN azaz _CONFIG _INTOSC ?és hogyan tovább?
Keresgéltem a PIC datasheetben de nem találtam olyan infót amit az MPLAB megeszik.
(#) zoox válasza zoox hozzászólására (») Jan 24, 2010 /
 
bocsi közben megtaláltam(p16F689.inc)
(#) sucuka hozzászólása Feb 14, 2010 /
 
Üdv!
Helyénvalónak látom ide írni a "PIC - Miértek, hogyanok..." topik helyett:

MPLAB-ban lehetséges-e egyszerre több project megnyitása úgy, hogy mindig csak egy kiválasztottal, az "aktuálissal" dolgozzak?
Ezen kívül pedig hogyan lehet egy projecthez több forrásfájlt (.asm) csatolni úgy, hogy mindig csak azt fordítsa le, amiben éppen dolgozom? Mert ha több van becsatolva, BUILD FAILED-re megáll.

Valamint mi az a LINKER SCRIPT és mire jó?
Köszi a segítségeket!
Következő: »»   2 / 25
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