You are here

Pic help

65 posts / 0 new
Last post
pihe
pihe's picture

Tudna nekem valaki küldeni mplab magyar leirást?

üdv: Tüske (tuske86@freemail.hu)

Comments
bbci

Szeretném a segítségeteket kérni.
Pic tokozás jelöléseket szeretném megismerni, nem tudom hol találok hozzá valamilyen leírást.
Pl: 16F628 és 16LF628 közötti különbség, SD és normál lábkiosztás jelölése.
Segítségeteket nagyon szépen köszönöm.

0

Vote up!

You voted ‘up’

bbci

Mindenkinek köszönöm a segítséget.

0

Vote up!

You voted ‘up’

Kari

0

Vote up!

You voted ‘up’

Kalex
Kalex's picture

0

Vote up!

You voted ‘up’

Rezisztor

Üdv mindenkinek!
MPLAB IDE v8.40-val próbálkozom az 5.xx után,de valamiért nem tudom a Watch ablakbam megjeleníteni az általam definiált adatregisztereket.Ezek nélkül pedig elég kevés az infó a debuggolás folyamán.Csak az SFR regiszterek érhetők el.A 8.1 es magyar leírásában sem találom hogy hogyan is kellene.Ha valaki ismeri kérem segítsen.Köszönöm.Rezisztor

0

Vote up!

You voted ‘up’

Rezisztor

Bocsánat,-nem ide szántam!Rezisztor

0

Vote up!

You voted ‘up’

AC-DC
AC-DC's picture

Sziasztok !
Egy kis segítségre lenne szükségem !
Van kb 20 db kínai traktor műszerfal .Az a probléma velük ,hogy az üzemóra ha eléri a 250-et ,megáll és nem megy tovább .Ráadásul a fordulatszám mérő sem működik utána .Az órában van egy Philips eredetű kontroller (P87LPC764FN).Ez hajtja meg az LCD üó.kijelzőt és a ford.mérő léptetőmotorját.Az üzemórát egy ATML 72846D eeprom tárolja (AT93C46).
Odáig eljutottam ,hogy a kontroller szoftverhibás .Már a legújabb óráknál kiküszöbölték a problémát .A gond az ,hogy az új kontrollerből nem tudom kiolvasni a tartalmat ,gondolom le van védve . Valami trükkel nem lehet ki imátkozni belőle a tartalmat ?
Sajna az új üres kontrollerek már megvannak ,de így nem tudok mit bele égetni !
A segítséget előre is köszönöm !

Üdv. Zoli

0

Vote up!

You voted ‘up’

lezlit
lezlit's picture

Szia Zoli,

tudtommal nincs lehetőség a CP feltörésére :weep:

Nincs kedved egy új firmware-t összedobni?
Úgy látom, a technikai feltételeid adottak hozzá.

Üdv: lezlit

0

Vote up!

You voted ‘up’

AC-DC
AC-DC's picture

A technikai feltételeim tényleg meg vannak ,csak az assembler ismerete gyakorlatilag még hiányzik .
Így eléggé nehézkes lesz meg valósítani .

0

Vote up!

You voted ‘up’

patiqs

Hello! Szerintem akad itt a tanyán olyan, aki le tudja kódolni. Én pl. Debrecenben vagyok megtalálható, de a hozzászólások alapján mások is be tudnák ezt vállalni.

Szép napot!
Sanyika

0

Vote up!

You voted ‘up’

AC-DC
AC-DC's picture

Szia Sanyika !
Ha megpróbálkoznál vele ,nagyon örülnék .Debrecen pedig szintúgy jó ,hiszen derecskén dolgozom.
Üdv.Zoli

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

Sziasztok!

Sikerült megírni a programot, ami egy vákuumos paneladagolót vezérel. A mechanika adott volt, csak eredetileg a beültetőgép működtette a szerkezetet, most viszont átkerült egy másik sorra, ahol önálló életet kényszerült élni.
http://www.youtube.com/watch?v=ODsgiwCTuUY
Köszönöm mindenkinek a segítséget!

