Keresés: 
 Bejelentkezés
Nick:
 
Jelszó:
 
 
 
   
» Elfelejtettem a jelszavamat :'(
» Regisztráció
 Fórum témák
» Több téma
 Frissek
RSS hírforrások
  Hírek.rss
  Fórum.rss
  2012. Máj, 24. Csü
3:49:45
  Jelenleg 60 fő olvassa az oldalt
Fórum » Pontra menő témák » PIC kezdőknek »
PIC kezdőknek  
Témaindító: Placi84, idő: Okt 3, 2005
Témakörök
Mikroprocesszorok » Microchip processzorok
- A PIC ÖSSZES Vdd és Vss (AVdd és AVss) (tápfeszültség) lábát be kell kötni!
- A táplábak mellé a lehető legközelebb 100nF-os KERÁMIA kondenzátorokat kell elhelyezni.
- Az MCLR lábat, 10kohm-mal fel kell húzni a Vdd tápfeszültségre.
- Külső kvarc használatakor 4MHz-ig XT, a fölött pedig HS konfigurációt kell beállítani.
- Stabilizált tápegységet kell használni, a kapcsoló üzemű "telefon töltő" adapterek okozhatnak hibákat.
- Programozáshoz, használj lehetőleg PICKIT2 vagy 3 programozót. Kerülendő a JDM (soros porti) programozó.
- A PIC adatlapja (PDF), tartalmazza a lábak kiosztását és a PIC minden paraméterét. Az adatlap ingyen letölthető!
- Egyes PIC típusoknál az RA4 nyitott nyelőelektródás (Csak lefelé húz L szintre, H szintet nem ad ki!)
- Ha a PGM lábat digitális ki-/bemenetnek használod, az alacsony feszültségű programozási lehetőséget le kell tiltani.
Lapozás Méret:     2 / 261     
(#32620) speki válasza Gory hozzászólására (#32618) Válasz • Júl 14, 2006
kössz

(#32649) gtk válasza speki hozzászólására (#32611) Válasz • Júl 15, 2006
Ha nem muszaly sorosra,akkor csinalhatsz LPT-re pufferelve.Elegge egyszeru es jol mukodik az Oshon fele aramkor es soft LINK

(#32650) gtk válasza Báddzsó hozzászólására (#32616) Válasz • Júl 15, 2006
Irtam egy rovidke kodot es nem mukodik,viszont az alabbi kod annyi kulonbseggel, hogy nem a TIMER0 megszakitas rutinban novelem a PORTB erteket ,ugy mukodik.
Megnezne valaki nekem?

;a timer0 256 orajel cilus utan novekedik egyel es interruptol tulcsordulaskor
;az int. rutinban PORTB tartalmat noveli 1 -el.
;mikor a PORTB 6. bitje 1-be allt,akkor ugrik a BETOLTre es ujratolti a PORTB -re a dec. 2 szamot.

LIST P=16F84A
#INCLUDE "P16F84A.INC"
__CONFIG _XT_OSC&_CP_OFF&_WDT_OFF
  
ORG    0
         GOTO     START

ORG    4
         BCF    INTCON,T0IF ;INTCON T0IF jelzobit torlese
         INCF PORTB,1  ;noveljuk a portB tartalmat 1 -el
         BTFSS  PORTB,6  ; 'Ennél az utasításnál a PIC megnézi, hogy PORTA 6. helyiértéku bitje 0-e. Ha az, akkor átugorja a soron következo utasítást, ha egy, akkor rendesen fut tovább.'
       ;igy ha a 6. bit 1 -be valt,akkor ujra beirjuk a reg. -be az 2 -et.
   goto BETOLT
         RETFIE

START    BSF    STATUS,RP0  ;BANK1
         MOVLW  B'00011111'
         MOVWF  TRISA
         MOVLW  B'00000000'
         MOVWF  TRISB
         MOVLW  B'10000111' ;az elso(balrol) harom bit elooszto
         MOVWF  OPTION_REG
         BCF    STATUS,RP0  ;BANK0
         CLRF   PORTB
         BSF    INTCON,GIE
         BSF    INTCON,T0IE

BETOLT:    
        MOVLW D'2'   ;aku -ba 2 dec. szamot
     MOVWF PORTB  ;kiirjuk portB -re  
END


Koszi.

(#35739) Sanyi87 válasza gtk hozzászólására (#32650) Válasz • Aug 6, 2006
Hali
valaki meg tudná mondani, hogy honnan tudok régebbi MPLAB-ot leszedni? 5.x v 6.x érdekelne.
köszi

(#35742) Báddzsó válasza Sanyi87 hozzászólására (#35739) Válasz • Aug 6, 2006
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en023073

(#35750) Sanyi87 válasza Báddzsó hozzászólására (#35742) Válasz • Aug 6, 2006
köszönöm

(#50098) Roka Rudi 77 Válasz • Nov 18, 2006
Üdv mindenkinek
Teljesen kezdő vok a pic-ek terén. Hogy őszinte legyek csak a szükséges mértékig szeretnék belemélyedni.
A problémám a következő:
Van 1 PIC16F627A-I/P-m, amibe már van égetve valami progi. Ezt szeretném sokszorosítani. Tehát ki kellene olvasnom a progit, és beleégetni egy másik 627A-ba.
A kérdéseim a következők lennének:
1. Milyen égetőt vegyek, vagy csináljak?
2. Milyen szoftvert javasoltok?

Előre is köszi

(#50099) Norberto válasza Roka Rudi 77 hozzászólására (#50098) Válasz • Nov 18, 2006
Hali!

Üdvözlünk az oldalon!

A kérdéseidre a válaszok:

1. Venni nem érdemes gyárit, mert nagyon drága, főleg úgy, ha az ember nem is használja minden nap. Házilag érdemes építeni egyet, mégpedig JDM-típusú külső tápos égetőt, amivel nem igazán lehet semmi problémája a használójának. Ennek megtalálod a kapcsolási rajzát, és dokumentációját a következő oldalon:

http://deguss.hobbielektronika.hu

2. Általában 2-féle szoftvert szoktak használni az emberek PIC-égetésre. Van egy úgynevezett WinPIC nevű program, illetve van az ICProg nevű. A kettő közül azt választod, amelyik szimpatikusabb...

(#50101) Roka Rudi 77 Válasz • Nov 18, 2006
Köszi az infot.
Még annyi kérdésem lenne, ha a WinPic nevű progit használom, szükséges a beállításokon módosítanom, vagy alapbeállításokkal is működik?
Köszi

(#50147) Báddzsó válasza Roka Rudi 77 hozzászólására (#50101) Válasz • Nov 18, 2006
én javasolom még ezen az oldalon található programozót is, ezt használom, jóval egyszerűbb mint a külön tápos, és nálam eddig mindig jól működött, még nyák sem szükséges hozzá, (nekem is nyák nélkül van ) visziont a sima táp nélküli jdm-et nem javaslom, nagyobb memóriás picecek már nem bír progizni...

(#50156) dpeti válasza Placi84 hozzászólására (#1482) Válasz • Nov 18, 2006
Először érdemesebb egy mikrovezérlőkről/mikroprocesszoros rendszerekről szóló basic könyvet elolvasni, hogy tisztában legyél a fogalmakkal, utánna már megteszi a microchip oldalán a PIC reference manualja, meg par példaprogi...

(#50157) dpeti válasza dpeti hozzászólására (#50156) Válasz • Nov 18, 2006
jó semmi, hulyeségeket beszélek... nemrég állítottam a fordítottjára a fórumban való listázást, és bekavart egy picit, ezer bocs

(#50223) Prinner Válasz • Nov 19, 2006
Hi!
Szükségem lenne egy ICSP-re amivel 16F877A-t tudok progizni.
Ezt találtam ami szerintem megfelel a céljaimra, de milyen égető szoftvert használjak hozzá, és azt milyen beállításokkal?
Légyszi segítsetek, jó lenne minél hamarabb megcsinálni a cuccot

(#50238) Norberto válasza Prinner hozzászólására (#50223) Válasz • Nov 19, 2006
Az általad linkelt oldal alja felé találtam ezt a szöveget:

Idézet:
„Using Ic-Prog as alternative software on Windows NT/2000/XP.

Click here to find how configure Ic-Prog to work in conjunction with P877 hardware.”

Szerintem ez pont az, amire neked szükséged van...egyébként meg 5 hozzászólással feljebb írtam, hogy melyik 2 szoftvert szokták égetésre használni.

(#50245) Roka Rudi 77 Válasz • Nov 19, 2006
Köszönöm a segítséget, remélem menni fog a dolog.

(#50354) FLEXTER Válasz • Nov 20, 2006
HELLO
Lehet a pic16f877-ből jelgenerátort csinálni?
(10hz-100khz-ig 1herzes lépésben)
Ha lehetséges akkor C-NYELVEN kérnék
példákat.
Fáradozásukat előre is köszönöm.

(#67353) tiki Válasz • Feb 18, 2007
hali!

azt szeretném megkérdezni h azt meg lehetne e csinálni PIC-el hogy pl. égetni belőle egy lm 383-as IC-t???

(#67363) potyo válasza tiki hozzászólására (#67353) Válasz • Feb 18, 2007
Ha jól nézem, az lm383 az egy audió erősítő. Ha az, akkor nem. A PIC az mikrokontroller.

(#75478) krajnyak_dani Válasz • Márc 31, 2007
Az aki még életében nem csinált programot az hogy kezdjen hozzá.Mijyen programmal kezdjem, honnan lehet megszerezni?Érdekelne ez a PIC-es dolog.

(#75491) bbatka válasza krajnyak_dani hozzászólására (#75478) Válasz • Márc 31, 2007
Az MPLAB-al. Bővebben: Link

(#75526) potyo válasza krajnyak_dani hozzászólására (#75478) Válasz • Márc 31, 2007
És nézz meg néhány példaprogramot, olvasd végig a PIC - Miértek, hogyanok topikot itt a hobbielektronikán, valamint a PIC kérdések topikot a Terminál fórumon.

(#76748) krajnyak_dani Válasz • Ápr 6, 2007
Hallottam már erről a MPLAB-ről.De a programot hogy tudom be üzemelni, nem kell semmi más hozzá?
(A microchip oldalon egy szót nem értek mert angol:dead

(#76759) MaSTeRFoXX válasza krajnyak_dani hozzászólására (#76748) Válasz • Ápr 6, 2007
Van egy leírásom. Olvasd el.
Egy barátom írta pár éve, én innen tanultam meg.
» A fájlok letöltéséhez be kell jelentkezned! «

(#77988) krajnyak_dani válasza MaSTeRFoXX hozzászólására (#76759) Válasz • Ápr 12, 2007
Az MPLAB IDE-t töltöttem le mert az MPLAB-t nem találtam sehogyse. Az IDE is ugyanugy múködik?

(#77989) Norberto válasza krajnyak_dani hozzászólására (#77988) Válasz • Ápr 12, 2007
Az "MPLAB IDE" második tagja, azaz az IDE azt jelenti, hogy: "fejlesztőkörnyezet"

Ebből maga a programnév az MPLAB, az IDE csak egy kiegészítés...

Magyarul csak simán MPLAB-ot nem is találtál volna sehol, mert önmagában ez már egy komplett fejlesztői környezet. Csak néha elhagyják mögüle az "IDE" mozaikszót.

(#78064) dpeti válasza Norberto hozzászólására (#77989) Válasz • Ápr 12, 2007
+aki az angol megfelelőjére kíváncsi, és ezzel lesz teljes az élete, annak csak most: IDE - Integrated Development Environment ;)

(#79115) krajnyak_dani válasza MaSTeRFoXX hozzászólására (#76759) Válasz • Ápr 17, 2007
Begépeltem a példát de nem jó eror-okat és warning-okat ír ki. A 7.50-est használtam ez lehet baj?

(#79211) Taki33 Válasz • Ápr 17, 2007
Sziasztok!

A kérdésem az, hogy van egy kapcsolásom és abba
16F628 PIC van, én meg 16F628A PIC-et vettem,
tehát a 16F628 HEX programját beleírhatom a
16F628A PIC-be változtatás nélkül?

(#79216) bbatka válasza Taki33 hozzászólására (#79211) Válasz • Ápr 17, 2007
Bele
De mivel vagy 10000X újraégethető, így nincs jelentősége.

(#79255) Kera_Will válasza krajnyak_dani hozzászólására (#79115) Válasz • Ápr 17, 2007
Milyen példát írtál be és mik a hiba üzik ?

Talán csak az include filét nem találja az MPLAB ?

másold be a asm file mellé avagy a header filet is keresdmeg állítsd be az elérési útját.

MPLAB header filének hivja az include fileket ezek kiterjesztése .INC !!!

Általában pictipusa.INC néven található az mplab 1ik al könyvtárában lesznek nálam pl itt:
\Program Files\Microchip\MPASM Suite\

Elérési útját megadhatod az asm fileban is a

list p=16f84

#include --- > ebben a sorban ...

De legtisztább az hogy projekt készítésekor az asm file és a inc file 1 könyvtárba legyen ... akkor nem fog aggódnia a fordító .

Ez nem volt leírva a lámapdfben 1 szóval se.


Következő     2 / 261     
 HEStore.hu
 Hirdetés
TrainModules.hu