Sida 1 av 1

billigare picbasic...

Postat: 26 augusti 2005, 18:22:04
av sebastiannielsen
Hade gärnat velat börja med PIC16F84. Programmerare vet jag redan hur man gör och sånt... Men PicBasic är ju SVINDYRT....
Vet nån om det finns någon freeware-basic till PIC eller något liknande?

Postat: 26 augusti 2005, 18:44:28
av LaRdA
Du kan ju iallafal prova demot http://www.melabs.com/pbpdemo.htm

Postat: 26 augusti 2005, 19:15:46
av lgrfbs

Postat: 26 augusti 2005, 19:24:27
av sodjan
"Hade gärnat velat börja med PIC16F84."

Är du helt säker på det ?

De flesta vill jobba med moderna prylar, inte antikviteter.
Inte ens PIC16F84A är att rekomendera längre.

Men, å andra sidan så vet jag ju inte varför du vill köra F84'an, du kanske har bra orsaker till det... :-)

> "Vet nån om det finns någon freeware-basic till PIC eller något liknande?"

Tja, det finns en helt professionell gratis-assembler, om nu det räknas som "något liknande". :-) Om du ändå tänker köra med så små programminnen som t.ex F84'an har, finns det inte mycket anledning att gå till HLL's.

Postat: 26 augusti 2005, 19:29:08
av sebastiannielsen
vilken PIC är bäst att börja med då?
Vill ha någon pic som man kan bygga en programmerare för under 100 kr till.

Postat: 26 augusti 2005, 19:32:04
av LaRdA
16f628, 16f648 bättre och billigare och pinn kompatibel mot 16f84

Postat: 26 augusti 2005, 19:34:49
av sebastiannielsen
så man kan använda samma programmerare till pic16F84 som till pic16F628?

Postat: 26 augusti 2005, 19:54:20
av sodjan
Normalt kan du använda samma programmerare till i stort sätt vilka PIC som helst (med några udda undantag som de flesta hobbyister ändå aldrig kommer att använda).

> "en programmerare för under 100 kr"

Du kan inte mena en riktig programmerade, utan en sådan där mojäng som ansluts till och styrs direkt av olika pinnar i serieporten, eller hur ?

När det gäller val av processor, så får du kolla lite på vad du behöver för "peripherials" och välja därefter ? USART ? I2C/SPI ? ADC ? EEPROM storlek ? Hur mycket RAM behöver du ? o.s.v.

Hade du gjort någon analys av om minnet i F84'sn skulle räcka till till din applikation ? Speciellt om du skall köra något HLL (vilka har en tendens att "dra" mycket minne) ? Jag misstänker att man inte kan skriva så mycket Basic kod innan man har 1 K med maskinkod.

Detta med minnesbehov brukar ma lösa genom att först utveckla på den största PICen i den familj man har valt. Sedan nör man är klar, så väljer man den minsta i samma familj som fortfarande rymmer applikationen.

Postat: 26 augusti 2005, 22:37:29
av jack
Eller också skiter du fullständigt i Basic. Om du är seriös kommer du nog tröttna på det förr eller senare ändå. Kör C istället.

Postat: 26 augusti 2005, 22:41:34
av Macce
Kör du winblows är WinAVR vad du skall ha.

C är bättre än basic, dessutom är allt gratis. Genom att läsa några böcker och fråga om hjälp här på forumet lär du dig det rätt snabbt. Om du sysslat med t.ex. PHP är relativt lätt att komma igång.

Postat: 26 augusti 2005, 22:43:43
av Icecap
Jag får hålla med, BASIC suger o har ingen framtid, C är gratis, bra och har en stor spridning.