Üdv: Jácint

0

Vote up!

You voted ‘up’

lezlit
lezlit's picture

Szia Jácint,

gratulálok! Szép munkát végeztél.

A régi C=+4 korszakból ilyenekre emlékszem:

SEI LDA STA STX LDX LDY CLI RTS BEQ JMP BRK ...

Valóban adott erős alapokat.

Üdv: lezlit

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

Szia!
Köszi! A C=+4-hez volt egy 600 oldalas A4-es méretű könyv, csak a gépi kódról szólt. Nagyon jól le volt írva minden.

Üdv: Jácint

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

Sziasztok!

AZ MPLAB-bal lehet szimulálni a működést? Vagy van erre egyéb program?

Üdv: Jácint

0

Vote up!

You voted ‘up’

lezlit
lezlit's picture

Szia Jácint,

MPLAB részét képezi a szimuláció (is).

Feltöltöttem két magyar nyelvű leírást:

MPLAB v8.10
http://elektrotanya.com/cgi-bin/download.cgi?file=MPLAB_v810_HU.pdf&fid=...

MPLAB SIM:
http://elektrotanya.com/cgi-bin/download.cgi?file=MPLAB_IDE_SIM_-_HU.pdf...

Ez utóbbi kimondottan a szimuláció gyakorlati bemutatásával foglalkozik.

Kellemes időtöltést és kitartást!

Üdv: lezlit

0

Vote up!

You voted ‘up’

AC-DC
AC-DC's picture

Üdv. Jaca ! Az MPLAB-ban benne van a szimuláció ,de még nekem sem jött eddig össze . Persze én is kezdő PIC-es vagyok .
De ne add fel !

0

Vote up!

You voted ‘up’

patiqs

Kedves Jaca!

Nem szeretnélek megbántani, de a hozzászólásaid alapján nem vagy jártas a PIC-ben. Ezért szerintem jobban jársz, ha valaki megírja neked a szoftvert, mivel írtad, hogy sürgős. Ha mégis te magad szeretnél barkácsolni vele, akkor természetesen szívesen segítek én is.

Szép napot!
Sanyika

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

Szia Sanyika!

Valóban most kezdtem Picelni, de a gépi kódban és a digitális technikában otthon vagyok. Na meg úgy a leggyorsabb tanulni, ha van feladat, és van záros határidő. A progi úgy néz ki kész van, apróságokkal szopok. Na meg a notepaddal, mert a melóhelyemen még nincs fent az mplab.
A segítséget Neked is köszönöm!

(közben meglett a szívás oka, mivel bizonyos részeket úgy ollóztam össze, két END volt a progiban.)

Üdv: Jácint

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

Sziasztok!

Cégünk vásárolt egy PIC programozót, a programját és a dokumentációját már tolom fel a tanyára. 20M, 10k-s feltöltési sebességgel :-) Wellman K8048
Valószínüleg assemblyben fogok programozni, ahhoz konyítok egy keveset. Létezik olyan program, amivel assemblyben lehet programot írni, vagy a puszta notepad elég hozzá (html-hez is notepadot használok)?
Esetleg tudtok ajánlani valami könnyen áttekinthető, egyszerű progit?

Üdv: Jácint

0

Vote up!

You voted ‘up’

lezlit
lezlit's picture

Szia Jaca,

az általam favorizált és használt, ingyenes (!) programot tudnám ajánlani, az MPLAB-ot.

Amennyiben a cmd promptot részesíted előnyben, használhatsz akár noTePad-ot is :)
De compiler-re, linker-re akkor is szükséged lesz. Innen le tudod tölteni:

http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1...

Amennyiben fizetősre vágysz, a MikroElektronika temékei kiválóak, pl. a MikroC for PIC.

