Great Cow BASIC

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Nerre
Inlägg: 27257
Blev medlem: 19 maj 2008, 07:51:04
Ort: Upplands väsby

Inlägg av Nerre »

AndersG skrev: Och?? Kan du berätta vad du egentligen är ute efter?
Det har han ju redan skrivit? Tyvärr har 95% av inläggen i tråden handlar om annat.
- Är det att hitta den "bästa" BASICen eftersom du redan bestämt dig för BASIC?
Han vill veta om GC Basic är "lika bra" som <vilken det nu var> så han slipper lägga ut pengar i onödan på att köpa <vilken det nu var>.

Han har med andra ord bestämt sig för Basic redan.
TotteBasicPic
Inlägg: 36
Blev medlem: 30 december 2008, 11:38:08
Ort: Halmstad

Inlägg av TotteBasicPic »

Jag har bara kör Melbs -pro basic i 8 år inga problem
annvänt supporten en gång så vet ej bra eller dåligt i dag.
ej free.

Har kör MicroBasic i 2 år lite mycket C för mig.
och bara free till 2k och det kan fort om har mycket text till display.


H.
Thomas
Användarvisningsbild
AndersG
EF Sponsor
Inlägg: 9127
Blev medlem: 25 februari 2008, 17:10:58
Ort: Mariehamn
Kontakt:

Inlägg av AndersG »

OK. Då har väl tråden urartat något, kanske delvis för att du var luddig i din frågeställning. Skulle du helt enkelt ha skrivit "Vad får jag extra om jag köper en kommersiell produkt vs öppen källkod?" och dessutom ha angett til vad så hade det varit lättare.

Om du har pengar, vill ha garanterad support och inte vill skruva själv så skall du köpa en kommersiell BASIC.
Användarvisningsbild
Maxx
Inlägg: 62
Blev medlem: 24 december 2008, 02:27:59
Ort: Skåneland

Inlägg av Maxx »

Nerre: Du har förstått vad tråden handlar om! :D :)

TotteBasicPic: Tack, denna typ av information är guld värd! Hade på känn att 2k begränsningen utgjorde ett hinder! :)

Någon som vet något om MBASIC som Elfa säljer. Som vanligt vs GC och övriga! :wink: :)
Användarvisningsbild
AndersG
EF Sponsor
Inlägg: 9127
Blev medlem: 25 februari 2008, 17:10:58
Ort: Mariehamn
Kontakt:

Inlägg av AndersG »

Det har han ju redan skrivit?
Nej, det har han inte och alla är inte tankeläsare..... Eftersom svaret är mycket avhängigt av vad han skall skriva för program. Dvs litet/stort, ett/många, för att lära sig eller för att bygga kommersiell kod åt andra etc.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Hade på känn att 2k begränsningen utgjorde ett hinder!

Det är en begränsning, men om också därmed utgör ett problem
beror ju helt på vad man tänker göra !!

Om man enbart tänker använda kretsar med max 2 K programminne så
lär det ju inte vara ett problem i praktiken...

Sen så verkar det fullständigt korkat att snöa in på BASIC
redan innan man har en susning om vad programmering
av PICs handlar om...

Du hade haft mycket mer nytta av de senaste dagarna om du
bara hade installerat MPALB och satt igång med lite praktiskt jobb.

> Någon som vet något om MBASIC som Elfa säljer. Som vanligt vs GC och övriga!

Jag kan inte svara för alla, men så vitt jag minns så har varken MBASIC
eller GC-BASIC nämnts här på forumet mer än av dig i denna tråd. Så min
gissning är att inget av dessa är något som används speciellt mycket (av
de som även finns här på forumet i alla fall)...
Användarvisningsbild
Maxx
Inlägg: 62
Blev medlem: 24 december 2008, 02:27:59
Ort: Skåneland

Inlägg av Maxx »

sodjan:

"Sen så verkar det fullständigt korkat att snöa in på BASIC
redan innan man har en susning om vad programmering
av PICs handlar om..."

Hårda ord att vräka ur sig på ett forum! :o Jag återkommer till detta! :(

Gott nytt år, till de det berör! :)
TotteBasicPic
Inlägg: 36
Blev medlem: 30 december 2008, 11:38:08
Ort: Halmstad

Inlägg av TotteBasicPic »

