Fórum témák

» Több friss téma
Fórum » PIC kezdőknek
 
Témaindító: Placi84, idő: Okt 3, 2005
Témakörök:
- 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: OK   1 / 1210
(#) Placi84 hozzászólása Okt 3, 2005 / 2
 
Sziasztok! Nem tudna valaki nekem valami linket, vagy e-bookot a PIC-ekről? De a leges legalapabb dologoktól! Nagyon megköszönném! Én csak annyit tudok róluk, hogy PIC-ek ! Köszi a segítséget előre is!
(#) zzz válasza Placi84 hozzászólására (») Okt 3, 2005 1 / 4
 
(#) Takee válasza zzz hozzászólására (») Okt 4, 2005 /
 
Hello!
Szerintetek megoldható hogy a Pic égetőmet a számítógép tápkábeljáról etetem?
vagy nem?
EZ a égetőm.
és akkor nem kellen egyenirányítanom se
(#) Placi84 válasza zzz hozzászólására (») Okt 4, 2005 /
 
Nagyon szépen köszönöm! Hasznát veszem!
(#) Takee válasza Placi84 hozzászólására (») Okt 4, 2005 /
 
nincsmit!
(#) Placi84 válasza Takee hozzászólására (») Okt 4, 2005 /
 
Egy hülye kérdés: A PIC egyszer írható, vagy törölhető, mint az EEPROM?
(#) Placi84 válasza Takee hozzászólására (») Okt 4, 2005 /
 
Amúgy szerintem minden további nélkül megoldható, ha a számítógép tápegységére gondoltál Amúgy működik?Nem volt vele problémád?
(#) Norberto válasza Takee hozzászólására (») Okt 4, 2005 /
 
Igazából a számítógép belső egységeinek fontos, hogy pontos értékű jeleket, tápot kapjanak, úgyhogy szerintem simán ki lehetne próbálni a gépről az égetőt...
(#) Norberto válasza Placi84 hozzászólására (») Okt 4, 2005 /
 
Hello!

Az a helyzet, hogy van mindkét típusból

Tehát van újraprogramozható (pl. 16F84) és van olyan, ami csak egyszer írható (16C84). Manapság az utóbbit már egyre kevesebben használják, mert ugye újraírhatóság nélkül nehéz lenne pl. később továbbfejleszteni azt, amiben éppen "dolgozik".
Tehát érdemesebb inkább (főleg fejlesztéseknél, kísérletezgetésnél) "F" jelűt venni, ami a belső Flash memóriára utal (ami ugyebár újraírható bármikor).
(#) Takee válasza Norberto hozzászólására (») Okt 4, 2005 /
 
Hy!
A 16F84 égetőjével írhatok 16C84-et is?
(#) Norberto válasza Takee hozzászólására (») Okt 4, 2005 /
 
Persze!

csak belülről különböznek, mégpedig az írásmódjukban. "C"-set csak egyszer tudod programozni, F-eset meg elvileg 100 ezernél többször
(#) Takee válasza Norberto hozzászólására (») Okt 4, 2005 /
 
köszi!
már kb 1 hónapja olvasgatom az oldalat és tök jól megértettem az elektronikai cuccokat!
kössz mindenkinek aki ide beírkál, és másnak a tudtára adja a tudását!!!
(#) Placi84 válasza Norberto hozzászólására (») Okt 4, 2005 /
 
Köszi szépen az infót! Én a napokban regieltem, de úgy érzem, hogy nagyon jó az oldal és a tagok is nagyon segítőkészek! Szóval király az egész
(#) bandita válasza Norberto hozzászólására (») Okt 6, 2005 /
 
Ez így nem teljesen igaz. A 16c84-et is többször tudod programozni. csak nem flash memória van benne..
Én így tudom.
(#) Norberto válasza bandita hozzászólására (») Okt 6, 2005 /
 
Igen, igazad van, de azért a Flash-es változatot érdemesebb használni, mivel újabb fejlesztés...a C84-ben EEPROM programmemória van. Kösz, hogy szóltál
(#) gtk válasza Takee hozzászólására (») Júl 12, 2006 /
 
Sziasztok!

Megepitettem az Osho fele PIC egetot,ugy ahogy a rajzon lathato,azzal a kulonbseggel,hogy RB0-RB7-ig 1.2k val LEDek vannak test fele,+ a 4Mhz qvarc+2X2.2pF k0ndik.
Egeteskor minden ok-nak tunik,visszaolvasaskor is;

viszont ha az Osho progi Hardware check -nel beallitom a 'Enable VDD line'-t ami bekapcsolja a VDD-t -megmertem,ok- a LEDeken semmi meg nem jelenik;mertem az RB labakat,0.6,7 volt van.

A forrast MPlab -al forgattam.
Igy nez ki:
  1. #INCLUDE "P16F84A.INC"  
  2. __CONFIG _XT_OSC&_CP_OFF&_WDT_OFF  
  3.          
  4.         CBLOCK 0x0C  
  5.         T1  
  6.         T2  
  7.         ENDC  
  8. S
  9.  
  10. VISSZA:  BTFSS    PORTA,0
  11.          GOTO     BALRA
  12.          BTFSS    PORTA,1
  13.          GOTO     JOBBRA
  14.          GOTO     VISSZA
  15.  
  16. JOBBRA:  MOVLW    B'10000000'  
  17.          MOVWF    PORTB  
  18.          CALL     DELAY  
  19.          MOVLW    B'01000000'  
  20.          MOVWF    PORTB
  21.          CALL     DELAY  
  22.          MOVLW    B'00100000'  
  23.          MOVWF    PORTB  
  24.          CALL     DELAY  
  25.          MOVLW    B'00010000'  
  26.          MOVWF    PORTB  
  27.          CALL     DELAY  
  28.          MOVLW    B'00001000'  
  29.          MOVWF    PORTB  
  30.          CALL     DELAY  
  31.          MOVLW    B'00000100'  
  32.          MOVWF    PORTB  
  33.          CALL     DELAY  
  34.          MOVLW    B'00000010'  
  35.          MOVWF    PORTB  
  36.          CALL     DELAY  
  37.          MOVLW    B'00000001'  
  38.          MOVWF    PORTB  
  39.          CALL     DELAY  
  40.          GOTO     VISSZA
  41.  
  42. BALRA:   MOVLW    B'00000001'  
  43.          MOVWF    PORTB  
  44.          CALL     DELAY  
  45.          MOVLW    B'00000010'  
  46.          MOVWF    PORTB  
  47.          CALL     DELAY  
  48.          MOVLW    B'00000100'  
  49.          MOVWF    PORTB  
  50.          CALL     DELAY  
  51.          MOVLW    B'00001000'  
  52.          MOVWF    PORTB  
  53.          CALL     DELAY  
  54.          MOVLW    B'00010000'  
  55.          MOVWF    PORTB  
  56.          CALL     DELAY  
  57.          MOVLW    B'00100000'  
  58.          MOVWF    PORTB  
  59.          CALL     DELAY  
  60.          MOVLW    B'01000000'  
  61.          MOVWF    PORTB  
  62.          CALL     DELAY  
  63.          MOVLW    B'10000000'  
  64.          MOVWF    PORTB  
  65.          CALL     DELAY  
  66.          GOTO     VISSZA  
  67.  
  68. DELAY:  MOVLW    d'150'  
  69.         MOVWF    T1  
  70. DEL:    MOVLW    d'255'  
  71.         MOVWF    T2  
  72. DEL1:   NOP  
  73.         NOP  
  74.         NOP  
  75.         NOP  
  76.         NOP  
  77.         NOP  
  78.         NOP  
  79.         NOP  
  80.         DECFSZ   T2,f  
  81.         GOTO     DEL1  
  82.         DECFSZ   T1,f  
  83.         GOTO     DEL  
  84.         RETURN  
  85.         END


Az MCLR 10k -val test fele van,lattam egy alkalmazasnal,hogy 10k+1N4148 -al +5V fele van;10k -val en is probaltam +5 fele,de ugyis az eredmeny ua.
Szamit hogy hol van az MCLR?

Mit kell meg modositani?
Tudtok adni egy ledes egyszeru kodot ami biztosra hogy megy?

Koszi.
(#) potyo válasza gtk hozzászólására (») Júl 13, 2006 /
 
Az MCLR a +5V felé kell hogy legyen felhúzva, mert amikor GND-re viszed, akkor reseteled a picet. Ha az oshon égetője ellenőrzés után nem jelez semmi hibát, akkor jó eséllyel nincs is hiba(az égetésben). Én is ezt használtam, amíg nem készült el az icd2-m.

Viszont a kód. Abban a leírásban van egy ORG kezdetű rész is, amit te nem tettél be a kódodba. Az a rész állítja át a PORTB-t kimenetnek, mivel bekapcsolás után bemenetnek áll be magától. Szóval azt tedd be, és az ENDC alatti S betűt meg töröld ki. Megnéztem szimulátorral, ez a kód is jól megy.
4MHz-re inkább _HS_OSC kellene az _XT_OSC helyett, de valszeg elmegy _XT_OSC-vel is.
Viszont nem 2.2pF kell, hanem 22pF.
A VDD-t meg ellenőrizd le, mert valszeg forrasztási hiba(zárlat/szakadás) okozza.
(#) gtk válasza potyo hozzászólására (») Júl 13, 2006 /
 
Koszi szepen!
Idézet:
„Az MCLR a +5V felé kell hogy legyen felhúzva, mert amikor GND-re viszed, akkor reseteled a picet.”


Egeteskor,vagy hasznalatkor?
Eleg egy sima 10 k ellenallas?

UI: Igen, 22pF van,elirtam ..
(#) gtk válasza potyo hozzászólására (») Júl 14, 2006 /
 
MCLR + fele kotve 10k -val ,meg a kod kijavitva ,igy mukodik!

Koszi!
(#) speki válasza Norberto hozzászólására (») Júl 14, 2006 /
 
én csináltam egy pic égetőt de még nem sikerült megirni még egyet se it a rajza amit megépitetem
és ehez melyik program jó

newpic22.GIF
    
(#) Norberto válasza speki hozzászólására (») Júl 14, 2006 /
 
WinPIC vagy IC-Prog
(#) Gory válasza speki hozzászólására (») Júl 14, 2006 1 /
 
Valószinűleg a gépeden 9 pólusú a soros port és nem 25, ennek megfelelően kell bekötni a csatlakozót.
(#) speki válasza Gory hozzászólására (») Júl 14, 2006 /
 
de ez p4 esen használható ???????
(#) Gory válasza speki hozzászólására (») Júl 14, 2006 /
 
Hát ki kell próbálni. De én attól tartok hogy nem. Túl kevés a fesz a soros portban az újabb gépeken.
(#) speki válasza Gory hozzászólására (») Júl 14, 2006 /
 
akkor ahoz milyen lenne jó??
(#) Báddzsó válasza Gory hozzászólására (») Júl 14, 2006 /
 
3000+ -os AMD-men tökéletesen megy..., 2000+-os on is ment, 466 os celeronon ment, 166-os celeron leptopon ment.... (alaplapok: abit nf8-v2, Asus a7v333, nemtom, hp...)
(#) speki válasza Báddzsó hozzászólására (») Júl 14, 2006 /
 
nekem abit ic7 es alaplapom van és pentium 2,8 as proci vajon ezen megy??? de nem vagyok biztos a kábel bekötésében nincs valami rajz róla amit egy kezdő is megért
(#) Báddzsó válasza speki hozzászólására (») Júl 14, 2006 /
 
http://www.beyondlogic.org/serial/serial.htm
az első táblázat kell neked a 2. meg a 3. oszlop.

a csatiba bele van írva, hogy melyik tű melyik számú, ( csak jól meg kell nézni)

A DTR és a CTS közti 1,5kohm ellenállás mehet a csatib és akkor elég egy 4 eres vezeték.
(#) Gory válasza Báddzsó hozzászólására (») Júl 14, 2006 /
 
Akkor ezek szerint ez már a javított verziójú JDM. Én nekem még a régi volt és nem ment. Amúgy szerintem építhetsz ICD2-t is az mspike félét. Az tuti megy és sokoldalúan használható.
(#) speki válasza Gory hozzászólására (») Júl 14, 2006 / 1
 
kössz
Következő: »»   1 / 1210
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