Basic-Kompilator till pic
-
- Inlägg: 72
- Blev medlem: 22 juni 2003, 23:00:56
- Ort: Torsås
Basic-Kompilator till pic
Hej!
Jag undrar vad man kan få tag i en Basic-kompilator till pic16f84 och pic16f873.
Det kanske till och med finns att ladda ner i från internet??
//Michaël
Jag undrar vad man kan få tag i en Basic-kompilator till pic16f84 och pic16f873.
Det kanske till och med finns att ladda ner i från internet??
//Michaël
Det närmaste jag sett är det här:
http://www.myke.com/mbaspg1.htm
Den är speciellt för 16F876/877 men verkar vara tänkt för alla 87X.
Med risk för att bli hotat till livet vill jag påstå att 16F84 är något man ska undvika till nya projekt utan istället titta på efterträdaren 16F628. Billigare och bättre. Enda problemet just nu är väl att ELFA inte tagit in den i sortimentet än!
(ring och tjata). Den finns i Farnell men de verkar inte vara så pigga på att sälja till privatpersoner längre
Tja, kan väl slänga ut frågan här direkt. Har någon sett en svensk återförsäljare av 16F628?
http://www.myke.com/mbaspg1.htm
Den är speciellt för 16F876/877 men verkar vara tänkt för alla 87X.
Med risk för att bli hotat till livet vill jag påstå att 16F84 är något man ska undvika till nya projekt utan istället titta på efterträdaren 16F628. Billigare och bättre. Enda problemet just nu är väl att ELFA inte tagit in den i sortimentet än!


Tja, kan väl slänga ut frågan här direkt. Har någon sett en svensk återförsäljare av 16F628?
- fredric2000
- Inlägg: 35
- Blev medlem: 27 maj 2003, 00:49:40
- Ort: Lund
- Kontakt:
En annan basic-kompilator till pic är PicBasic / PicBasicPro... www.hth.com har sålt den, vet inte hur det är längre, den kostade iaf då ~1kkr och ~3kkr för Pro... möjligt att den går att få tag på på andra sätt..
tillverkaren: http://www.melabs.com/
tillverkaren: http://www.melabs.com/
Sökte lite och hittade de här:
http://www.picbasic.org/filedb/pafiledb ... egory&id=7
http://xcprod.com/titan/XCSB/
http://www.pic-basic.de/
http://www.pic-basic.com/
http://www.rentron.com/PicBasic/CH_Basic_Compiler.htm
Den senaste visar direkt assemblerkoden så man kan lära sig.
PS.
Ett alternativ till BASIC är JAL (Just Another Language)
http://www.voti.nl/jal/index.html
Bara för att göra det lite svårare att välja
Sidan är värd att gå igenom för alla som är intresserade av PIC även om man inte vill programmera i JAL.
DS.
http://www.picbasic.org/filedb/pafiledb ... egory&id=7
http://xcprod.com/titan/XCSB/
http://www.pic-basic.de/
http://www.pic-basic.com/
http://www.rentron.com/PicBasic/CH_Basic_Compiler.htm
Den senaste visar direkt assemblerkoden så man kan lära sig.
PS.
Ett alternativ till BASIC är JAL (Just Another Language)
http://www.voti.nl/jal/index.html
Bara för att göra det lite svårare att välja

Sidan är värd att gå igenom för alla som är intresserade av PIC även om man inte vill programmera i JAL.
DS.
(GFA) basic kompilator.
Jag ställer frågan igen å min gode väns Olofs vägnar. GFA basic är nämligen hans modersmål, sen långt bak i 80-tal. Finns det några yttermera förslag på kompilatorer än de som redan nämnts här, och för att
slippa Basic Stamp, ge sig på pic direkt med en bra kompilator?
slippa Basic Stamp, ge sig på pic direkt med en bra kompilator?
Denna hittade jag.
Fungerar bra tycker jag men jag är bara nybörjare.
Kan lite basic from VB programmering men mycket är annorlunda.
PROTON Compiler LITE Version 1.0
The LITE version of the PROTON compiler offers an opportunity to write a program for the PICmicro first hand. See for yourself how powerful and easy to use the compiler really is.
The LITE version is limited to 35 lines of code, with only one command per line, as opposed to multiple commands, and unlimited lines in the full version.
It is also limited to three PICmicro devices, 12C508, 16F84, and 16F877. The full version supports a large range of the 12 and 14-bit core devices.
Another limitation of the LITE version is a choice of only 4 or 20MHz crystals. The full version supports 4, 10 and 20MHz.
Mvh Tony
Fungerar bra tycker jag men jag är bara nybörjare.

Kan lite basic from VB programmering men mycket är annorlunda.