Javaslom, kezd el az MPLAB-bal s ahogy belejössz és/vagy specializálódsz, úgy tudod saját tapasztalatod
alapján kiválasztani a számodra "legmegfelelőbb" programot.

Üdv: lezlit

PS: Most látom, h már fentebb egy részét ennek már 1x leírtam :)

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

Szia lezit!

Compilerem van, adtak a kütyühöz. Ma odáig jutottam, hogy beolvastam melyik gomb van megnyomva az egyik porton, és a másik porton a hozzá tartozó ledet kigyújtotta :-) Ilyesztő elsőre, de kezdem kitökölni, melyik utasítás mire való. Csak itthon nincs nagyon időm, a melóhelyen nyomom, amikor tudom.
MPLAB-ot már lerántottam régebben, először a PIC-et akarom kivesézni, mi van belül, aztán megnézem azt is.

Üdv: Jácint

0

Vote up!

You voted ‘up’

lezlit
lezlit's picture

Szia Jácint,

akkor gyorsan haladsz! Akkor ezek szerint notepad-dal nyomod :) Grat!

Melyik PIC-et szeretnéd kivesézni?
Adtak rutin-gyűjteményt a programozóhoz?

Üdv: lezlit

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

Szia lezlit!

16F627-et nyomom. Kaptam hozzá két egész példaprogramot. Egy sima futófényt, meg egy változtatható futófényt. Persze semmi bitgörgetés. Belenéztem az mplabba, az annyiból jó, hogy színes az assemblere.

Üdv: Jácint

0

Vote up!

You voted ‘up’

lezlit
lezlit's picture

Szia Jácint,

töltöttem fel eredeti, "tesztelt" példa programokat.
Igaz, 690-re írták, de kezdésnek nagyon jó.

A kapcs.rajzot megtalálod a zip-ben.

http://elektrotanya.com/cgi-bin/download.cgi?file=PICkit_2_Lesson_16F690...

Üdv: lezlit

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

Szia lezlit!

Köszi szépen, délután megküzdök velük :-)

Üdv: Jácint

0

Vote up!

You voted ‘up’

lezlit
lezlit's picture

Szia Jácint,

PIC Micro Controller ASM Language Routine library
http://www.piclist.com/techref/microchip/routines.htm

Sokkal több a forrás, mint az idő ... :)

Utasításkészlet - http://www.freeweb.hu/t-t/elokep/pic/felhkk/kk/sz0902.htm

Üdv: lezlit

File csatolás: 

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

Szia lezlit!

Köszi szépen, az a magyarnyelvű utasításkészlet nagyon jól jött. Pénteken küzdöttem a Piccel, már összeállt a kép, hála a C=+4-es assembly emlékeimnek, innen már csak az adott feladat, egy egyszerű paneladagoló felélesztése van hátra.

Üdv: Jácint

0

Vote up!

You voted ‘up’

lezlit
lezlit's picture

Szia Jácint,

nincs mit, szívesen!

Töltöttem fel egy kis ötletadó anyagot: PIC tippek és trükkök

http://elektrotanya.com/cgi-bin/download.cgi?file=PIC_Tips_And_Tricks.pd...

Tartalom:
*********

TIP #1 Dual Speed RC Oscillator
TIP #2 Input/Output Multiplexing
TIP #3 Read Three States From One Pin
TIP #4 Reading DIP Switches
TIP #5 Scanning Many Keys With One Input
TIP #6 Scanning Many Keys and Wake-up From Sleep
TIP #7 8x8 Keyboard with 1 Input
TIP #8 One Pin Power/Data
TIP #9 Decode Keys and ID Settings
TIP #10 Generating High Voltages
TIP #11 VDD Self Starting Circuit
TIP #12 Using PIC® MCU A/D For Smart Current Limiter
TIP #13 Reading A Sensor With Higher Accuracy
– RC Timing Method
– Charge Balancing Method
– A/D Method
TIP #14 Delta Sigma Converter
TIP #15 Delay Techniques
TIP #16 Optimizing Destinations
TIP #17 Conditional Bit Set/Clear
TIP #18 Swap File Register with W
TIP #19 Bit Shifting Using Carry Bit

