Fórum témák

» Több friss téma
Fórum » PIC kezdőknek
 
Témaindító: Placi84, idő: Okt 3, 2005
- 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   963 / 963
(#) killbill válasza Hp41C hozzászólására (») Csü, 14:41 /
 
Idézet:
„Szerintem a csomagban található C forrás és az lst állomány nem fedi egymást.”
Az biztos, mert ha fednek egymast, akkor mukodne a program

Egyebkent az a furcsa, hogy a legelso csomagban levo .lst latszolag teljesen jo. Bemasolja a RAM-ba a tombot (bar azt az assembly reszt nem ertem teljesen), es a ciklusban meg is hivja WriteI2C1() fuggvenyt a tomb elemeivel, de bbb allitja, hogy az a kod semmit nem is kuldott ki az I2C buszon. Ez nekem nagyon nem kerek.
(#) Hp41C válasza killbill hozzászólására (») Csü, 16:09 /
 
Mielőtt még kiküldene egyetlen byte-ot, beüthetett a watchdog.
(#) pajti2 válasza killbill hozzászólására (») Csü, 17:37 /
 
A másodlagos precedencia szabályt én úgy értettem, hogy a dereference és a post inrement operátorok azonos precedencia szinten vannak, és annak okán a *p++ működésének az alapja csupán a balról jobbra olvasás - és _az_ másodlagos szabály.
(#) killbill válasza pajti2 hozzászólására (») Csü, 18:16 /
 
Jobbrol balra, de ettol fuggetlenul ugyanolyan fontos, mint, hogy azonos szinten vannak. Jobbrol balra asszociativitas itt azt jelenti, hogy az operandushoz legkozelebbit kell elobb kiertekelni. Ebbol a szempontbol a ++ egy erdekes dolog, mert a tobbi egyoperandusos operatortol elteroen a ++ es -- lehet az operandus jobb oldalan is. Ha azt irjuk, hogy *++buf; akkor vilagos, hogy a ++ van elobb, aztan csak a *
Következő: »»   963 / 963
Bejelentkezés

Belépés

Hirdetés
Frissek
2017. Júl, 23. Vas
8:34:59
Jelenleg 204 fő olvassa az oldalt
Online tagok:
Lapoda.hu     XDT.hu     HEStore.hu