Snö eller inte Snö har kör med Basic och Pic i 8-9 år så det fungerar.
Har gjort flera Project som Jag har sålt på det öppna marknaden.
Jag säljer styrningar med 3 Picar i samma box i dag som pratar med varandra.
RS-232 och RS-485 till Pc.
Allt programmerat i Basic Melbs probasic.

Viktiga Är,
att det inte är långt till att fixa program till Pc Visual Basic 2008 Express Edtion, Är gratis och har fungerade Comportar.
Och om du kommer om du jobba eller leka med det ha lättare att hoppa i mellan.

Hoppas att det går att tolka Nu uppdaterat

Lycka till Maxx

Serout2 porta0,N9600,[”Gott Nytt Ar”] :)

LCDOUT 254,127,”Thomas” 8)
Senast redigerad av TotteBasicPic 31 december 2008, 16:05:57, redigerad totalt 2 gånger.
BMI
Gått bort
Inlägg: 496
Blev medlem: 31 juli 2006, 22:29:08
Ort: Halmstad

Inlägg av BMI »

< TotteBasicPic
"Viktiga är det är inte långt att fixa program till Pc Visual Basic 2008 Express Edtion. Är gratis och har fungerade Comportar. Och du kommer om du jobba eller leka med det ha lättare att hoppa i mellan."

:shock: :? :shock:

Sådana här inlägg,, läser o läser jag men fattar 0.
En förhandsgranskning tycker jag är på sin plats.
Jag stvavar okså fle ibland ,men totalt oläslig text är nått annat

Gott slut och Gott nytt
Användarvisningsbild
Tripp
Inlägg: 397
Blev medlem: 29 januari 2004, 08:14:39
Ort: Tullinge
Kontakt:

Inlägg av Tripp »

Jag vill rekommendera Proton Development Suite.
Ladda ner Proton Lite och installera.
http://www.picbasic.org/proton_ds_lite.zip

Kolla sedan under sampels katalogen så hittar du massor av färdiga exemel.

Kolla även in forumet, regga dig, och sök runt lite.
Idag finns det 1966st reggade användare av forumet.
http://www.picbasic.org/forum/forumdisplay.php?f=70

Om du programerar din PIC med en bootloader så kan du programera om den direkt från IDEn Proton Development Suite, man trycker bara på knappen compile and program. Man måste förstås ha en PIC som kan bootloadas och PIC16F877 funkar med LITE versionen.

Kolla på denna sida hur man kopplar för att få igång bootloadern.

http://www.mecanique.co.uk/code-studio/ ... quirements

När man har gjort den kopplingen, kan man direkt köra P-ICD.
Med denna mjukvaran kan man lägga in Breakpoints och stega igenom sitt program i PICen.
http://www.p-icd.com/PICD_Overview.htm

Det finns en BASIC till som vi inte pratat om:
http://www.mecanique.co.uk/products/swo ... index.html

Jag har inte provat den, men nu vet du att den finns.

Gott nytt.
BJ
Inlägg: 8864
Blev medlem: 11 april 2007, 08:14:53
Ort: En_stad

Inlägg av BJ »

Citatet i BMIs inlägg var väl inte oläsligt? ;)
Jag tycker att det låter som en person som inte kommer från Sverige från början, bara.
Visst går det väl ut på att om man jobbar med "Visual Basic 2008 Express Edtion"
eller har det som hobby, så är det inte så jättestort steg mellan att skriva program till pc
och att programmera pic-kretsar med Basic Melbs probasic.

Eller har jag fel? :)
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Citatet i BMIs inlägg var väl inte oläsligt?

Nja, men det var O.T. Vad har programmering på en *PC* med tråden att göra ?

> Visst går det väl ut på att om man jobbar med "Visual Basic 2008
> Express Edtion" eller har det som hobby,så är det inte så jättestort steg
> mellan att skriva program till pc och att programmera pic-kretsar med
> Basic Melbs probasic.
>
> Eller har jag fel?

Ja, helt fel.

VB (eller vilken annan "PC-programmering" som helst) är sannolikt den
absolut sämsta bakgrunden när man tänker lära sig PIC (eller AVR eller
vilken annan mikrokontroller som helst) programmering. Och detta har inte
ett smack med BASIC att göra, det är lika dömt att misslyckas att försöka
applicera t.ex sina Visual-C kunskaper på C programmering för PIC. Det
har inte ett dugg med val av språk att göra...

Man måste lära sig att programmera *mikrokontrollers*, vilket är något
helt annat än att programmera för en "PC", och, igen, valet av språk
är (i det läget) ganska ointressant...