Üdv: lezlit

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

Szia lezlit!

Köszi, ez megvolt a CD-n is, amit az égetőhöz kaptam, bent van a zip-ben, amit feltöltöttem. Ha túl leszek a céges ketyerén, akarok építeni egy aksitöltőt, de ez még odébb van.

Üdv: Jácint

0

Vote up!

You voted ‘up’

lezlit
lezlit's picture

Szia Jácint,

milyen aksit szeretnél tölteni?

MPLAB Szimuláció sikerült?

Üdv: lezlit

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

Szia lezlit!
Az Mplab szimulációra nem volt időm, inkább az alap műveleteket veséztem. Kezd összeállni a kép, egyre inkább azt csinálja, amit akarok.
A töltő majd a távoli jövő, NiMh töltő-kisütő a cél.

Üdv: Jácint

0

Vote up!

You voted ‘up’

lezlit
lezlit's picture

Szia Jácint,

nem tudom, ismered-e az EPE :) magazint.
Ennek az ftp-jén találsz sok PIC src-t.
PIC Tutorial v2 nézd át, hátha segít!

ftp://ftp.epemag.wimborne.co.uk/pub/PICS/

Vagy a szokásos FTP kliens -> TC-nél
ftp.epemag.wimborne.co.uk & anonymous

Üdv: lezlit

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

Szia lezlit!

Ez tök jó ez a link! Köszi!

Üdv: Jácint

0

Vote up!

You voted ‘up’

dav53
dav53's picture

Szép reggelt mindenkinek.
Jácint! Az EPE 2002-es évit, ha kell, el tudom küldeni.
Dávid.

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

Megjött, köszi Dávid!

Üdv: Jácint

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

Szia Dávid!

Jöhet! benkovics.jacint hernyó csor.hu

Üdv: Jácint

0

Vote up!

You voted ‘up’

exGelkás
exGelkás's picture

Szervusz Jaca!
A hernyó felesége a fraunyó?
:-))
Üdv:
exGelkás

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

Szia exGelkás!

Úgy bizony! És Einstein gyermekei: Zweistein, Dreistein...
:-)
Üdv: Jácint

0

Vote up!

You voted ‘up’

dav53
dav53's picture

Jaca.
Felteszem a Toldacuccot-ra, onnan kapsz értesítést, hogy letöltheted. (RAR-ban betömörítve, kb 50MB)
Esetleg, ha másnak is kell, most szóljon.

Dávid.

0

Vote up!

You voted ‘up’

lezlit
lezlit's picture

Szia Jácint,

szívesen!

Az EPE számait/évfolyamait pedig össze tudod zsákmányolni a Google segítségével... ;)

Üdv: lezlit

PS:
Látogasd meg a [http] publ [dot] lib [dot] ru [per] ARCHIVES [per] __ENG helyet, ahol
az E betűnél nézz körbe ;)

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

Szia lezlit!

Körülnézek :-)

Üdv: Jácint

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

Szia lezlit!

Két kérdésem lenne, az egyik, hogy hogy kell a belső oszcillátort használni, a másik, hogy a Timer funkciót hogy lehet olyanra használni, hogy pl egy adott időn belül megváltozik-e egy bemenet.
Ha esetleg tudsz ilyen példaprogikat, nagyon megköszönném. Sajna itthon keveset jutok gép elé, a melóhelyemen meg csak a mobilom van net-elérésre, a feladat, amit bevállaltam sürgős lenne.

Üdv: Jácint

0

Vote up!

You voted ‘up’

patiqs

Jaca, 2009-06-30 21:00

"hogy kell a belső oszcillátort használni"
Ezt már Lezit írta.

