en riktig nybörjarfråga

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
methuso
Inlägg: 163
Blev medlem: 25 april 2006, 15:17:34
Ort: Östersund

en riktig nybörjarfråga

Inlägg av methuso »

Hej jag tänkte titta lite på IR-styrning av pytteflygplan.

Jag behöver enl en gammal site PIC12C509A men på microchip.com säger dom "Please consider using device PIC12F509"

Jag är HELT rudis på detta.. är F-varianten bara en nyare utgåva där jag kan bränna in samma hexfil eller måste jag kompilera om den på ngt sätt?

finns det några regler på hur man jämför kretsar eller är det så att jag MÅTE läsa ett antal böcker INNAN jag sätter igång.

hoppas att detta inte var en RTFM eller "det där har vi skrivit om många gånger" för jag har inte hittat det iaf.
OCH som sagt.. jag har några samples hemma.. det är det närmaste jag kommit detta området hittills.

mvh /Ulf
danei
EF Sponsor
Inlägg: 27482
Blev medlem: 2 juni 2003, 14:21:34
Ort: Östergötland
Kontakt:

Inlägg av danei »

Skillnaden mellan C varianterna och F varianterna är att F har flashminne. Så de kan programeras fler gånger. Jag tror att du kan använda samms program rakt av. Men det finns de som kan det bättre än mig.
Hexfilen är den komplilerade varianten av programmet. Ska du ändra något behöver du i princip källkoden.
gvs
EF Sponsor
Inlägg: 1688
Blev medlem: 18 oktober 2003, 14:20:34
Ort: Göteborg
Kontakt:

Inlägg av gvs »

C innebär att den bara går att programmera en gång, F att den går att programmera flera gånger. A är antagligen inte speciellt viktigt i sammanhanget. Så jag skulle säga att det går rakt av.
Med risk för att få stryk av någon annan... :roll:

EDIT: Lite sen där....
Senast redigerad av gvs 20 februari 2007, 16:19:51, redigerad totalt 1 gång.
methuso
Inlägg: 163
Blev medlem: 25 april 2006, 15:17:34
Ort: Östersund

Inlägg av methuso »

ok tack för ett extremt snabbt svar. du har sparkat mig frammåt en bra bit iom detta :)

/Ulf
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Som andra har sagt är 12F509 bara en modernare variant av motsvarnade "C" version.
Tänkt för den som *måste* stanna vid den äldre "baseline" arkitekturen.

Om man har tillgång till källkoden och kanske även vill göra lite vidareutveckling
på applikationen, så är de nyare 12F att föredra. D.v.s 12F629 -675 eller -683.
Mer minne och fler inbyggda funktioner.

Det är lite förvirrande att alla heter "12Fxxx", men det är ganska stor
skillnad på dom.

Jag har kollat lite snabbt och det står inte *uttryckligen* att 12C509A
och 12F509 direkt tar samma HEX fil, men ett litet närmare studium
och jämförelse av respektiva datablad skulle nog besvara det. Eller
helt enkelt genom att testa...
Användarvisningsbild
bengt-re
EF Sponsor
Inlägg: 4829
Blev medlem: 4 april 2005, 16:18:59
Skype: bengt-re
Ort: Söder om söder
Kontakt:

Inlägg av bengt-re »

Jo, finns ju lite gamla prylar kvar just för att de skall vara källkodskompatibla ( i stor sätt) tänker på OPTION kommando och annat som inte behövs när alla SFR är mappade i minnesstukturen.
methuso
Inlägg: 163
Blev medlem: 25 april 2006, 15:17:34
Ort: Östersund

Inlägg av methuso »

Jättetack killar.
Vad gäller nyare grejjer så får jag väl kolla att dom fysiskt sett inte blir för stora/tunga.

Ex den mottagare jag tänkte bygga vägde för konstruktören 0.8 gram. Jag siktar på att iaf komma under 1.5 gram.


Nu är det bara resten kvar då :)
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Vad gäller nyare grejjer så får jag väl kolla att dom fysiskt sett inte blir för stora/tunga.

Varför skulle det bli tyngre/större ?
methuso
Inlägg: 163
Blev medlem: 25 april 2006, 15:17:34
Ort: Östersund

Inlägg av methuso »

Njae bara tänkte att om dom börjar heta 16fxxx osv så kanske domr är större.. som jag skrev.. jag är HELT rudis ;)
v-g
EF Sponsor
Inlägg: 7875
Blev medlem: 25 november 2005, 23:47:53
Ort: Kramforce

Inlägg av v-g »

Ett tips kolla kapseln. Sen kan man räkna pinnar.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Ja, det är sant, 16F serien börjar väl på 14 pinnar.

Men de jag föreslog som alternativ till 12F509 (d.v.s nyare 12F kretsar)
är 8-pinnar...
methuso
Inlägg: 163
Blev medlem: 25 april 2006, 15:17:34
Ort: Östersund

Inlägg av methuso »

ok :) tja då skall det ju inte vara några problem.. jag har inte huvvet helt påskruvat denhär veckan ;)
Skriv svar