Sida 1 av 1

Skillnad mellan PIC16F628 och PIC16F684

Postat: 28 januari 2008, 14:12:34
av Fritzell
Är det någon som på rak arm vet vad som skiljer dessa två i stora drag? Jag har en bit kod som använder 4 ingångar till (switch) som nolla/etta och tre utgångar som kör PWM, och är skriven för PIC16F628. Jag har noll koll på mikroprocessorer så frågan är helt enkelt,

Är det överhuvudtaget möjligt/krångligt att skriva om koden till PIC16F684?

Postat: 28 januari 2008, 14:21:29
av sodjan
Menar du kanske 628A och 648A ??

684'an är 14-pin...

> Är det överhuvudtaget möjligt...

Om det räcker med 14-pinnar, ja.

> ...krångligt...

Beror helt på vad koden gör och hur mycket det är !!

Postat: 28 januari 2008, 15:05:42
av Fritzell
Okey. Tackar för snabbt svar. Nej jag menar PIC16F684.

Koden finns här http://tobe.nimio.info/source_code.zip

:?

Postat: 28 januari 2008, 15:16:58
av JimmyAndersson
Koden verkar mest bestå av Jal, men de viktigaste delarna är assembler.

Det ser inte helt omöjligt ut direkt. Däremot är det nog inte så enormt många här som programmerar Jal.
Antingen om man gör om jal-delarna till assembler, eller C och låter den befintliga assembler-delen vara kvar som "inline-asm".

Tyvärr har jag för få timmar på dygnet för tillfället, annars hade jag gjort ett försök. :)

Postat: 28 januari 2008, 15:32:57
av sodjan
Ja men va f.... :-)
Det du *skulle* ha frågat var, "Fungerar JAL till 16F684 ?". :-)

Jag har inte en aning. Du kanske ska kolla med någon JAL lista eller forum ?

Jag har inte tittat på JAL'en, men det Jimmy säger stämmer säkert.

Postat: 28 januari 2008, 16:57:40
av Fritzell
Aha.. :) Ja men det var värt ett försök iallafall. Om jag inte lyckas är ju inte 628an i SSOP-kapsel så hiskeligt mycket större än SO14.

Jag tackar och bockar för erbjudandet :)

Postat: 28 januari 2008, 17:02:53
av sodjan
Så det är enbart för att spara *lite* plats som du vill byta ?
Spontant verkar det inte vara värt jobbet att strula med
koden för att spara 4 pinnar, men varje gram kanske är viktigt...

Postat: 28 januari 2008, 21:56:29
av Fritzell
Nja, inte bara. Jag har tillgång till 684:an till betydligt lägre pris. Men som sagt, spontant är det nog vid närmare eftertanke inte värd jobbet. :)

Postat: 30 januari 2008, 13:02:24
av Tottish
"Men som sagt, spontant är det nog vid närmare eftertanke inte värd jobbet."

Haha... Skønt citat... =)

MVH
/Tottish