Tända en LED med PIC16F767

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
Perrx
Inlägg: 176
Blev medlem: 15 december 2003, 21:43:41
Ort: Göteborg
Kontakt:

Tända en LED med PIC16F767

Inlägg av Perrx »

Jag har lekt med PICar förr, dock aldrig med en 16F767. Något fel i koden för att sätta RB5 hög?

Kod: Markera allt

	include <P16F767.INC>
	ORG		h'0000'
	BSF		STATUS,5
	BCF		TRISB,5
	BCF		STATUS,5
	BSF		PORTB,5
	end
När jag testkör programmet i MPLAB ser det bra ut... Ska knarka kudde nu. *trött*
Bengan
Inlägg: 154
Blev medlem: 28 augusti 2004, 17:54:04
Ort: Mölndal

Inlägg av Bengan »

hmm, det är inte så att du med kodsnutten sätter RB4 hög? Vidare tror jag att du ska använda BSF för att initiera TrisB ordentligt, dvs sätta RB5(4?) till utgång.
Användarvisningsbild
Perrx
Inlägg: 176
Blev medlem: 15 december 2003, 21:43:41
Ort: Göteborg
Kontakt:

Inlägg av Perrx »

Nej, TRISB,5 ska sättas låg för det ska bli en utgång på RB5. Som jag skrev så ser allt bra ut i MPLAB. PORTB,5 ändras till hög när jag kör kodsnutten.
Det känns som om det är något vitalt jag har glömt... Typ någon skitviktig inställning i PICen eller något som ska kopplas till den.
Användarvisningsbild
strombom
Inlägg: 3305
Blev medlem: 27 maj 2003, 10:50:20
Ort: Västra Götaland
Kontakt:

Inlägg av strombom »

kristall ? reset ? matningsspänning ? :shock:

/Johan
Användarvisningsbild
Perrx
Inlägg: 176
Blev medlem: 15 december 2003, 21:43:41
Ort: Göteborg
Kontakt:

Inlägg av Perrx »

10MHz kristall kopplad till jord via två 15pF kondingar
Reset kopplad direkt till 5V.
Matningsspänning 5,03V
Användarvisningsbild
Perrx
Inlägg: 176
Blev medlem: 15 december 2003, 21:43:41
Ort: Göteborg
Kontakt:

Inlägg av Perrx »

Man kanske ska koppla Vdd och Vss till rätt ben... :oops:
Användarvisningsbild
strombom
Inlägg: 3305
Blev medlem: 27 maj 2003, 10:50:20
Ort: Västra Götaland
Kontakt:

Inlägg av strombom »

funkar det nu ? :)

/Johan
Användarvisningsbild
Perrx
Inlägg: 176
Blev medlem: 15 december 2003, 21:43:41
Ort: Göteborg
Kontakt:

Inlägg av Perrx »

Jepp. :D
Ibland känner man sig bara sååå smart. :wall:
Användarvisningsbild
$tiff
Inlägg: 4941
Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:

Inlägg av $tiff »

Been there, done that :lol:

Jag lyckades byta plats på matningen för VDD och VSS en gång. PICen funkade inte så bra, men jag märkte inte det allvarliga felet förrän experimentplattans plast började smälta under PICen :doh:
Användarvisningsbild
grapetonix
Inlägg: 293
Blev medlem: 14 juli 2004, 17:20:50
Skype: grapetonix
Ort: Hägersten, Stockholm

Inlägg av grapetonix »

Haha $tiff. Själv gjorde jag också det igår, som tur var på en billig PIC (12F675). Jag undrar verkligen om de har någon typ av diodskydd/kortslutningsclampning, för plasten på experimentplattan smälte och blev brun men PICen funkar fortfarande till synes perfekt!
Skriv svar