Mikrobasic per Pic

Ho scaricato la versione 2.1.0.0 e 2.1.0.1 del Mikrobasic ma nessuna delle due versioni mi permette la compilazione anche se nel sito c' e' scritto che si possono compilare, in modo demo senza registrarsi, programmi lunghi fino a 2k.

Se c'e' chi e' riuscito ad usarlo potrebbe indicarmi come fare?

Ciao e grazie Celso

.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.

pagina d'elettronica:

formatting link
`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.

Reply to
Celsius
Loading thread data ...

"Celsius" ha scritto nel messaggio news:4373bd85$0$1147$ snipped-for-privacy@news.sunrise.ch...

Non ne vuoi proprio sapere del C, eh ?! ;-) Su questo compilatore non so siutarti, ma forse, cercando cercando (...), trovi Pic Basic Pro, io un paio di volte l'ho usato, prima di lasciar perdere tutto...

Saluti

--
simone.bern
Mr. Heisemberg is not the only one who can affect a measurement by looking at it
(Robert A. Pease)

zsimonez.zbernz@zliberoz.it (Rimuovere i caratteri di zorro per rispondere via
mail)
Reply to
simone.bern

"simone.bern" ha scritto nel messaggio

Mi resta ostico, ho sempre programmato in Basic o assembler, posso al massimo fare delle piccole modifiche, ma non un programma.

Lo conosco il Pic Basic Pro ed ho anche provato ad usarlo, ma non c' e' verso di fargli scrivere sulla seconda riga e successive di un display con piu' di una riga, per questo sto cercando un'alternativa.

Ciao Celso

.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.

pagina d'elettronica:

formatting link
`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.

Reply to
Celsius

Programmi in asm e non conosci il C ? Strano... di solito per chi conosce l'asm è una passeggiata il C. Io ad esempio, non so quasi nulla di asm ma programmo in C...

Bye,

-- Carmine ( snipped-for-privacy@gmail.com (Togli la scritta NOSPAM) ) Webmaster di The Total Site

formatting link
) Webmaster di SceptilePage
formatting link
) Athlon X2 3800+@2500mhz, DDR500 1Gb GeIL One S 2.5-3-3-5

7800GTX, Aureon Universe 7.1, DFI nf4 UT Ultra-D
Reply to
Carmine

non capisco questo parallelo tra C e asm sono due mondi totalmente diversi!! e si, che li conosco tutti e due ( asm 68000 6809 z80 8052

8086 , C standard e per microcontroller )

dal punto di vista formale ( ed anche sostanziale ) il C e' piu' vicino ad un qualsiasi linguaggio di programmazione che all'assembler.

piuttosto, per Celsius:

se ti metti con un po' di pazienza puoi tranquillamente pensare in Basic e scrivere in C , se non usi costrutti basic particolari la "traduzione" e' semplice e si puo' fare a mente.

Reply to
mmm

Il 10 Nov 2005, 22:33, "Celsius" ha scritto:

che

fino

per provare puoi usare un esempio già fatto. Apri il progetto, non il il file .pbas , dal menu "run" scegli compile.

ciao stefano delfiore

-------------------------------- Inviato via

formatting link

Reply to
stefanodelfiore

Pestando alacremente sulla tastiera mmm ebbe l'ardire di profferire:

Sssshhhhhh... Non lo dire!!! Io sono stato cazziato altrove per aver

*osato* paragonare il C as Basic! ;-)
--
IBM: It's Bullshit Mommery
News 2002 [v 2.07] / StopDialer / PopDuster - http://www.socket2000.com
Akapulce portal: http://www.akapulce.net
Reply to
Due di Picche

"Celsius" wrote in news:4374b21b$0$1158$ snipped-for-privacy@news.sunrise.ch:

CUT

Uso il Picabsic Pro da tempo dalla 2.40 ora 2.46 ed una delle cose più semplici è proprio fagli scrivere sui display LCD ?!?!? Display a caratteri (88470 compatibili) naturalmente, non grafici.

nn è che sbagli qcosa ?

Ste

Reply to
Ste

"stefanodelfiore" ha scritto nel messaggio

Se ci fosse lo sceglierei volentieri, fatto sta che in quel menu' il compile non c'e', nemmeno in grigio. Leggendo l'help mi sembra d'aver capito che bisogna usare il Build del menu' Project, ma a me resta sempre in grigio. Nel tuo c'e'? T'informo che appena stata rilasciata la versione 2.2, ho provato a prelevarla ma c' e' un errore nel file .zip.

Ciao Celso

.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.

pagina d'elettronica:

formatting link
`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.

Reply to
Celsius

"Ste" ha scritto nel messaggio

Puo' darsi come e' anche possibile che la mia versione sia bacata, ma ho provato in tutti i modi con programmi veramente elementari che davano poche possibilita' di sbagliare. Comunque non ho incontrato difficolta' a scrivere sulla prima riga, e' con le successive che non ne vuole sapere, scrive tutto sulla prima.

Ciao Celso

.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.

pagina d'elettronica:

formatting link
`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.

Reply to
Celsius

"mmm" ha scritto nel messaggio

Credo che mi sia proprio antipatico, ho gia' difficolta' a capire le modalita' di compilazione piuttosto cervellotiche (a dire il vero ora sono state un po' migliorate), con il linguaggio poi non ne parliamo, non ci capisco proprio niente, potevano anche sprecare qualche parola in piu' per renderlo piu' comprensibile.

