Avevo dimenticato di aver realizzato questo video....
questo video mi avrebbe fatto risparmiare un sacco di tempo avrei potuto vedere prima che i comandi stanno proprio nella parte bassa della finestra, quella che io non potevo vedere con le impostazioni che avevo
per fortuna adesso vedo tutto, anche con la versione precedente del compilatore;
tutta esperienza utile per i futuri eventuali sperimentatori e/o ancora di più per il futuro: ci potrebbe aver insegnato qualcosa di molto utile.
tutto è bene quel che finisce bene ..... e l'ultimo chiuda la porta COM
Benissimo, ma se non inserisci il link per scaricarla ci è un po' difficile provare...
...fatto! Inizio a pensare che mi servono veramente le ferie! PS:Sto preparando il documento con tutti i comandi...se interessa posto anche la version intermedia.
CITAZIONE (mixtrb @ 27/7/2011, 15:35)
e l'ultimo chiuda la porta COM
A proposito di porta com...in questa verisone si imposta anche la porta COM!!!
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux). Un risultato se non è ripetibile non esiste (by qqcreafis).
Benissimo, grazie!!! Quando hai fatto la mettiamo su PPTEA ... ho provato a lanciare il compilatore sul mio piccolino, un acer one da 10 pollici, ma ha la max risoluzione 1024x600, molto meglio di prima comunque, più tardi proverò sul desktop che ha quella giusta, 1024x768. Grazie di tutto!!
--------------- "Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza" http://iv3gfn.altervista.org/ http://pptea.altervista.org/
X Mix, quasi dimenticavo...c'è da qualche parte anche il video realizzato da Libero51 su come si utilizza il PPTEA compiler...è sicuramente presente da qualche parte nel forum...forse su qualche suo programma che utilizza il pptea...occorre ritrovarlo!ù Bolle
CITAZIONE (PinoTux @ 27/7/2011, 15:47)
ho provato a lanciare il compilatore sul mio piccolino, un acer one da 10 pollici, ma ha la max risoluzione 1024x600, molto meglio di prima comunque...
Dovrebbe girare perfettamente anche su questa tua risoluzione...se hai qualche problema dimmilo che sistemo...meglio farlo ora perchè impiego pochissimo a risolvere eventuali problemi.
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux). Un risultato se non è ripetibile non esiste (by qqcreafis).
X Mix, quasi dimenticavo...c'è da qualche parte anche il video realizzato da Libero51 su come si utilizza il PPTEA compiler...è sicuramente presente da qualche parte nel forum...forse su qualche suo programma che utilizza il pptea...occorre ritrovarlo!ù Bolle
sicuramente sarà così, io non l'ho visto purtroppo, mi sarà sfuggito oppure l'ho scordato
il discorso PPTEA si è sviluppato, nel corso di un anno, in vari filoni; io ho cominciato a curiosare in questo forum nei primi mesi del 2011, a discorso già ben avviato e "diramato", perciò potrebbe essermi sfuggito qualcosa, specie all'inizio, quando tutto è da scoprire.
se ci si mette nell'ottica di un nuovo iscritto l'idea del forum costruito da PinoTux è proprio un salvagente utilissimo
sarà molto utile fare in tanti uno sforzo per completarlo ed arricchirlo
adesso provo il nuovo compilatore e poi vi saprò dire come va.
a me OK anche versione in progress della documentazione comandi se vuoi in MP o via mail: come pensi sia più comodo per te.
Dovrebbe girare perfettamente anche su questa tua risoluzione...se hai qualche problema dimmilo che sistemo...meglio farlo ora perchè impiego pochissimo a risolvere eventuali problemi.
Si può usare tranquillamente, i tasti risultano un po' fuori schermo ma funzionano ugualmente. Ho provato in modo virtuale senza il/la PIC perché non sono riuscito a programmarla (come ho già scritto sulla discussione del sensore di temperatura) Vedremo prossimamente di risolvere in qualche modo..
--------------- "Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza" http://iv3gfn.altervista.org/ http://pptea.altervista.org/
... i tasti risultano un po' fuori schermo ma funzionano ugualmente.
Puoi farmi una cattura dello schermo...così cerco di sistemarlo.
Di dove sei?
Allego il documento (scritto in italiano) in formato Doc...ora mi ricordo come mai ho mollato la documentazione...c'è ancora un universo da documentare...dal debug...alle istruzioni...etc...etc!!
ti faccio un report rapido iniziale sulla versione 0.31 del compilatore
adesso anche con l'impostazione dei caratteri di sistema al 125% ..... (sullo schermo del portatile questa comincia ad essere più confortevole, .... sarà l'età che s'avanza ) riesco a vedere tutti i comandi;
la parte bassa della finestra è leggermente tagliata, ma si riesce ad utilizzare tranquillamente (è solo bruttino da vedersi, anche l'occhio vuole la sua parte) se puoi mettere la barra di scorrimento verticale nella finestra risolvi tutti gli eventuali problemi futuri di tutti.
altro difettuccio estetico: nel disegno del PPTEA, schema elettrico, la scritta C5 ha un carattere differente e forse per questo risulta scritta in un posto strano (era quasi meglio prima, che non c'era)
il documento relativo ai comandi mi sembra del tutto uguale a quello postato in passato, non ho visto nulla di nuovo, è solo cambiato il formato del file da promotore dei formati open source avrei preferito documentazione in rtf, ma sono dettagli insignificanti.
mi resta irrisolta la domanda sull'implementazione del comando SETIO
e quella sulla corrispondenza tra OUT1->pin PIC?, OUT2->pin PIC?, ..... , OUTN-> pin PIC? se fai girare questo esempio (sul pin 3=>CADS2 c'è collegato il centrale di un trimmer con gli estremi a +5V e a massa) vedrai che il PIC fa quello che deve, mentre il debug non simula la realtà, come dovrebbe:
20 '-----------------AUTORE PAT------------- 40 OUT=&B0000000000001111 60 WAITS 3 80 B=CADS2 100 OUT=1 120 WAITMS B 140 OUT=2 160 WAITMS B 180 OUT=4 200 WAITMS B 220 OUT=8 240 WAITMS B 260 OUT=0 280 WAITMS 50 300 GOTO 80
sempre nel debug c'è da sistemare la corrispondenza I/O pin PIC (sempre se non ci sono complicazioni legate al discorso di cui sopra) ... ed anche la formattazione nella tabella
nota la mancanza di spunte sulle uscite nella parte debug e la formattazione dei numeri dei pin del PIC (oltre alla loro errata sequenza, invertita rispetto alla realtà; ma questo era già noto)
Aspè...la cosa è diversa da quella che immagini...non vedo problemi...la mappatura dei bit è giusta...nel senso che per alzare il bit più basso dell'uscita (in questo caso il bit 9) devi mettere OUT=256.Questo è il codice che dovrebbe fare quello che vuoi fare.
20 '-----------------AUTORE PAT&BOLLE------------- 40 OUT=&B111100000000 60 WAITS 3 80 B=CADS2 100 OUT=&H100 120 WAITMS B 140 OUT=&H200 160 WAITMS B 180 OUT=&H400 200 WAITMS B 220 OUT=&H800 240 WAITMS B 260 OUT=0 280 WAITMS 50 300 GOTO 80
Faccio un esempio di un conteggio binario ...effettuo uno shift a sinistra di 8 bit ( moltiplico per 256) e mando in uscita il valore sugli ultimi 8 bit che sono dedicati all'uscita (la SETIO modifica ingressi uscita...cioè un uscita può diventare ingresso e viceversa...per default resta la configurazione che vedi..ma può essere cambiata...ad esempio se volgio utilizzare 12 uscite sevo fare la SETIO). C'è da dire che la mappatura dei bit in uscita ed in ingresso può essere modificata. Dimmi se mi sono spiegato....e dimmi se è tutto ok!
10 '-------------------------------------- 20 'AUTORE BOLLE :CONTEGGIO BIT IN BINARIO 25 'TEST BIT OUT 27 '-------------------------------------- 30 A=1 40 OUT=A*256 ' Effettuo lo shift di 8 bit a sinistra 50 A=A+1 60 IF A < 256 then 40 70 END
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux). Un risultato se non è ripetibile non esiste (by qqcreafis).
... i tasti risultano un po' fuori schermo ma funzionano ugualmente.
Puoi farmi una cattura dello schermo...così cerco di sistemarlo. Di dove sei?
Allego il documento (scritto in italiano) in formato Doc...ora mi ricordo come mai ho mollato la documentazione...c'è ancora un universo da documentare...dal debug...alle istruzioni...etc...etc!!
Non preoccuparti che la risoluzione per me va bene così, sul desktop ho la 1360x768 e va benissimo, basta configurare la barra inferiore come "nascondi automaticamente" ed è perfetta.
Ho sistemato la formattazione delle ultime due pagine, quelle della documentazione provvisoria, e penso di pubblicare il file oltre che nei formati rtf, odt, doc, pure nel formato PDF, sempre che tu sia d'accordo.. in seguito, bontà tua, se avrai il tempo di completare basta aggiornare quello che manca e via...
Abito a Monfalcone anche se sono triestino, se vai nel sito che ho in firma trovi tutto...
--------------- "Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza" http://iv3gfn.altervista.org/ http://pptea.altervista.org/
se fai girare questo esempio (sul pin 3=>CADS2 c'è collegato il centrale di un trimmer con gli estremi a +5V e a massa) vedrai che il PIC fa quello che deve, mentre il debug non simula la realtà
Leggendo meglio quello che hai scritto, cioè se hai fatto girare il prog sul PPTEA REALE e gira...vuol dire che hai un firmare vecchio...le prime versioni avevano i bit allineati a destra...ma poi le ho modificate per ampliare la scelta... Fammi controllare ...ma non posso prima di domani. Mi sorge un dubbio...ma tu che firmware PPTEA hai? Da dove l'hai preso? Bolle
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux). Un risultato se non è ripetibile non esiste (by qqcreafis).
se fai girare questo esempio (sul pin 3=>CADS2 c'è collegato il centrale di un trimmer con gli estremi a +5V e a massa) vedrai che il PIC fa quello che deve, mentre il debug non simula la realtà
Leggendo meglio quello che hai scritto, cioè se hai fatto girare il prog sul PPTEA REALE e gira...vuol dire che hai un firmare vecchio...le prime versioni avevano i bit allineati a destra...ma poi le ho modificate per ampliare la scelta... Fammi controllare ...ma non posso prima di domani. Bolle
il programma di esempio nella realtà (hardware) fa quello che voglio, mi accende in sequenza 4 led collegati ai pin 21-22-23-24; qui non c'è un problema "reale"
il problema è solo "virtuale", nella simulazione del debug: non vedo mai la spunta sulle uscite, mentre con altri esempi (B*64 p.ex) vedevo la spunta sulle uscite in debug ma non trovavo l'uscita hardware dove me l'aspettavo (non so se c'era, non l'ho cercata molto, non era nelle mie curiosità in quel momento)
Se interrogi il PPTEA...cosa ti risponde? Ti risponde "PPTEA!" oppure ""PPTEA V1.0!"? Nel primo caso ... hai una versione vecchia...ma devo ancora capire come mai hai una versione vecchia...ma ancora di più devo capire da dove hai preso il firmware. Il problema non è nel compilatore è che il compilatore è disallineato rispetto al firmware del PPTEA...questa è il problema. Fammi controllare...domani cerco di fare luce sulla situazione. Bolle
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux). Un risultato se non è ripetibile non esiste (by qqcreafis).
Se interrogi il PPTEA...cosa ti risponde? Ti risponde "PPTEA!" oppure ""PPTEA V1.0!"? Nel primo caso ... hai una versione vecchia...ma devo ancora capire come mai hai una versione vecchia...ma ancora di più devo capire da dove hai preso il firmware. Il problema non è nel compilatore è che il compilatore è disallineato rispetto al firmware del PPTEA...questa è il problema. Fammi controllare...domani cerco di fare luce sulla situazione. Bolle
esce "PPTEA!"
ti garantisco che il firmware non me lo sono fatto da solo
è importante per te capire il percorso che ha portato a questo risultato o era solo un modo di dire o un gioco? perchè potrei rivedere tutti i passi che mi hanno portato fino a qui in questa situazione, ma sarebbe noioso e faticoso; se non è indispensabile, eviterei lo sforzo. comunque sicuramente l'ho scaricato da qualche parte nel forum; come già detto il discorso PPTEA si è diramato in varie discussioni e probabilmente ora è leggermente fuori controllo
sempre più necessaria una fonte di riferimento univoca con le cose più aggiornate W e cresca il sito PPTEA di PinoTux&Bolle cioè propongo di sistemare meglio possibile tutti i particolari ancora perfettibili, metterli nel sito e cercare di intercettare in qualche modo tutte le fonti di errori sparse nelle varie discussioni del forum per evitare che nel futuro sfortunati utenti incappino nelle stesse disavventure
si potrebbero mettere degli avvisi nelle discussioni ogni volta che c'era un link per scaricare qualcosa che ora risulterebbe obsoleto, oppure, anzi in aggiunta, modificare o eliminare i link obsoleti;
forse l'estetica delle discussioni sarebbe un po' peggiorata, ma la fruibilità sarebbe molto migliorata
ditemi come posso essere d'aiuto, cosa posso fare, nel caso foste daccordo su questa proposta