"Timer funkciót hogy lehet olyanra használni, hogy pl egy adott időn belül megváltozik-e egy bemenet."
Olvass utána a Capture-Compare CCP használatának! Ez pontosan erre van kitalálva hardveresen. Elég sok uP tudja.

Szép napot!
Sanyika

0

Vote up!

You voted ‘up’

lezlit
lezlit's picture

Szia Jácint,

gyorsan átfutottam a PIC16F62X adatlapját, elvileg tudja.

A belső oszcillátor használatát a "__config" adat-direktívával kell megadnod
-> INTRC_OSC_NOCLKOUT
-> INTRC_OSC_CLKOUT

Konkrét példa:

__config (_INTRC_OSC_NOCLKOUT & _WDT_OFF & _PWRTE_OFF & _MCLRE_OFF & _CP_OFF & _BOR_OFF)

- - -

Portlábon fellépő jelváltozást így lehetne figyelni:

...

btfss port, pin
goto LH ; L->H átmenet

HL:
btfsc port, pin
goto HL ; H->L átmenet
goto OK

LH:
btfss port, pin
goto LH

OK:

...

Ez figyeli az L->H, ill. a H->L átmenetet
Akkor lép ki a hurokból, amikor megjött a váltás.

- - -

Egy ötlet: a megszakításos-futófény alapján elindulhatsz.

Az IT-ben figyeled az elmúlt időt (TMR0-t pl. 1msec-re programozod fel),
egy változó inkrementálásával (azaz ekkor 1000-ig számolsz), majd figyeled
a pin váltását. Ha változott, ezt egy változóban megjegyzed magadnak.
Ha letelt az intervallum, azaz elszámoltál 1000-ig, akkor ezt is jelzed
egy változóban s leállítod a TMR0-t ...

Üdv: lezlit

0

Vote up!

You voted ‘up’

Istvan-lab
Istvan-lab's picture

Konnyebb tulcsordulast figyelni, erre van megszakitasi rutin is, es a legtobb PIC tamogatja.
Kb 3-4 sorbol megoldhato es kenyelmes is nagyon.
Egy megjegyzes... ha pontosan akarjatok hasznalni a belso oszcillatort, erdemes elobb kiolvasni a gyari beallitasokat a PIC-bol, es ugy meghatarozni a belso frekit. Vigyazzatok, programozaskor ne irjatok felul ezeket az ertekeket pl PIC12F675.

0

Vote up!

You voted ‘up’

Jaca
Jaca's picture

Szia lezlit!
Köszönöm!

Üdv: Jácint

0

Vote up!

You voted ‘up’

patiqs

Hello!

Keress rá erre: PG164120
Pl itt.
Olcsóbb, mintha megveszed az alapanyagot hozzá.

Szép napot!
Sanyika

0

Vote up!

You voted ‘up’

brato

Üdv!

A JDM égetőt nem javasolják megépíteni a PIC-es guruk. Sok probléma van vele.
A hobbielektronika oldalon kimerítően tárgyalják az okokat.

0

Vote up!

You voted ‘up’

sniper888

sziasztok
meg szeretném építeni a PIC EGETO JDM ADAPTER nevű kapcsolás, ha jol tudom ez egy pic égető, már csak arra lenne szükségem hogy nem tudom mire jó a 3 tüske? nagyon kezdő vagyok a témában

jó lenne ha valaki segítene..

és esetleg valami könyen kezelhető programot lehetőleg magyar?? ée hogy kell e hozzá egyéb elem vagy valami?

esetleg ha valaki értene a programozható elektronikus gyújtáshoza az szóljon igaz nem ide vág teljesen a téma de, lenne egy kapcsolás de kelene hozzá panelrajz? nagyon ügyetlen vagyok a rajzkészítésben... CDI rajz

segítséget előre is köszönöm..

0

Vote up!

You voted ‘up’

lezlit
lezlit's picture

Szia,