Av den anledningan anser jag fortfarande att det är lite, hm, dumt att
fixera sig vid BASIC redan innan man vet vad programmering av PICs
innebär.

Lär dig att programmera PICs *först*, välj dina verktyg sedan, när du har
tillräckligt "på fötterna" för att kunna bedöma vad du har bäst nytta av...

D.v.s, börja med att läsa datablad, application notes, kodexempel o.s.v.
Fortsätt med att göra några egna försök, gärna i assembler för att få rätt "känsla".
Sedan, när du kan grunderna och förstår hur det fungerar, kan du välja
verktyg efter vad du tycker är lättast att jobba med. Det kan mycket väl
vara en av de tillgängliga utvecklingsverktygen som bygger på BASIC, men
då går du i alla fall ett väl underbyggt val och inte bara att val av ett BASIC
baserat verktyg för att du kan VB sedan tidigare...
Nerre
Inlägg: 27257
Blev medlem: 19 maj 2008, 07:51:04
Ort: Upplands väsby

Inlägg av Nerre »

Jag förstår inte riktigt varför det skulle vara sån enorm skillnad mellan att programmera en PC och programmera en mikrocontroller?

Det som skiljer är ju främst I/O, men ur "algoritmsynpunkt" så är det ju "dator som dator"?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> ...så är det ju "dator som dator"?

Helt OK. I couldn't care less, just nu... :-) :-)
Jag har skrivit vad jag tycker och därmed är det bra för mig.
Användarvisningsbild
Andy
Inlägg: 5893
Blev medlem: 26 september 2004, 18:24:52
Ort: Södern

Inlägg av Andy »

Jag trivs bra med PICBasic Pro men om jag skulle börjat nu skulle jag tittat noga på Swordfish! http://www.sfcompiler.co.uk/wiki/pmwiki ... n.HomePage

Den klarar visserligen bara: 18F1220, 18F1320, 18F2220, 18F2221, 18F2320, 18F2321, 18F2331, 18F2410, 18F242, 18F2420, 18F2431, 18F2439, 18F2450, 18F2455, 18F248, 18F2480, 18F24J10, 18F2510, 18F2515, 18F252, 18F2520, 18F2525, 18F2539, 18F2550, 18F258, 18F2580, 18F2585, 18F25J10, 18F2610, 18F2620, 18F2680, 18F2682, 18F4220, 18F4221, 18F4320, 18F4321, 18F4331, 18F4410, 18F442, 18F4420, 18F4431, 18F4439, 18F4450, 18F4455, 18F448, 18F4480, 18F44J10, 18F4510, 18F4515, 18F452, 18F4520, 18F4525, 18F4539, 18F4550, 18F458, 18F4580, 18F4585, 18F45J10, 18F4610, 18F4620, 18F4680, 18F4685, 18F6310, 18F6390, 18F6410, 18F6490, 18F6520, 18F6525, 18F6527, 18F6585, 18F65J10, 18F65J15, 18F6620, 18F6621, 18F6622, 18F6627, 18F6680, 18F66J10, 18F66J15, 18F6720, 18F6722, 18F67J10, 18F8310, 18F8390, 18F8410, 18F8490, 18F8520, 18F8525, 18F8527, 18F8585, 18F85J10, 18F85J15, 18F8620, 18F8621, 18F8622, 18F8627, 18F8680, 18F86J10, 18F86J15, 18F8720, 18F8722, 18F87J10, 18F1230, 18F1330, 18F2423, 18F2458, 18F2523, 18F2553, 18F2685, 18F4423, 18F4458, 18F4523, 18F4553, 18F4682, 18F63J11, 18F63J90, 18F64J11, 18F64J90, 18F65J11, 18F65J50, 18F65J90, 18F66J11, 18F66J16, 18F66J50, 18F66J55, 18F66J60, 18F66J65, 18F67J11, 18F67J50, 18F67J60, 18F83J11, 18F83J90, 18F84J11, 18F84J90, 18F85J11, 18F85J50, 18F85J90, 18F86J11, 18F86J16, 18F86J50, 18F86J55, 18F86J60, 18F86J65, 18F87J11, 18F87J50, 18F87J60, 18F96J60, 18F96J65 and 18F97J60

alltså inga 16xxxx PIC'ar! Men det gör egentligen inte så mycket. :)
Skriv svar