RA /GA ?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
xobx
Inlägg: 196
Blev medlem: 14 juni 2007, 13:46:43
Ort: Där borta

RA /GA ?

Inlägg av xobx »

Om man kollar på databladen för PIC12Fxxx så heter portarna GA.0 osv, men på PIC16Fxxx heter dom RA.0 osv..

Finns det någon anledning till det?


Man skriver väll "PORTA.0" för PIC12 serien också..?
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 »

Tja, portaren på Pic12F629 heter GPIO, på större picar hetar portarna PORTA, PORTB och så vidare - därav namnen. Tror att man valde namnet GPIO istället för PORTA för att korrrolera bättre med gamla 12-bitars 12Cxxx även om pic 12f629 är baserad på 14-bitars kärnan och egentligen borde hetat 16F629.... ;) Microchiplogik i ett nötskal....

Saknar du 12-bitars kärnarn så finns 10F fortfarande kvar ;)
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Finns det någon anledning till det?

De måste ju heta *något*.

> Man skriver väll "PORTA.0" för PIC12 serien också..?

Det fungerar mycket bättre att göra som databladet säger
och att använda de symboler som t.ex P12F629.INC definierar.
Annars får du lägga ner en massa tid på egna helt onödiga anpassningar.
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 »

Man kan ju skriva egna INC-filer och kalla pinnarna för aron, bertil, ceasar eller så.... ;)
Skriv svar