16F628, biten TMR1ON
- PHermansson
- EF Sponsor
- Inlägg: 4340
- Blev medlem: 22 december 2004, 00:46:38
- Ort: Särestad Grästorp
- Kontakt:
16F628, biten TMR1ON
Är det jag som är dum eller inte fattar? I databladet för Pic16F628 står följande alternativ för biten TMR1ON (Timer1):
1 = Disables Timer1
0 = Stops Timer1
Vilket ska man välja för att timer1 ska vara igång med extern kristall??
1 = Disables Timer1
0 = Stops Timer1
Vilket ska man välja för att timer1 ska vara igång med extern kristall??
- PHermansson
- EF Sponsor
- Inlägg: 4340
- Blev medlem: 22 december 2004, 00:46:38
- Ort: Särestad Grästorp
- Kontakt:
Re: 16F628, biten TMR1ON
Tack för snabbt svar! Sen kanske logiken i att "Disable" är samma sak som "igång" kan diskuteras...
Re: 16F628, biten TMR1ON
Å andra sidan...
Det måste vara snart 10 år sedan som någon gjorde något vettigt med en 16F628.
Senaste databladet är från 2003. Vad är anlednihgen till att du håller på med denna gamla krets ?
Anledningen till att det inte är rättat är säkert att ingen använder kretsen helt enkelt...
Dessutom står följande straxt ovanför på samma sida :
"Timer1 can be enabled/disabled by setting/clearing control bit TMR1ON..."
Det var ju inte så svårt att gissa att det helt enkelt var felskrivet.
Du kan även jämföra med databladet ör en 16F628A där det är korrekt angivet.
Men som sagt, varför hålla på med denna gamla processor alls ?
Det måste vara snart 10 år sedan som någon gjorde något vettigt med en 16F628.
Senaste databladet är från 2003. Vad är anlednihgen till att du håller på med denna gamla krets ?
Anledningen till att det inte är rättat är säkert att ingen använder kretsen helt enkelt...
Dessutom står följande straxt ovanför på samma sida :
"Timer1 can be enabled/disabled by setting/clearing control bit TMR1ON..."
Det var ju inte så svårt att gissa att det helt enkelt var felskrivet.
Du kan även jämföra med databladet ör en 16F628A där det är korrekt angivet.
Men som sagt, varför hålla på med denna gamla processor alls ?
- PHermansson
- EF Sponsor
- Inlägg: 4340
- Blev medlem: 22 december 2004, 00:46:38
- Ort: Särestad Grästorp
- Kontakt:
Re: 16F628, biten TMR1ON
En anledning kan vara att jag glömde a:t på slutet, alltså gäller det en 16F628A. En annan att jag inte gärna slänger användbara processorer som ligger i lådorna, och en 628a tycker jag är acceptabelt modern för enkla projekt. 16F84orna har jag däremot lagt i elsamlingshyllan för länge sedan.
Re: 16F628, biten TMR1ON
> ...alltså gäller det en 16F628A.
Då förstår jag ännu mindre. Databladet har *INTE* det fel som du påstår.
Exakt vilket datablad är det du tittar i !?
Då förstår jag ännu mindre. Databladet har *INTE* det fel som du påstår.
Exakt vilket datablad är det du tittar i !?
Re: 16F628, biten TMR1ON
gissning: han använder 16F628A och tittar i databladet till 16F628 ? 
16F628 utan A har jag nog aldrig använt, däremot har jag säkert ett tiotal 16F84A som ligger och skräpar som jag mycket väl kan använda till nåt om jag har nåt projekt som klarar sej med en sådan.

16F628 utan A har jag nog aldrig använt, däremot har jag säkert ett tiotal 16F84A som ligger och skräpar som jag mycket väl kan använda till nåt om jag har nåt projekt som klarar sej med en sådan.
- PHermansson
- EF Sponsor
- Inlägg: 4340
- Blev medlem: 22 december 2004, 00:46:38
- Ort: Särestad Grästorp
- Kontakt:
Re: 16F628, biten TMR1ON
Det har du rätt i Glenn, my mistake. I databladet för A står det:
1 = Enables Timer1
0 = Stops Timer1
Mycket mera logiskt. Sen att det ursprungliga problemet till att Timer1 inte fungerade som tänkt var att jag lött klockkristallen på fel pinnar, det är en annan sak...
1 = Enables Timer1
0 = Stops Timer1
Mycket mera logiskt. Sen att det ursprungliga problemet till att Timer1 inte fungerade som tänkt var att jag lött klockkristallen på fel pinnar, det är en annan sak...

- PHermansson
- EF Sponsor
- Inlägg: 4340
- Blev medlem: 22 december 2004, 00:46:38
- Ort: Särestad Grästorp
- Kontakt:
Re: 16F628, biten TMR1ON
Fast nu hittar jag ett problem med 628A... Det är krångligt att använda en kristall till Timer1 samtidigt som man kör ICSP, programmeraren gör ju att klockan inte går då det är samma pinnar som används... jobbigt...
Re: 16F628, biten TMR1ON
Ja, jag har sett att det kan vara lite "pyssel" med det.
Jag vet inget mer eller har något generell lösning, bara att
jag har hört talas om det...
Jag vet inget mer eller har något generell lösning, bara att
jag har hört talas om det...
- PHermansson
- EF Sponsor
- Inlägg: 4340
- Blev medlem: 22 december 2004, 00:46:38
- Ort: Särestad Grästorp
- Kontakt:
Re: 16F628, biten TMR1ON
Kan inte se någon annan lösning än att dra ut programmeraren vid provkörningar, att använda 10k motstånd för att avskilja lär väl inte fungera?
Re: 16F628, biten TMR1ON
Vilka pinnar är det som är gemensamma ?
De flesta programmerare brukar sätta sina linjer
i "high-Z", alltså i princip koppla bort dom. Men å andra
sidan så kanske inte kristall-oscillatorn gillar att ha långa
ledningar ("antenner") hängande där heller...
De flesta programmerare brukar sätta sina linjer
i "high-Z", alltså i princip koppla bort dom. Men å andra
sidan så kanske inte kristall-oscillatorn gillar att ha långa
ledningar ("antenner") hängande där heller...
- PHermansson
- EF Sponsor
- Inlägg: 4340
- Blev medlem: 22 december 2004, 00:46:38
- Ort: Särestad Grästorp
- Kontakt:
Re: 16F628, biten TMR1ON
Pinne 12 & 13, RB7/T1OSI/PGD och RB6/T1OSO/T1CKI/PGC. 32.768MHz kristall, kondensatorer på 33p till jord. Programmerare PicKit2.
Re: 16F628, biten TMR1ON
OK.
Sen kan man ju Google lite också, du lär ju inte vara först med detta "problem".
http://www.nabble.com/PICkit-2-doesn%27 ... 91462.html
Sen kan man ju Google lite också, du lär ju inte vara först med detta "problem".
http://www.nabble.com/PICkit-2-doesn%27 ... 91462.html