Fórum témák

» Több friss téma
Fórum » MikroPascal kérdések
 
Témaindító: bozsokiandras, idő: Máj 15, 2006
Témakörök:
Lapozás: OK   8 / 29
(#) pako válasza wangi hozzászólására (») Márc 21, 2009 /
 
A fuse biteknél kapcsold ki a VREGEN-t ha nem használod az USB-t. Hátha bezavar valaminek.
(#) wangi válasza pako hozzászólására (») Márc 21, 2009 /
 
Már az imént irtam a késleltetéseket szinten
leszedtem,de a szimulátoron ez csak lassubb
de az eredmény ugyanaz.
(#) wangi válasza pako hozzászólására (») Márc 21, 2009 /
 
Az idözitést szinten megnöveltem 500ms-ra
de a szimulátoron ez csak lassabban folyik le,
az eredmény ugyanaz.
(#) wangi válasza pako hozzászólására (») Márc 21, 2009 /
 
VREGEN kikapcsolva...Semmi.
Nem baj fiúk majd legközelebb,de azért irjatok,
hátha valakinek jó ötlete lessz.Kösz.
(#) pako válasza wangi hozzászólására (») Márc 21, 2009 /
 
Próbáld ki azt is, hogy a TRISB után beírod, hogy ADCON0:=0; és ADCON1:=0;
(#) wangi hozzászólása Márc 21, 2009 /
 
Meg van fiúk!!! Gyors próbára beégettem és OK!!!
Az én nemrég szerzett OshonSoft PIC18-as szimulátorom meg "bug"-os...Köszi mindenkinek!
(#) pako válasza wangi hozzászólására (») Márc 21, 2009 /
 
Próbáld ki a Proteust, szuperul szimulál mindent!
(#) wangi válasza pako hozzászólására (») Márc 21, 2009 /
 
Jó ötlet csak egy kis tipp honnan szerezzem meg,
na meg egy kis okositót is hozzá...
(#) pako válasza wangi hozzászólására (») Márc 21, 2009 /
 
ment p.ü.
(#) wangi válasza pako hozzászólására (») Márc 21, 2009 /
 
Köszi,rendes vagy.
(#) pako válasza wangi hozzászólására (») Márc 21, 2009 /
 
Nagyon szivesen!
(#) gthomas hozzászólása Márc 22, 2009 /
 
Sziasztok!

Vettem egy 16F887-et, most élesztgetem, de nem fut a hihetetlenül bonyolult programom amivel tesztelném:

ANSEL:=0;
ANSELH:=0;

TRISA:=0;
PORTA:=255;

A.0 -án van egy led, annak kellene kigyulladni.
Szerintem a belső oszcillátor nem indul be.

A konfiguráció:
_INT_OSC_NOCLKOUT
_INTOSC
_WDT_OFF
_LVP_OFF

Az osc1, osc2 lábak szabadon, VSS,VSS lábak bekötve. Valamit kihagytam?
(#) gthomas hozzászólása Márc 22, 2009 /
 

VSS,VDD lábak bekötve.
(#) pako válasza gthomas hozzászólására (») Márc 22, 2009 /
 
MCLR láb fel van húzva Vdd-re?
(#) gthomas válasza pako hozzászólására (») Márc 22, 2009 /
 
Dehogy van! Nézem melyik az.
(#) pako válasza gthomas hozzászólására (») Márc 22, 2009 /
 
DIP-es tokozás esetén az 1-es láb az. Húzd fel 5V-ra egy 10K-s ellenállással.
(#) gthomas válasza pako hozzászólására (») Márc 22, 2009 /
 
Az 1-es lábat 2.2K -val VDD-re húztam, de a helyzet változatlan.
(#) pako válasza gthomas hozzászólására (») Márc 22, 2009 /
 
Próbáld ki, hogy beírod a TRISA elé, hogy ADCON0:=0;
(#) El_Pinyo válasza gthomas hozzászólására (») Márc 22, 2009 /
 
Szia !
A decoupling kondi (~100nF kerámia) ott van a táplábak közvetlen közelében?
(#) gthomas válasza El_Pinyo hozzászólására (») Márc 22, 2009 /
 
Nincs, de jelenleg nincs is itthon. Ez a tápra kellene páhuzamosan?
(#) gthomas válasza pako hozzászólására (») Márc 22, 2009 /
 
Nem megy. De nem a progival van a gond, mert a régi 16F690 -nel megy. Szerintem valamit még nem kötöttem be. Nincs valamilyen kapcsolási rajzotok ahol leellenőrizhetném?
(#) El_Pinyo válasza gthomas hozzászólására (») Márc 22, 2009 /
 
Igen a Vdd és a Vss lábak közé kell bekötni, mindenképpen low esr kondenzátor legyen (pl. kerámia), de nem muszáj pont 100 nF- os, lehet nagyobb is, egészen 1 µF- ig. A lényeg, hogy minél közelebb legyen fizikálisan a uC lábaihoz.
Gyorsan leszimuláltam proteusban a programot, ott is működött.
Üdv.
(#) m.joco válasza gthomas hozzászólására (») Márc 22, 2009 /
 
Hello
Próbáld meg együtt ezeket az utasításokat:
CMCON:=0x07;
ADCON1:=7;
Üdv.
(#) gthomas válasza m.joco hozzászólására (») Márc 22, 2009 /
 
Nálam CMCON undeclarated.
(#) gthomas válasza El_Pinyo hozzászólására (») Márc 22, 2009 /
 
Találtam egy 100nF -os kondit, beforrasztottam, de nem müxik.
(#) gthomas hozzászólása Márc 22, 2009 /
 
Na jó! Lehet hangosan röhögni! A próbapanelen nem volt összekötve a led és a PIC lába. Most minden ok. Bocsi és köszönöm a válaszokat.
(#) pako válasza gthomas hozzászólására (») Márc 22, 2009 /
 
Jó a LED?

szerk.: A következő tippem valami ilyesmi lett volna... :smoke:
(#) pako válasza m.joco hozzászólására (») Márc 22, 2009 /
 
Néha nem árt bele kukkantani az adatlapba. ADCON1-nek nem lehet decimális 7-es értéket adni.
Idézet az adatlapból:
Idézet:
„bit 3-0 Unimplemented: Read as ‘0’”
:yes:
(#) gthomas válasza pako hozzászólására (») Márc 22, 2009 /
 
if PORTA.0=0 then
begin
PORTA.0:=1;
delay_ms(70);:yes:
end
else
begin
PORTA.0:=0;
delay_ms(1000);
end;

A fene tudja.
Mintha kontaktos lenne. Egyszer jó, egyszernem.
(#) potyo válasza gthomas hozzászólására (») Márc 22, 2009 /
 
Elsőre egy olyan lábra kösd rá a ledet, aminek nincs analóg funciója. Pl. PORTC lábai ilyenek szoktak lenni. Gyanús, hogy PORTA-n van letiltatlan komparátor, bár ettől még kimenetként működni szokott.


Na megint nem néztem meg, hogy már másik oldal is van
Következő: »»   8 / 29
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