PROTON Compiler LITE Version 1.0
The LITE version of the PROTON compiler offers an opportunity to write a program for the PICmicro first hand. See for yourself how powerful and easy to use the compiler really is.
The LITE version is limited to 35 lines of code, with only one command per line, as opposed to multiple commands, and unlimited lines in the full version.
It is also limited to three PICmicro devices, 12C508, 16F84, and 16F877. The full version supports a large range of the 12 and 14-bit core devices.
Another limitation of the LITE version is a choice of only 4 or 20MHz crystals. The full version supports 4, 10 and 20MHz.
Mvh Tony
Den som jag skrev om ovan verkar vara ämnad för simpla saker och därmed oandvändbar.
Jag har letat i det ändlösa nästan efter nån bra kompilator men inte ens en bra demo verkar finnas.
FINNS DET NÅN BRA OCH LOGISKT ANVÄNDBAR NÅNSTANS ÖVERHUVUDTAGET?
De som inte har problem skriver inhe här, bara de som inte har lyckats hitta rätt!
Jag börjar bli illa sur på detta.
Jag har letat i det ändlösa nästan efter nån bra kompilator men inte ens en bra demo verkar finnas.
FINNS DET NÅN BRA OCH LOGISKT ANVÄNDBAR NÅNSTANS ÖVERHUVUDTAGET?
De som inte har problem skriver inhe här, bara de som inte har lyckats hitta rätt!
Jag börjar bli illa sur på detta.
- EagleSpirit
- Inlägg: 1288
- Blev medlem: 27 maj 2003, 23:15:48
- Ort: Västerås
- Kontakt:
Vilken Pic basic? Tycker att alla kompilatorer heter så.EagleSpirit skrev:men varför skulle man utveckla en hel basic kompilator utan att ta betalt? Du har ju PIC Basic för några tusen annars
Jag har inte sagt att jag inte vill betala men tillgänglig en demo bör vara på sin plats. Det finns ett antal gratis, demo eller enkla men de verkar vara skräp. Om nån lägger ut en egen gratis så är den gratis och om det finns en bra sån så är jag intresserad. Om inte så blir det ev köp eller nåt i C. WinAVR för Avr är gratis c-kompilator btw.
Det finns några basic-kompilatorer omskrivna på nätet men bara en har vad jag sett fått bra kritik och det är den från www.melabs.com
Det finns en proversion för 229$. Demon verkade inte alls fungera, tills vidare väntar jag med spänning om er andras använadrecensioner och konkreta tips, väl medveten om att de flesta inte använder basic.
Även
http://www.basicmicro.com/Products_PICM ... egoryID=37
Finns en för 229$
http://www.basicmicro.com/Downloads/MBasic.aspx
Demo?
Nu är jag trött i huvet.. ska kolla igenom denna sida senare
http://216.239.59.104/search?q=cache:54 ... v&ie=UTF-8
Bascom-Avr mm.
Efter viss forskning vågar jag påstå, att vill man hålla på med basic så är Bascom-Avr ett bra förslag. Ett program som verkar ta vara på basic bättre än de program som finns för pic, så långt analyserat.
Isåfall, skippa pic och satsa på avr. Avr är ändå kraftfullare och priset
är inget att gnälla över, om vad avr-kretsar kostar. Bascom säljs i Sverigr av Lawicel för 850:- inkl moms. Lite billigare kanske, över nätet från annat håll, men Lawicel säljer ju en del avr, billigare än t ex Elfa..
Bascom är gratis i version för max 2k kod. Vilket motsvarar fullt minne på kretsen 2313 tror jag den heter.
Flera basic-program för pic kostar mer, och verkar sämre så det blir pengar till hårdvara över med avr likväl.
En undran allmänt och för egen del, jag vet inte om och hur Bascom nyttjar funktion med u(s)art. Kanske nån annan som vill yttra sig.,
Isåfall, skippa pic och satsa på avr. Avr är ändå kraftfullare och priset
är inget att gnälla över, om vad avr-kretsar kostar. Bascom säljs i Sverigr av Lawicel för 850:- inkl moms. Lite billigare kanske, över nätet från annat håll, men Lawicel säljer ju en del avr, billigare än t ex Elfa..
Bascom är gratis i version för max 2k kod. Vilket motsvarar fullt minne på kretsen 2313 tror jag den heter.
Flera basic-program för pic kostar mer, och verkar sämre så det blir pengar till hårdvara över med avr likväl.
En undran allmänt och för egen del, jag vet inte om och hur Bascom nyttjar funktion med u(s)art. Kanske nån annan som vill yttra sig.,
- Radioman
- Inlägg: 178
- Blev medlem: 2 november 2006, 16:15:04
- Ort: Stora Höga (4 mil norr GBG)
- Kontakt:
Hejsan
Kanske kan jag som nykomling bidra med en skaplig Basic/pascal kompilator.
I förra vändan jag försökte mig på detta med PIC kretsar så stannade det av (tre år sedan). Jag hann i alla fall köpa en PIC16C84 kompilator via Alltom elektronik för 160 kr, direkt hos redaktören här i Stenungsund där jag jobbar. Det tror man inte men han översätter orginaltidningen elektors artiklar och skickar till tryckeri + tillhandahåller kretskort och programvaror mm. hemma i sitt hus.
Denna kompilator har jag nu äntligen försökt använda och tycker faktiskt den funkar väldigt bra för en nybörjare som mig
. Man kan också lära sig assembler med hjälp av den. När programvaran kompilerat basic-koden så kan man, om man vill, ha basickoden kommenterad innan respektive assemblermotsvarighet. Det går då också att lägga till assemblerkod innan man assemblerar till hexkod i MPLAB IDE (heter det assemblera till hexkod ?
) Jag har i alla fall gjort stora framsteg de senaste dagarna.
Men 160 kr !? säger ni
. Nä, numera går den att få fatt på gratis. Men du hittar den inte med vanliga sökmetoder. Jag är en duktig googlare men denna hittade kah inte utan att ta med diskettens artikelnummer i sökningen.
http://213.222.12.205/Default.aspx?tabi ... 0912&PN=On
Varsågod och testa
Bra dokumentation med programexempel finns med, t.om. LCD drivningskod.Jag använder den till 16f84A just nu (har flera stycken att leka med) men kan inte tänka mig att det är några problem med efterföljaren 16f628 heller.
Avslutningen på detta inlägg blir dock en riktig höjdpunkt enligt mig själv. Hyllningen går till Oshonsofts pic emulator http://oshonsoft.com/pic.html
Helt fantastiskt bra
Jag trevade i förrgår med ett gammalt utvecklingskort för pic16f84 som visserligen har in circuit programmering men det tog avsevärt mer tid än att ladda in hexkoden och testa än att använda ovannämnda PIC simulator IDE
Sedan är det dessutom en basic kompilator inbyggd också. Den har jag inte hunnit prova ännu.
Däremot har jag kompilerat ner LCD-koden, från den första kompilatorn jag nämnde i detta inlägg, och via MPLAB till hexkod tagit in den i denna senare PIC simulator IDE och, hör och häpna Simuleringen fungerar med LCD displayen i simulatorn också
Ja, nu blev det för långt inlägg igen. Är ni kvar ännu där ute ? Finns det någon mer som testat med Oshonsofts emulator ? Den är kanon tycker jag. Det nämndes om någon annan som var gratis. Var finns den? Tror dock inte jag kan hålla mig. Får nog f*n köpa den där emulatorn också.
PS. Artikeln om Basic kompilatorn i tidningen Elektor på tyska gratis ( de tar normalt betalt för den) http://dg3aaf.no-ip.com:8080/elektor/Co ... 016C84.pdf
DS.
Kanske kan jag som nykomling bidra med en skaplig Basic/pascal kompilator.

