PIC16F877A PLCC

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Chrille
Inlägg: 523
Blev medlem: 24 september 2003, 23:54:12
Ort: Torekov
Kontakt:

PIC16F877A PLCC

Inlägg av Chrille »

Är det något speciellt man ska tänka på som skiljer mellan en PIC16F877A I/P, alltså hålmonterad, och en PIC16F877A PLCC kapsling?
Jag brukar använda mig av den vanliga hålmonternade men så nu tänkte jag prova PLCC varianten men kan inte få liv i den och jag tycker jag har kollat allt. Det är ett ganska enkelt kretskort och inte så mycket att gå igenom.
Användarvisningsbild
Icecap
Inlägg: 26659
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

De är ganska lika, pinout kan variera lite men det är allt, själva kretsen är identisk. Har du sockel? Löder man PLCC kan det ibland vara lite knepigt att få allt till att sitta.
Chrille
Inlägg: 523
Blev medlem: 24 september 2003, 23:54:12
Ort: Torekov
Kontakt:

Inlägg av Chrille »

Ja det är sockel.
Jag har mätt så att det är kontakt fram till VDD och VSS benen, även så det är kontakt till MCLR benet och OSC1, OSC2 till oscillatorn.
Något annan jag bör kolla?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Vad är det som inte fungerar, programmeringen eller när applikationen ska köras ?
Chrille
Inlägg: 523
Blev medlem: 24 september 2003, 23:54:12
Ort: Torekov
Kontakt:

Inlägg av Chrille »

Programmeringen går fint men det går inte att få programmet att köra.
Jag slängde upp en bild på kopplingen om det skulle vara någon fundamentalt fel jag gör.
spufuz
Inlägg: 704
Blev medlem: 15 september 2006, 00:00:39
Ort: Tanum

Inlägg av spufuz »

Ser intressant ut!
Är det något nivå-indikerings-projekt?
Användarvisningsbild
Icecap
Inlägg: 26659
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Varför sitter D3 där???

Den hindrar ju programmeringsenheten att resetta PIC'en vid programmeringen.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

ANg D3.
Jo, men en power off/on borde i alla fall starta det hela.
Chrille
Inlägg: 523
Blev medlem: 24 september 2003, 23:54:12
Ort: Torekov
Kontakt:

Inlägg av Chrille »

Det är ett projekt för att pumpa ut vatten ifrån källaren. En pump ska starta av en nivågivare och sedan gå en förutbestämd tid som ska gå att knappa in på ett litet tangentbord.

Dioden D3 har jag fått för mig hjälper vid programmeringen, men det kanske är fel. Ibland får jag felmeddelanden vid programmering och då har jag fått för mig att denna underlättar.
Jag har byglat över den nu och det går fortfarande att programmera men programmet fungerar fortfarande inte tyvärr.
Användarvisningsbild
Chribbe76
EF Sponsor
Inlägg: 1167
Blev medlem: 17 januari 2004, 22:43:17
Ort: Stockholm

Inlägg av Chribbe76 »

Configbitarna är väl programmerade?

Annars är det bara "back to basic" som gäller.
Du upplever att den inte startar, men tänk om den snarare krashar och botar om eller liknande hela tiden.
Så tanka in enklast möjliga kod och testa.
Chrille
Inlägg: 523
Blev medlem: 24 september 2003, 23:54:12
Ort: Torekov
Kontakt:

Inlägg av Chrille »

Nu sa du något....
Jag kompilerar som om det vore en PIC16F877A men när jag kollar på pinouten över en vanlig hålmonterad (som brukar fungera) och en PLCC variant av samma så ser jag t.ex. så här direkt att ben 13 på den hålmonterade är OSC1 men på PLCC varianten är det VSS.
Måste jag då definiera om dessa benen som skiljer sig åt för jag kan inte välja på någon PLCC version i kompileringen?
Jag kompilerar i programmet MicroCode Studio (picbasic pro).
Användarvisningsbild
Icecap
Inlägg: 26659
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

???? Nä, du ska förbinda den rätt bara!!!

Citerar mig själv: "pinout kan variera lite men det är allt"

Har du antagit att pin 1 på PLCC är det samma som pin 1 på DIP??? (osv för alla pinnar)

I så fall har jag redan listat ut felet....
Chrille
Inlägg: 523
Blev medlem: 24 september 2003, 23:54:12
Ort: Torekov
Kontakt:

Inlägg av Chrille »

Ja tyvärr är det precis så jag har gjort, lite klumpigt.
Jag ska koppla om det hela så får jag återkomma med resultatet.
Chrille
Inlägg: 523
Blev medlem: 24 september 2003, 23:54:12
Ort: Torekov
Kontakt:

Inlägg av Chrille »

Är inte klar med kopplandet än men är det någon som har ett bibliotek med en PIC16F877A PLCC till eagle som jag skulle kunna få så slipper jag göra ett eget med risk för att göra fel?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

"Lite" klumpigt ? De är ju helt olika i databladet.
Inte *en* ända pinne har samma funktion... :-)
Hur gör du för att "koppla om" det ?

Kolla "Eagle tools" på den här sidan :
http://www.embedinc.com/pic/dload.htm
Kanske finns det något där...
Skriv svar