Ciao Celso

.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.

pagina d'elettronica:

formatting link
`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.

Reply to
Celsius

"Celsius" ha scritto nel messaggio

L'ho prelevata questa sera dal sito alternativo, il download e' lento ma il file non e' rovinato.

Intuizione esatta!! Tutto risolto, con la nuova versione il Build non e' piu' grigio ed ho potuto compilare con successo. Era proprio la mia versione bacata :-(.

Ciao Celso

.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.

pagina d'elettronica:

formatting link
`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.

Reply to
Celsius

"Celsius" wrote in news:43750f74$0$1155$ snipped-for-privacy@news.sunrise.ch:

Hai qualche problema al compilatore.....

Ste

Reply to
Ste

Il giorno Fri, 11 Nov 2005 22:46:32 +0100, "Celsius" ha scritto:

Anch'io molti anni fa ero prevenuto contro il C, poi l'ho imparato un po' alla volta (sul Kernighan & Ritchie) e ho iniziato ad appassionarmi, ora programmo solo in C (oltre che in assembly).

Ecco il riferimento, non si sa mai... ;-)

By Brian W. Kernighan and Dennis M. Ritchie.

Published by Prentice-Hall in 1988 (dovrebbe esistere una versione più recente)

ISBN 0-13-110362-8 (paperback) ISBN 0-13-110370-9

Reply to
Gigi Ventosa

Il 11 Nov 2005, 23:21, "Celsius" ha scritto:

il

Ho scaricato la nuova versione 2.2.0.0, per compilare bisogna come hai fatto tu, scegliere Build dal menù Project. La versione che avevo era un pò datata la 1.1.6.0

ciao stefano delfiore

-------------------------------- Inviato via

formatting link

Reply to
stefanodelfiore

le sub[routine] le hanno tutte e due , if ,for , while idem , le variabili con i tipi pure !!!! :-)

smettiamola con queste lotte parmigiane ( hops partigiane ) del tipo :

io ce l'ho piu' bello del tutto

come si dice dalle mie parti

ogni linguaggio e' bello alla mamma sua !

P.S: qualcuno di divertiva anni fa a creare le macro C per far somigliare il C ad altri linguaggi ( ovvero a poter usare sintassi simil "altro linguaggio" in C )

Reply to
mmm

assumilo per gradi, lascia perdere i costrutti piu' esotici nelle espressioni, l'unica cosa di cui ti devi preoccupare e' la sintassi del ciclo for ( un po' piu' complessa di quello del basic ) e tipizzare accuratamente le funzioni

e vedi che neanche ti accorgi della differenza

col tempo aggiungi un pezzetto alla volta alla sintassi e ti ritrovi ad aver imparato il C senza neanche accorgertene.

P.S: anch'io all'inizio avevo difficolta' a concepirlo ma poi ci si prende gusto

Reply to
mmm

Il giorno Fri, 11 Nov 2005 22:46:32 +0100, "Celsius" ha scritto:

In effetti il C all'inizio è abbastanza ostico, ma poi ci si prende la mano.

Il vero problema è che il compilatore a volte di da un casino di errori strani e poi scopri che ti eri solo dimenticato il punto e virgola alla fine dell' istruzione, quindi per uno che magari è abituato alla gestione degli errori di Visual Basic è un bel salto.

Perè poco alla volta ti vengono spontanei i punti e virgola e le graffe. Il costrutto While è simile al DO del Basic, il FOR è simile, IF anche, insomma con un po di pratica ci si arriva.

A proposito delle parentesi graffe ti svelo un 'segreto'.

Per fare le graffe puoi usare il codice ALT+123 = { o ALT+125 = } ma non tutti sanno che basta fare ALT.GR+SHIFT+[ per scrivere { e ALT.GR+SHIFT+] per scrivere }

Per il linguaggio C, oltre al Kernighan-Ritchie, ti consiglio di leggere il testo introduttivo di Fiorella Sartori:

formatting link

-- ciao Stefano

Reply to
SB

Pestando alacremente sulla tastiera mmm ebbe l'ardire di profferire:

Beh, detto fra noi... Chi ha sviluppato il C doveva avere qualche problema neh? :-)

--
"Today's subliminal thought is:"
News 2002 [v 2.07] / StopDialer / PopDuster - http://www.socket2000.com
Akapulce portal: http://www.akapulce.net
Reply to
Due di Picche

discutiamone :-) :-)

del C mi piace molto la coerenza della sintassi tipo il ; sistematico invece del ; . del Pascal di cui non riesco mai a ricordare la regola.

mi piace anche il fatto che non sia 'line-oriented' come il Basic o il Fortran ( gli statement possono proseguire su piu' linee ) mi piace il sistema delle espressioni molto articolate

interessante e' la distinzione tra linguaggio vero e proprio e funzioni ( di libreria ) , concetto caratteristico del C ma di un impatto enorme nella standardizzazione del linguaggio ( in positivo IMHO )

e' chiaramente un linguaggio poco didattico ed effettivamente un po' orientato alla macchina ( leggi ++ e -- ma anche la gestione spinta dei puntatori ) poi pero' bisogna vedere il compilatore cosa combina :-)

P.S. programmo regolarmente sia in Basic che in C e lavoravo anche in Assembler per cui parlo con una minima ( ma proprio minima ) cognizione di causa

Reply to
mmm

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.