I förra vändan jag försökte mig på detta med PIC kretsar så stannade det av (tre år sedan). Jag hann i alla fall köpa en PIC16C84 kompilator via Alltom elektronik för 160 kr, direkt hos redaktören här i Stenungsund där jag jobbar. Det tror man inte men han översätter orginaltidningen elektors artiklar och skickar till tryckeri + tillhandahåller kretskort och programvaror mm. hemma i sitt hus.
Denna kompilator har jag nu äntligen försökt använda och tycker faktiskt den funkar väldigt bra för en nybörjare som mig


Men 160 kr !? säger ni

http://213.222.12.205/Default.aspx?tabi ... 0912&PN=On
Varsågod och testa

Avslutningen på detta inlägg blir dock en riktig höjdpunkt enligt mig själv. Hyllningen går till Oshonsofts pic emulator http://oshonsoft.com/pic.html
Helt fantastiskt bra

Sedan är det dessutom en basic kompilator inbyggd också. Den har jag inte hunnit prova ännu.
Däremot har jag kompilerat ner LCD-koden, från den första kompilatorn jag nämnde i detta inlägg, och via MPLAB till hexkod tagit in den i denna senare PIC simulator IDE och, hör och häpna Simuleringen fungerar med LCD displayen i simulatorn också
Ja, nu blev det för långt inlägg igen. Är ni kvar ännu där ute ? Finns det någon mer som testat med Oshonsofts emulator ? Den är kanon tycker jag. Det nämndes om någon annan som var gratis. Var finns den? Tror dock inte jag kan hålla mig. Får nog f*n köpa den där emulatorn också.
PS. Artikeln om Basic kompilatorn i tidningen Elektor på tyska gratis ( de tar normalt betalt för den) http://dg3aaf.no-ip.com:8080/elektor/Co ... 016C84.pdf
DS.

Mitt tips är att ni kollar:
http://www.mikroe.com/en/compilers/mikr ... /index.htm
http://www.mikroe.com/en/compilers/mikropascal/pic/
Dessa är helt klart värda att kolla & köpa en licens till!
http://www.mikroe.com/en/compilers/mikr ... /index.htm
http://www.mikroe.com/en/compilers/mikropascal/pic/
Dessa är helt klart värda att kolla & köpa en licens till!