a JDM-et nem ismerem. Nem célom PIC-égető háborút indítani, de amit szvsz érdemes megépíteni, az a PIC2 klón. Itt minden szükséges infót megtaláltsz -> http://wattmep.tvn.hu/PICkit2_W_klon/PICkit2_W_klon.html
A hozzá szükséges MPLAB ingyenes, tökéletes fejlesztő-környezet. Igaz nem magyar, de könnyű megtanulni.
Letöltés: http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1...

Ha jól értettem, az általad megadott linken található kapcsolási rajzhoz szeretnél egy NYÁK-tervet?

Üdv: lezlit

0

Vote up!

You voted ‘up’

sniper888

igen vagyis ha valaki lenne gykorlotabb mert én nem tudok pedig próbáltam..

ez télleg jol néz ki, de hát igazábol eddig csak egyoldalas nyákot csináltam elég bonyolultnak néz ki..

0

Vote up!

You voted ‘up’

lezlit
lezlit's picture

Szia,

itt egy kis útmutató a NYÁK készítéshez: http://www.hobbycnc.hu/NYAK/NYAK.htm
Nem bonyolult, már elsőre is sikerélményed lesz ezzel a technikával.

Üdv: lezlit

0

Vote up!

You voted ‘up’

sniper888

majd megpróbálom veszek majd nyáklapot met csak 1 oldalú van itthon, a másik hogy akkor mest kell egy másikat is meratni amin van egy foglalat vagy azt hogy gondolod? ami a tüskékre megy...

arrol nem is beszélve hogy nem spiritlayout-al van a rajz eddig még csak azt használtam..

0

Vote up!

You voted ‘up’

torpiken1

Szia!

Feltöltve ide az oldalra amit éppen találtam. MPLAB.PDF a file neve.

Üdv: Torpiken1

0

Vote up!

You voted ‘up’

hg7wgq
hg7wgq's picture

Sziasztok!

Kerestem az oldalon az MPLAB.pdf fájl-t de nem találom. Nemrég hozzájutottam egy ilyen PIC fejlesztői környezethez most pedig gyűjtöm hozzá az anyagokat!

Üdv! hg7wgq

0

Vote up!

You voted ‘up’

Nativeelco
Nativeelco's picture

Szia!

Nekem megvan az MPLAB majdnem teljes leírással, programokkal, stb.

Egy gond van vele, 20Megabájt.

Feltöltsem?

0

Vote up!

You voted ‘up’

tibibalogh520
tibibalogh520's picture

Szia Nativeelco!

Léci, léci!
Főleg ha a leírás magyar nyelvű. :)
Köszi.

Üdv Tibi.

0

Vote up!

You voted ‘up’

Nativeelco
Nativeelco's picture

Szia tibibalogh520 és minden PIC imádó.

A leírás magyar is, (Dr Kónya László) meg angol is. Rajzok, példák stb.

Megy....

Menne, ha nem kaptam volna hibaüzenetet, a fájl túl nagy!
(413 Request Entity Too Large)

Nos felteszem a 'toldacuccot.hu'-ra

http://www.toldacuccot.hu/letoltes?sid=5851f0e0d582a3fc520f3bc5f4506e6a&...

Innen letöltheted.

0

Vote up!

You voted ‘up’

hg7wgq
hg7wgq's picture

Nagyonszépen köszönöm!
Jó kis komplett doksigyűjtemény!

Üdv!

0

Vote up!

You voted ‘up’

Nativeelco
Nativeelco's picture

Nincs mit....

0

Vote up!

You voted ‘up’

gyuri50

Én is köszönöm!
Gyuri

0

Vote up!

You voted ‘up’

dav53
dav53's picture

Köszönöm én is, letöltöttem.
Dávid.

0

Vote up!

You voted ‘up’

tibibalogh520
tibibalogh520's picture

Szia Nativeelco!
Köszi megkaptam.

Üdv Tibi.

0

Vote up!

You voted ‘up’

More similar content