Fórum témák

» Több friss téma
Fórum
Keresés
Lapozás: OK   23 / 178
(#) iranytu hozzászólása Aug 4, 2015
Parsicban nem találom a 16F870-es PIC-et. Ilyenkor mit választotok? A családban semmi nem garantálja a port/lábkiosztást 873, 874, 876, 877. Lehet, hogy a panel élesztése Parsicből egyszerűbb lenne. Ott "csak" az IIC prtos LCD kijelzővel kellene megküzdenem.
(#) iranytu válasza kaqkk hozzászólására (») Aug 4, 2015
Írtam korábban, hogy Parsicban szeretnék fejleszteni, de először csak annyit szeretnék látni, hogy egyáltalán megy-e a vas. Az élesztéshez kértem segítséget. Mivel látom én is, hogy nagyobb falat a befordítás, kissi felé már privátban tettem fel a kérdéseimet. Köszönöm a türelmet/segítséget!
(#) iranytu válasza kissi hozzászólására (») Aug 3, 2015
Bocs, nem láttam a "Válasz" gombot. Nem akarok tovább offolni. Privátban tettem fel pár kérdést
(#) kaqkk válasza iranytu hozzászólására (») Aug 3, 2015
Ha nem parsic akkor miért itt.......
(#) iranytu válasza kaqkk hozzászólására (») Aug 3, 2015
Jogos. Amúgy nem Én, és nem Parsicban íródott. Én (még) ilyen programot nem tudok írni. Ez az Urbán elektronika honlapján lévő file, amit le lehet a szimulátorhoz tölteni. Kijavítottam az ékezeteket. Még nem változott a helyzet, de még egy csomó dolgot ki szeretnék próbálni.
(#) kaqkk válasza iranytu hozzászólására (») Aug 3, 2015
Idézet:
„\Sajat\Iranytu\demo870.hex" doesn't exist.”
Ez annyit jelent hogy nem létezik a hex , egy üres hex fájlt égetsz be nem csoda hogy nem akar müködni ...
(#) kaqkk válasza iranytu hozzászólására (») Aug 3, 2015
A zipben egyáltalán nem látszik hogy parsicban írtad volna , de a fordíto azért dob ezer hibát mert utálja az ékezetes betüket .....
Idézet:
„segítség\”
A hozzászólás módosítva: Aug 3, 2015
(#) kissi válasza iranytu hozzászólására (») Aug 3, 2015
Először is: használd a "válasz" gombot, mert így nehéz követni a hozzászólásaidat !

Az én hex-embe nem kerültek bele a konfigurációs bitek, azt pl. export-nál lehet megoldani.

A sok hiba azért nem jön elő, mert a források, amiket küldtél, összevissza tartalmazzák a regiszterek nevét ( pl. STATUS, Status ) és ez alapvetően különbözőt jelöl ! Kikapcsoltam ezt az érzékenységét az MPLAB fordítójának és így gond nélkül lefordult ( hogy működik-e, az más kérdés! ) !

szerk. : az égetést csináld az MPLAB alól és akkor rendben lesznek a konfigurációs bitek is !
A hozzászólás módosítva: Aug 3, 2015
(#) iranytu hozzászólása Aug 3, 2015
PICkit2 saját szoftverével próbáltam az általad küldött hex filet átvinni.

"No configutarion words in hex file
In MPLAB use file-export to save hex with config"

szerény angol tudásom szerint az asm programból mikor fordít kellene jönni a vasnak a konfigurációs leírásának is. Pillanatnyilag ezt nem találja.

az égetés sikerül, a vas nem indul.
Volt itthon még egy új PIC16F870. IC-t cseréltem, de a hiba állandó.

2 kérdésem lenne:
Ha az MPlab-ban konfiguráltam a 870-es IC-t, miért nem fordítja be azt is.
Mit csináltál, az MPlabban, hogy neked az a sok hibaüzenet nem jött elő? (nézem, de nem látom...)
(#) iranytu hozzászólása Aug 3, 2015
Nem akarom szétoffolni a topicot. Ha zavar valakit átviszem a PIC kezdőknek topicba. Vas éledése után Parsic lesz belőle.

Próbáltam befordítani, de nem ment:
----------------------------------------------------------------------
Debug build of project `C:\Users\Szilvi\Documents\Demo870\Hobbielektronika_segítség\Demo870.mcp' started.
Language tool versions: MPASMWIN.exe v5.51, mplib.exe v4.49
Preprocessor symbol `__DEBUG' is defined.
Mon Aug 03 12:43:29 2015
----------------------------------------------------------------------
Clean: Deleting intermediary and output files.
Clean Warning: File "C:\Sajat\Iranytu\demo870.o" doesn't exist.
Clean Warning: File "C:\Sajat\Iranytu\demo870.err" doesn't exist.
Clean: Deleted file "C:\Users\Szilvi\Documents\Demo870\Hobbielektronika_segítség\demo870.o".
Clean: Deleted file "C:\Users\Szilvi\Documents\Demo870\Hobbielektronika_segítség\demo870.err".
Clean Warning: File "C:\Sajat\Iranytu\demo870.hex" doesn't exist.
Clean Warning: File "C:\Sajat\Iranytu\demo870.lst" doesn't exist.
Clean Warning: File "C:\Sajat\Iranytu\demo870.cof" doesn't exist.
Clean: Deleted file "C:\Users\Szilvi\Documents\Demo870\Hobbielektronika_segítség\demo870.hex".
Clean: Deleted file "C:\Users\Szilvi\Documents\Demo870\Hobbielektronika_segítség\demo870.lst".
Clean: Deleted file "C:\Users\Szilvi\Documents\Demo870\Hobbielektronika_segítség\Demo870.mcs".
Clean: Done.
Executing: "C:\Program Files (x86)\Microchip\MPASM Suite\MPASMWIN.exe" /q /p16F870 "demo870.asm" /l"demo870.lst" /e"demo870.err" /d__DEBUG=1 /c- /w2
Couldn't locate build tool. Check tool locations.
----------------------------------------------------------------------
Debug build of project `C:\Users\Szilvi\Documents\Demo870\Hobbielektronika_segítség\Demo870.mcp' failed.
Language tool versions: MPASMWIN.exe v5.51, mplib.exe v4.49
Preprocessor symbol `__DEBUG' is defined.
Mon Aug 03 12:43:30 2015
----------------------------------------------------------------------
BUILD FAILED
(#) kissi válasza iranytu hozzászólására (») Aug 2, 2015
Próbáld ki így !

Iranytu.zip
    
(#) iranytu válasza kaqkk hozzászólására (») Aug 2, 2015
Kipróbáltam. Így sem megy. Valami kicsi, de lényeges dolgot nézek be/nem ismerek.
(#) iranytu hozzászólása Aug 2, 2015
Remélem jól csomagoltam. Azzal morog, hogy nincsen definiálva egy csomó változó. Próbáltam "include filenév" paranccsal a 2 db *.inc filet becsatolni, de a fordító rám se hederít. Tegyük hozzá, hogy asm nyelvet finoman szólva még nem ismerem.
(#) iranytu hozzászólása Aug 2, 2015
Megpróbálom újból projektbe foglalni a file-okat. ha valamelyik kép nagyon olvashatatlan lenne szólj!
(#) iranytu hozzászólása Aug 2, 2015
bocsánat a minőségért, most adta fel a fényképezőgépem. :-\
(#) kaqkk válasza iranytu hozzászólására (») Aug 2, 2015
Az mplab alol töltsd le az mpasm wint és állítsd be alapértelmezett fordítonak akkor a parsicbol tudsz asztalra fordítani és a pickittel azonnal égetheted
A hozzászólás módosítva: Aug 2, 2015
(#) kissi válasza iranytu hozzászólására (») Aug 2, 2015
Szia!
Küldd át a teljes projektedet és a hozzátartozó fájlokat is / include-ok! / egy zip-be tömörítve és megnézem, hogy miért nem tudod lefordítani! A kapcsolási rajz is jól jöhet, ha van !
(#) iranytu hozzászólása Aug 2, 2015
sziasztok!
Most kezdtem (azaz most sikerült felélesztenem) el PIC-kel játszani. Parsic fejlesztést is tanulgatom. PIC F628, és egy PicKIT2 a fegyverarzenál. Pillanatnyilag egy 7 szegmenses kijelzőt tudok meghajtani. Tudom ez itt nem nagy kunszt, de végre sikerült!!!

A gondom a következő. 2002-ben az Urbán Elektronikánál vettem egy próbapanelt (16F870, IIC LCD, pár potméter az A/D-knek), és egy soros debuggert. Akkor MPlab alatt kezdtem játszani. tartalmát kitöröltem, és soha többet nem tudtam feltölteni. A soros debugger felett eljárt az idő, de össze tudtam kötni a PicKIT2-vel. Kommunikál. Később ezzel szeretnék játszani Parsic alól. Az élesztéshez (hogy jó-e) látnom kellene, a példaprogramjával. Sajnos a példaprogramját nem tudom MPlab alól befordítani. A boltot már megkerestem, de nem segítettek. Tudna valaki tanácsot adni? (papíron van a panelről leírásom)
(#) neoone válasza snapscan hozzászólására (») Máj 18, 2015
Szia! A ZV1-es oda vissza számlálónál a "res" lábnál írt hibát ( valami bit névvel volt gondja), de már megoldottam. Kivettem a számlálót és flip-flop-okkal helyetesítettem.
(#) snapscan válasza neoone hozzászólására (») Máj 18, 2015
Tudnál pontosítani? Ennyi infóval elég nehéz segíteni..
(#) neoone hozzászólása Máj 15, 2015
Sziasztok! Valaki vetne egy pillantást erre a kis programocskára? A progi a parsic-ban rendben megy, lefordul - hibát nem ír, de miután betöltöm a reál pic szimulátorba, akkor az időzítő része nem működik. Valami beállítási gondja lehet, de nem jövök rá, hogy mi. Előre is köszönöm.

proba3.PIC
    
(#) snapscan hozzászólása Ápr 6, 2015
Megint van frissítés, csak az okosok a régi fájlt tették be letöltésre, így gyakorlatilag még sincs..
Bővebben: Link

Link javítva.
Használd a link gombot!
-moderátor-
A hozzászólás módosítva: Ápr 6, 2015
(#) snapscan hozzászólása Márc 30, 2015
4.0.17.8 (28.03.2015)
---------------------
- New
- Bootloader für PIC18Fxxx (Beta)

- Fixes:
- Problems with initialisation at PIC18F25K80 and PIC18F87K22 are fixed.
- Problems with bankswitching at some objects fixed.
(#) snapscan hozzászólása Márc 24, 2015
Új verzió:
- Fixes:
- Simple 8-Bit Counter: Problems with bankswitching fixed.
- PIC18F: Some programmers displayed error messages,
because invalid Configurations Bits were set to 1. Now they will be set to 0.
With the PIC12F, PIC12F, PIC16F it is reversed


Se hardveres szorzás, se timer korrigálás
(#) Szammer válasza dcsabi hozzászólására (») Márc 24, 2015
Köszönöm, működik.
(#) Szammer válasza dcsabi hozzászólására (») Márc 24, 2015
Köszönöm, megnézem az Rs.Check-el.
(#) dcsabi válasza Szammer hozzászólására (») Márc 24, 2015
Azért mert, a HyperTerminal ASCII kódokat vár. te meg hétköznapi 0-255-ig terjedő adatokat küldesz. Ezek az ASCII tábla szerint éppen azok, amiket éppen értelmetlen karaktereket látsz. Használd az RS-Check exe nevű programot, (a topic elején feltettem)ez azt az értéket mutatja, amit küldesz. Ha pl 4 számot küldesz, ott be kell állítanod a vételre 4 db adatot. Ha van Checksum akkor 5 db-ot. Vagy a PIC-ben alakítod át az összes adatot ASCII-re. Ez szerintem macerásabb. Pl: a 123-at el akarod küldeni a terminálprogramnak, akkor 49,50,51-et kell elküldened. A "táviratod" végére célszerűen még 13, 10 (enter és soremelés)
A hozzászólás módosítva: Márc 24, 2015
(#) Szammer hozzászólása Márc 24, 2015
Sziasztok! Megint kellene egy kis segítség. Beletettem az UART-ot az órába, de a HyperTerminál-ban értékelhetetlen karaktereket kapok. Vajon miért? Arra tippeltem, hogy nagyon foglalt a proci, így beégettem egy 16F876-ba, ott ugyanez az eredmény. A baud beállítások szerintem jók.

N_ora_4.PIC
    
(#) Szammer válasza dcsabi hozzászólására (») Márc 23, 2015
Igen, köszönöm, így egyszerűbben is működhet.
(#) dcsabi hozzászólása Márc 22, 2015
További takarékosság az esetleges megvalósításhoz. A "gyári RTC(C)-k" pl: helyől tudják hogy az adott naptári naphoz a hét melyik napja tartozik...Ez itt egy példa a szökóév detektálására és érvényesítése a február hónapnál. (28 vagy 29)
A hozzászólás módosítva: Márc 22, 2015
Következő: »»   23 / 178
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