Sida 2 av 2

Problem med PIC, tappar ID *LÖST*

Postat: 24 juli 2010, 13:51:35
av Stewal
Provade nu att byta ut processorn mot en ny igen.
Återställde alla inställningar till default i Elnec programmet.
Lyfte benen på 74:a kretsen som går till RB6 och RB7.
Programmerade PIC´n med kod som inte använder RB6 och RB7
Det fungerade utan problem. :)

Därefter la jag in koden som skall vara till PIC´n och provade ett gånger utan problem.
Har återanslutit RB6 och RB7 och provat att programmera om den utan problem.
Så vad felet kan ha varit är frågan, om det är SBS, kalllödning, felkonfig i Elnec program????

Tack för alla hjälp

Re: Problem med PIC, tappar ID *LÖST*

Postat: 24 juli 2010, 14:12:31
av Icecap
Om du använder RB6 & 7 som utgång har ingången till en gate inget med det att göra. Jag lutar åt att det är Elnec'en som inte riktigt är med på alla trixen för att programmera en PIC och då du skriver att det inte är hobby undrar jag över varför du väljer den vägen?

Jag hade vald att ha en PICKit2 eller 3, de medger ICSP som är synnerligt kompatibla med PIC, samtidig ger de ICD-funktion till många kretsar.

Och är det utveckling tar jag alltid en krets som har pinnar nog att låta programmeringspinnarna i fred, det är enkelt att skala ner till den krets som precis har pinnar nog vid att byta ut definitionen av dessa pinnar och kompilera om.

Re: Problem med PIC, tappar ID *LÖST*

Postat: 24 juli 2010, 14:49:46
av Stewal
Just idags läget är det under utveckling. Har ett gäng färdiga PCB, därför kan jag inte fri göra RB6 och RB7. Men återupprepar sig felet, får jag nog ta och byta programmerare och även göra nya kort där RB6 och RB7 är fri gjorda.

Anledningen till att jag kör med en Elnec är att jag hade den redan innan och den skall fungera att programmera PIC:ar med. Får nog ta och införskaffa en PICKit 2 eller 3

Re: Problem med PIC, tappar ID *LÖST*

Postat: 24 juli 2010, 14:51:04
av sodjan
> Lyfte benen på 74:a kretsen som går till RB6 och RB7.

Här får du förtydliga (varför inte vara tydlig från början ???)

Är det *utgångar* på 74'an som går till RB6/7 ?

Re: Problem med PIC, tappar ID *LÖST*

Postat: 24 juli 2010, 15:04:51
av Stewal
Var inte meningen att vara otydlig, visste inte vad som var viktig information och det går ju alltid att ställa en mot fråga om någon info saknas. :wink:

RB6 och RB7 är kopplade till "ingångar" på en 74240, alltså är RB6 och RB7 satta som utgångar i koden och de är även parallell kopplade med pin 4 och 5 på en RJ12 kontakt. Själv klart till varsin pinne.

Re: Problem med PIC, tappar ID *LÖST*

Postat: 24 juli 2010, 15:08:49
av sodjan
OK.

Du sa "Lyfte benen på 74:a kretsen som går till RB6 och RB7.",
vilket jag tolkade som att det var 74'an som styrde RB6/7. Men OK... :-)

Du säger alltså nu att felet du hade försvann ? Med exakt samma koppling ?
Tja, det är ju praktiskt taget omöjligt att säga. Det kan t.ex vara så att
du har kört med "internal-MCLR" förrut men inte inte nu utan att veta det...

Re: Problem med PIC, tappar ID *LÖST*

Postat: 24 juli 2010, 15:17:32
av Stewal
>Du säger alltså nu att felet du hade försvann ? Med exakt samma koppling ?
>Tja, det är ju praktiskt taget omöjligt att säga. Det kan t.ex vara så att
>du har kört med "internal-MCLR" förrut men inte inte nu utan att veta det...

Det är exakt samma koppling förutom att PIC´n är utbytt.
Ja det lutar åt att det kan ha varit någon inställning som ändrats sig i Elnec programmet.

Men det lutar sig som sagt åt att det blir en ny programmerare.