Sida 2 av 2

Postat: 3 november 2005, 17:36:22
av exile
"Sen, personligen har jag aldrig fattat finessen med "öppen källkod". En produkt (t.ex en kompilator) skall väll fungera enligt specifikationen, annars är det något fel på den. Hur kommer det sig att det enbart är inom IT som det är så viktigt med detta som kallas "öppet" ? Ingen begär ju att få alla ritningar m.m till t.ex en bil !?"

Tja en av finessen är att Microchips har blivit tvungna att släppa en fri c-kompelator.
Sedan sitter väl inte alla på Windows och då kan öpen källkod oftast lätt portas till andra os, så nu mera kan man lätt sitta på en Mac och skapa program till AVR i c tackvare GCC inte så dumt enligt min mening.

Att tredjeparten kompilatorer skulle vara sämmre, har jag svårt att tro (finns säkert undan tag) och vad vet tillverkaren som inte står i databladet för att göra en bra kompilator?

Postat: 6 november 2005, 17:28:26
av ny börjare
Det vore schysst om någon smart och vänlig själ kunde hålla sej till ämmnet!!

det handlade om hur man får en pic eller atm att fungera och inte om öppen källkod!!!

Postat: 6 november 2005, 18:35:32
av Icecap
1: en PIC ska inte ha en "massa" kring sig för att fungera! Om du vill ha kristall/resonator behöver du en sån, jag kan rekommendera resonatorer ed inbyggd lastkondinger (som dessa t.ex.) (finns även i ytmonterat, skitsmå).
2: Vissa PIC har inbyggd oscillator av bra kvalitet, därmed behövs det ingen kristall/resonator.
3: Du behöver att koppla RESET till VCC.
4: Om du ska kunna programmera ICSP (In Circuit Serial Programming = utan att pilla loss kretsen) behöver du en skaplig programmeringsenhet, Sodjan kan nog tipsa om en lämplig. Snåla inte där, rätt grej löner sig i längden! Måste även se till att ett par pinnar är tillgängliga....
5: En avkopplingskonding på 5V'en som såklart är skaplig stabil....

Nu är det bara att programmera och leka. Inte är det väl mycket?

Svar nog? (inte ens OT ;-))

Postat: 6 november 2005, 22:06:37
av sodjan
Bara några små kompletteringar till Icecap's för övrigt alldeles utmärkta punkter... :-)

1: Kristaller är dock enklare att hantera på en "labbplatta" p.g.a det sätt
som pinnarna sitter på en keramisk resonator (en 3-pinnars modell alltså).

2: (RESET = MCLR) Leta efter INTOSC med 8Mhz hastigehet, de är fabrikstrimmade till 1 %.
De äldre INTOSC med 4 Mhz har lite lägre precision.

3: Eller konfigurera för "internal-MCLR". Notera dock att det kan bli problem med vissa ICSP programmerare...

4: http://www.jescab.se/Wisp628.html :-)