Fórum témák

» Több friss téma
Fórum
Keresés
Lapozás: OK   174 / 177
(#) car1 válasza dcsabi hozzászólására (») Nov 2, 2008
Nagyon köszönöm ez nagyon sokat segít.

De azt honnan tudod,hogy a poti csúszkája az RA.0-ra kapcsolódik?
(#) dcsabi hozzászólása Nov 2, 2008
Ha valakit amúgy érdekel Parsic nélkül, a nyomógombbal
váltott változat...
(#) dcsabi válasza car1 hozzászólására (») Nov 2, 2008
Ime... Én így csinálnám.
16F876(A) vagy lehet 877 is csak állítsd át a procit
Az RA.0-ra kapcsolódik a poti csúszkája (pl:10k)
Külömböző formátumban, az RB portra kötött 8 db leddel.(egy-egy file)
Táblázatban a "maszk".

Az utolsó file, mindhárom egyesítve. Az RA.2 re kötött nyomógombbal tudsz váltani, (testre kapcsol, pozitivra 4.7k !) ha kikapcsolod eepromban
megjegyzi melyik formátum volt beállítva...
(#) car1 hozzászólása Nov 2, 2008
Szia Csabi!
Nagyon sokat foglalkozok a programmal,és szerintem elég jól haladok.
Sok dolog van még amit nem tudok,ezért arra szeretnélek kérni,hogy feltudnál rakni esetleg egy olyan példa programot ami egy poti állását figyeli és pl.az állástól függően a kimeneten ledeket kapcsol.
Előre is kössz .
(#) dcsabi válasza poros hozzászólására (») Nov 1, 2008
Szerintem sehol...ez valaha "pénzes" volt...
A program help_jében minden le van írva...
...három nyelven...-ezeket szövegfordítóval fordítgasd le...
Ez az egyik megoldás...
Aztán vannak példaprogramok ezeket nézegesd, próbáld ki, turj bele, variáld...stb
Ha van valami kisebb konkrét elképzelésed, azt leírod és felteszed ide, (hogy másoknak is "hasznára " váljék)
- és pl én...megoldom és Te kirpóbálod, megtapasztalod, aztán esetleg variálsz rajta...Javaslom szerezz be 16f628A-t és/vagy16F876A-t egy két db-t...
Próbálgatáshoz elég egy "lyukas" próba_nyák néhány alkatrész...( 7805, nyákba forrasztható sorkapocs, 4Mhz Quartz, 2x22pf kondi, néhány led, 3-4 nyákba nyomógomb, ellenállás: 10k, 1k, esetleg 1-2db 10k-s poti analóg bemenet használatához-16F876A-...IC foglalat az adott procihoz, vagy csináltasd meg ebben a topicban lévő már említett 16f876A-hoz való panelt...)

(#) poros hozzászólása Nov 1, 2008
Sziasztok. Hol találok a parsikrol ezen a topikon kívül
valamilyen segítséget amivel elindulhatnák.Lehetőleg magyarul. Hozzáteszem pic hozzáértésem 0.
Köszönöm előre is a segitséget.
(#) dcsabi válasza car1 hozzászólására (») Okt 26, 2008
Lehet, hogy a parsic verziója nem ugyanaz... (én 3.60-t)
továbbá más verzióju Mplab-ot használsz... (én v5.50-t)
Az .asm kiterjesztést megnyitod pl a jegyzettömbbel, két példányban és összehasonlítod...
(#) car1 válasza dcsabi hozzászólására (») Okt 26, 2008
Hello Csabi!
Én is most ismerkedek a progival,és nagyon jónak tűnik.De az miért van,hogy az általad feltett PIC-kiterjesztésű fájlokat megnyitottam és én is lefordítottam,de nekem egy minimálisan eltér a mérete az általad feltett ASM és a HEX-nek.Bár még nem próbáltam meg beleégetni,hogy működne-e
(#) mgabesz válasza J_Atti hozzászólására (») Okt 24, 2008
Szia Attila.

Bocsi, hogy csak most küldöm az ígért ablakvezérlést.

Fordítás előtt az LG1, LG2, LG5, LG6-os kapuk kimenetét inverzbe kell kapcsolni.
Ez azért szükséges, mert a PIC RB portjai alaphelyzetben magas szinten vannak ( belső felhúzó ellenállások ).
Tehát a vezérléssel alacsony szintre húzod őket.
A PARSIC viszont minden bemenetet alacsony szintről indít. Ez szimulációnál jó, mert nem kell a kívánt kiinduló állapothoz a bemeneti szinteket állítgatni, hanem egyből kiinduló állapotba kerül a rendszer.

Működés:

Bármelyik vezérlési irány rövid ( <0,5s ) megnyomására az ablak az adott irányba elindul automata módban és csak ismételt rövid gombnyomásra ( bármely vezérlőgomb ), vagy a túláram érzékelő ( végállás ) jelére áll meg. Ha a vezérlőgombot 0,5s után is nyomjuk, akkor a vezérlés kézi üzemre vált és az ablak a gomb felengedéséig vagy a túláram érzékelő jeléig megy.

A központi zár bemenetét aktiválva az ablak automata módban elindul felfelé, bármilyen irányba is mozgott előtte. Ezt a folyamatot csak a túláram érzékelő tudja megállítani ( felső végállás ).

Elküldöm még Neked a controll objektumhoz tartozó txt file-t. Ebben vannak letárolva a különböző bemeneti kombinációkhoz tartozó kimeneti értékek.

Remélem nem voltam túl bonyolult.

További szép napot.

Üdv.:
mgabesz
(#) dcsabi válasza J_Atti hozzászólására (») Okt 23, 2008
Akkor ez már jó, mert HW-esen rendben van a cucc...
Ha a Parsic-ot is akarod használni, akkor az általam nemrég javasolt tipusokat szerezz be és nem lesz már nehéz dolgod...
(#) J_Atti válasza dcsabi hozzászólására (») Okt 22, 2008
Hello dcsabi!

OK, köszi mindent!
"Mi nem jó" jelenleg csak a progi lehet ami nem jó.
Vettem 1 Pickit2t, egy demo panellel a mellékelt példa progikat be tudom égetni gond nélkül és azok müködnek is. A saját progik még nem , mivel az itthon levő procikat nem támogatja a Parsic...
Attila
(#) dcsabi válasza J_Atti hozzászólására (») Okt 22, 2008
jó tanácsként mondtam amit "írtam"...
A processzoroknál nem a jól hangzó név...stb az elsődleges, hanem hogy milyem könnyen lehet vele boldogulni...milyen gyors , "kezes" fejlesztőrendszere van...
Amit én ajánlottam azzal a kezdő is könnyem boldogul, és hamar lesz sikeres...
Először nagy gond szokott lenni, mi nem jó,...?
A progi...? az égető...? vagy a panelon van valami gond...?
vagy már a proci szállt el...?
Egyébként egy IC foglalat meg egy "lyukas panel" és néhány filléres alkatrész, meg egy szolid égető, és kész a fejlesztő környezet...
Önerőből több száz ,több ezer sort hibátlanul "betükből"...,
néhány hónapom nekem is rá ment anno...
Aztán a parsic-al fél nap alatt egyenesbe jöttem...
Most már csak úgy vaktában teleírom a 16F628-at biztos vagyok benne, hogy el fog indulni...

(#) J_Atti válasza mgabesz hozzászólására (») Okt 22, 2008
Hello mgabesz!

Megköszönöm, biztos tudok belőle tanulni

Attila
(#) mgabesz válasza J_Atti hozzászólására (») Okt 21, 2008
Ez igen szép projekt lesz.
No meg egy több oldalas Parsic rajz.
Az kiszolgáló elektronikáról nem is beszélve.
Kezdőként egy darabig nem fogsz unatkozni.
De hajrá.

Ablakemelőben tudok segíteni, én most csinálom az enyém. A Parsicban készített (16F628-ba való) programot fel tudom Neked rakni holnap ha kell. :yes:

Üdv.:
mgabesz
(#) J_Atti válasza dcsabi hozzászólására (») Okt 21, 2008
Hello dcsabi!

Konkrét elképzelés egyenlőre álom kategoria: autoba egy hőmérséklet mérő 3 csatornán, belső, külső, hütővíz LCDn megjeleníteni (1. lépében karakteresre majd grafikusra), ablak emelők automatikussá tétele, ülésfütés vez. stb...
F690 a PicKit2höz levő demo panelen van ezzel gondoltam gyakorolni, ha már belejöttem akkor irány 18Fesek (F4320 "van raktáron"). Kb ennyi de majd még meglátom, most még nagyon kezdő vagyok... köszi mindent, most nyúzom 1 kicsit

Attila
(#) dcsabi válasza J_Atti hozzászólására (») Okt 21, 2008
Nem tudom van-e valami extra elképzelésed, amire kimondottan csak egy bizonyos PIC felel meg...?
Ha nincs, akkor javasolnám: a 16F628A, 16F876A, vagy ha sok I/O-ra van szükséged a 16F877A-t (vagy akár a sima A-nélkül) A sima tipusokra írt programok az "A" sorozatokba minden további nélkül beégethetők, az égetőnek kell tudnia...
Ezek jól bevált népszerű és olcsó tipusok...
A parsic is kezeli őket...
Tudod a parsic valójában hogy müködik...?
Az eszköztárban lévő szimbólumokkal gyakorlatilag "megrajzolod" mint egy áramkört.
Ezen szimbólumok valójában szubrutinok, amiket a program automatikusan sorszámoz, (bit, Byte, 2Byte) összeilleszt. A ki- és bemeneteket, Te jelölölöd ki...
A rajzolás mellett már egyből készül az ASM file is....
(15-20 perc alatt több ezer sort is elkészíthetsz így hibátlanul !!! ...)
A program Tools menü alatt beállítod a gépeden lévő Mplab (MPASMWIN.EXE) elérési útját.
Ez azért előnyös, mert amit lerajzolsz , az F10 billentyű
lenyomásakor egy pillanat alatt, már le is van fordítva, HEX formárumra, és égethető. ( így akár az ASM file mint olyan, figyelmen kivül is hagyható, ha kiváncsi vagy rá megnézheted)
Az F11 billentyű alá égetőt lehet installálni, ami azt is egy gombnyomásra behívja...
Gyors és eredményesen lehet vele dolgozni, elsőre megy...Nem kell görcsölni egy valamire való programocskával napokat, akár 15-20 perc, vagy egy este kész van...
(#) J_Atti válasza dcsabi hozzászólására (») Okt 21, 2008
Hello dcsabi!

Köszi, akkor nem erőlködök megszerezni a 3.6t...
Arra gondoltam h. ha nem is szerepel az adott tipus (pl F690) a támogatott tipusok közt, de keresek egy hasonló HWval rendelkező tipust (F871 asszem bent van) és arra irok progit akkor a MPLABban össze lehetne hozni. Szerinted?
Attila
(#) dcsabi válasza J_Atti hozzászólására (») Okt 21, 2008
Csak a (-...)A tipusokkal Sajnos, az illető felhagyott a fejlesztéssel.
Amire ezek a 16F...esek nem elegek , össze kell kapcsolni 2-3 db-ot és kommunikáltatni őket. Aki csak egy két aramkört ( progit) csinál havonta annak szerintem ez tökéletes segédeszköz...
Aki 100-val gyártja az ilyen áramköröket úgyanazzal a progival annak jobb lehet adott esetben más szöveges fejlesztőkörnyezet...
A parsic-cal egy bonyolultabb progit egy vagy két esete meg lehet írni, ha belejön az ember. Egyszerűbbek meg 5-10 perc és elsőre müködik... és ez nem utolsó szempont...
(#) J_Atti válasza dcsabi hozzászólására (») Okt 20, 2008
Hello dcsabi!

A 3.4xx verziohoz képest a 3.6ban bővült a támogatott PICek száma?

Attila
(#) dcsabi válasza Dotomi hozzászólására (») Szept 21, 2008
Ime...> a lábkiosztás az előbbiek szerint...
(#) Dotomi hozzászólása Szept 21, 2008
Szia Csabi!

Tudnál nekem csinálni 876-hoz is egy villogó HEX-et?
3.41-es Parsiccal meg a legújabb MPLABbal sikerült nekem is jól a 877-est programozni, de véletlenül csináltam egy rövidzárlatot, és azóta a 877 nem indul, és már csak 876 van itthon, az meg alapból nem indult még semelyik egyszerű progival sem. Ha küldenél megint egy egyszerű kis progit, akkor kiderülne, hogy megint a Parsic vagy az MPLAB szarakszik vagy maga az IC.

előre is köszi
(#) kaqkk válasza Dotomi hozzászólására (») Szept 19, 2008
Az előző oldalon írtam hogy amit a pickittel adnak mplab
az nem jó ! az mp lab letölthető a microchip oldaláról!
(#) dcsabi válasza Dotomi hozzászólására (») Szept 19, 2008
Én még talán a 6.. valamelyiket vagy7... nem tudom pontosan...
(#) Dotomi hozzászólása Szept 19, 2008
Megnyitottam egyszerre a te ASM-edet meg amit az enyém fordított, és nem egyezik a kettő. (a te 877-es PIC file-odat fordítottam) hogy lehet ez?
(#) Dotomi hozzászólása Szept 19, 2008
Kipróbáltam azt, hogy az én Parsicemben forditottam le a progit hexbe, és azzal már nem ment. Te milyen fordítót használsz? Én most a PICKIThez kapott MPLAB IDE 8.00, 8.14 és egy régi MPLAB mpasmwin-jét próbáltam, de egyikkel sem villogott a led, viszont amit te küldtél hex-et, azzal igen.
(#) Dotomi hozzászólása Szept 19, 2008
Köszi Dcsabi!

Ugyan az a progi mint amit én irtam, pedig a tiéddel megy! Bár még csak egyből a hex-et töltöttem bele!
Nem tudnád véletlenül elküldeni emilben vagy msn-en a Parsicod? Nekem 3.43-as van.
E-mail cím az adataimnál.
(#) dcsabi hozzászólása Szept 19, 2008
A két progi "hex-e"
(#) dcsabi válasza Dotomi hozzászólására (») Szept 19, 2008
Tedd ide fel amit rajzoltál aztán megnézem. Addig is:
led villogtatás amire te próbáltad 877 (4Mhz), 628 (4mhz belső osc) (628-nál mclr belül összekötve tehát I/O)
Mindkettőnél RB.0 és RB.1 -re kötött led felváltva villog...
(#) Dotomi hozzászólása Szept 19, 2008
Sziasztok,

olyan problémám lenne, hogy vettem egy PICKIT2-t és tesztpanelon összeraktam egy probakapcsolást 877-tel
a parsic le is futtatta, lefordította a PICKIT 2.55 progival beleírtam a hexet, majd ki is írta hogy sikeres, még sem indul a program, se az égetőről táplálva, se külső tápról.
Még egy sima led kigyújtása sem indul. Próbáltam 4Mhz-s kvarccal, 1Mhz es oszcillátorral, aztán megpróbáltam ugyan ezt egy 628-sal, belső RC oszcillátorral de az se indult. Lehet, h kifelejtettem valamit? A PICKIT-hez kapott tesztpanelen lévő 690-est a mintaprogikkal simán tölti, meg futnak is.
Tudna valaki valami ötletet adni, h mit kéne másképp csinálni?


előre is köszi
(#) kaqkk válasza dcsabi hozzászólására (») Szept 18, 2008
Csabi: megtaláltam a hibát! A pickit2-höz kapott cd-n
levő mplab nem jó ! Letöröltem és letöltöttem a microchip
oldaláról . Az első nekifutásra lefordította
(
Következő: »»   174 / 177
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