Se sei già registrato           oppure    

Orario: 18/05/2024 15:29:25  

 

Energia Alternativa ed Energia Fai Da Te > PPTEA

VISUALIZZA L'ALBUM

Pagine: (114)  < ...  26   27   28   29   30   31   32   33   34   35   [36]   37   38   39   40   41   42   43   44   45   46  ...>    (Ultimo Msg)


PPTEA- Processore Per Tutti
FinePagina

armando66me
Watt


Gruppo:Utente
Messaggi:68

Stato:



Inviato il: 17/12/2011,00:55

x NonSoloBolleDiAcqua che te ne pare ? dammi una tua opinione ? cose da non credere leggendo su google che su una board bisognava liberare un pin, perche se era collegato non andava al livello logico giusto e il pic 18f2550 non si programmava mi e' venuta in mente la tua frase, cosi mi sono detto xke non liberare tutti i pin che nonservono in questo momento ? vuoi vedere che ..... resta il mistero degli altri mille programmatori costruiti che non vanno ..... ma ora sono stremato .... si fa x dire x fare altre prove......

vabbuo mi hai risposto mentre ti scrivevo qua b notte

 

NonSoloBolleDiAcqua

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:13786

Stato:



Inviato il: 17/12/2011,00:59

Forse il motivo del non funzionamento è sempre lo stesso...cmq non mi spiego come mai il circuito della seriale, quello che ho messo anche nel documento del PPTEA, nonti ha funzionato...quello doveva funzionare....vabbè..meglio così....ora ti aspetta il PPTEA...hahaha
Ciao
Bolle



---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

armando66me
Watt


Gruppo:Utente
Messaggi:68

Stato:



Inviato il: 17/12/2011,01:04

secondo me potrebbe essere che alla microchip hanno cambiato qualcosa nei chip di recente ecco perche a tutto il mondo vanno poi c'e' un discorso di un target lvp o hdv con cui escono di fabbrica che potrebbero averlo variato non dicendo nulla boh qualcosa di strano c'e' cmq sei hai letto il pdf che ti avevo postato era interessante. parlava di cose sensate e non reperibili in rete facilmente

 

armando66me
Watt


Gruppo:Utente
Messaggi:68

Stato:



Inviato il: 17/12/2011,11:47

Oggi mi sento un leone tutto molto semplice e tutto ha funzionato al primo colpo.
Ho dormito piu sereno dopo notti e notti insonni e nervoso. Ormai sapevo che il mio pic era riconosciuto dal mio programmatore…
Oggi ho messo il firmware del pptea nel e subito dopo assemblata la board con il pic tutto e’ andato con grandi soddisfazioni ...... tutto molto semplice e lineare ora si che inizia il gran divertimento

http://ritaglianni80.altervista.org/pptea/board_01.jpg
_______________________________

http://ritaglianni80.altervista.org/pptea/driverusbok_res.jpg


per non solo bollo di acqua ma nel firmware non si riuscirebbe a implementare una usb nativa, cioè una di quelle che non emula una seriale ? Ti spiego il perche … se uno deve realizzare qualcosa di portatile e ci vuole collegare un pc al volo preso in prestito da qualche lato (pc che non vado in internet) non ha bisogno di doversi portare dietro i driver. Io avevo iniziato a studiare qualcosa tempo fa ma ero lontano anni luce da una soluzione ? si puo fare ?

 

NonSoloBolleDiAcqua

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:13786

Stato:



Inviato il: 17/12/2011,12:10

Ciao LEONE, faccine/biggrin.gif
come ben sai i driver si mettono una sola volta poi il sistema operativo li ricorda...solo XP è un poco fesso, cio se metti l'usb su un'alrta porta li devi far rivedere ma già sono all'interno del sistema. Si potrebbe fare una cominicazione con la seriale diretta...e quindi senza driver...ma sono in via di estinzione.Per il resto i driver riconosciuti automanticamente dai sistemi sono verametne pochi e non hanno le caratteristiche se occorrono a noi.
Spero di esseremi spiegato.
Ciao
Bolle
PS0:Non vedo il pulsante di stop...dove lo hai nascosto?Quel pulsante ti servirà come il pane...
PS1:Bravo...ora cosa implementerai di bello? Ricordati di leggere la documentazione ( documento PDF della 2.1)
PS2:Vedo che sei pieno di componenti... faccine/w00t.gif



---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

armando66me
Watt


Gruppo:Utente
Messaggi:68

Stato:



Inviato il: 17/12/2011,12:19

allora la documentazione del pdf l'ho letta

ma non ho capito una cosa diciama la piu elementare

1 come si setta un pin di una porta se e' in input o in output ?
2 come si legge il pin di una porta ?
3 come si alzo o abbassa il livello logico del pin di una porta ?

mi sembra invece piu chiaro il discorso dei convertitori analogi.

supponiamo che voglio leggere il valore del pin 3 porta A se e' 1 voglio mettere a 1 il pin 4 di porta c se e' 0 metto a zero ?



 

PinoTux

Avatar
GigaWatt


Gruppo:AMMINISTRATORE
Messaggi:3509

Stato:



Inviato il: 17/12/2011,12:27

CITAZIONE (armando66me @ 17/12/2011, 11:47)
Oggi mi sento un leone tutto molto semplice e tutto ha funzionato al primo colpo.
Ho dormito piu sereno dopo notti e notti insonni e nervoso. Ormai sapevo che il mio pic era riconosciuto dal mio programmatore…
Oggi ho messo il firmware del pptea nel e subito dopo assemblata la board con il pic tutto e’ andato con grandi soddisfazioni ...... tutto molto semplice e lineare ora si che inizia il gran divertimento

(IMG:http://ritaglianni80.altervista.org/pptea/board_01.jpg)
_______________________________

(IMG:http://ritaglianni80.altervista.org/pptea/...erusbok_res.jpg)


per non solo bollo di acqua ma nel firmware non si riuscirebbe a implementare una usb nativa, cioè una di quelle che non emula una seriale ? Ti spiego il perche … se uno deve realizzare qualcosa di portatile e ci vuole collegare un pc al volo preso in prestito da qualche lato (pc che non vado in internet) non ha bisogno di doversi portare dietro i driver. Io avevo iniziato a studiare qualcosa tempo fa ma ero lontano anni luce da una soluzione ? si puo fare ?

CHI LA DURA LA VINCE !!! faccine/clap.gif




Modificato da PinoTux - 17/12/2011, 12:49


---------------
"Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza"
http://iv3gfn.altervista.org/
http://pptea.altervista.org/

 

armando66me
Watt


Gruppo:Utente
Messaggi:68

Stato:



Inviato il: 17/12/2011,12:58

grazie pinotux hai letto qua come ho risolto ?





NonSoloBolleDiAcqua ci sei ?


qualcuno mi aiuta al quesito precedente quali sono le istruzioni x settare le porte e abbassare e alzare i livelli logici ? per le porte digitali ? nel pdf non l'ho capito

 

PinoTux

Avatar
GigaWatt


Gruppo:AMMINISTRATORE
Messaggi:3509

Stato:



Inviato il: 17/12/2011,14:20

CITAZIONE (armando66me @ 17/12/2011, 12:58)
grazie pinotux hai letto qua come ho risolto ?

Certamente sì, non mi perdo una riga....
CITAZIONE
NonSoloBolleDiAcqua ci sei ?


qualcuno mi aiuta al quesito precedente quali sono le istruzioni x settare le porte e abbassare e alzare i livelli logici ? per le porte digitali ? nel pdf non l'ho capito

Devi pazientare, io non ho ancora avuto il tempo di leggere il PDF, vedrai che Bolle risponderà, pure lui ha i suoi impegni.... faccine/rolleyes.gif



---------------
"Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza"
http://iv3gfn.altervista.org/
http://pptea.altervista.org/

 

NonSoloBolleDiAcqua

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:13786

Stato:



Inviato il: 17/12/2011,18:08

Non so perchè...ma qualcosa mi fa pensare che non hai letto il manuale...oppure l'ho scritto male. faccine/biggrin.gif
Se carichi il compilatore e nella barra dei menù selezioni il "?" e poi info...troverai il bignami delle istruzioni.
Sempre dalmenu "?" Apri lo "SchemaElettrico" e vedrai la mappatura del BIT DEL PPTEA.

PREAMBOLO
Il pptea ha 16 porte ( non centrano nulla con le porte del PIC) e possono essere configurate come input o come output. Per defaul le prime 8 sono degli ingressi e altre sono uscite....quindi già te le trovi configurate...a meno che non vuoi utilizzarle in modo diverso puoi evitare di riconfigurarle.

CITAZIONE (armando66me @ 17/12/2011, 12:19)
1 come si setta un pin di una porta se e' in input o in output ?

con il comando SETIO. Il valore 1 del relativo bit indica che si tratta di un ingresso, il valore 0 ceh si tratta di una uscita.


CITAZIONE (armando66me @ 17/12/2011, 12:19)
2 come si legge il pin di una porta ?

INP
Torna il valore delle porte...se una porta è settata come uscita il valore è quello del suo stato.

CITAZIONE (armando66me @ 17/12/2011, 12:19)
3 come si alzo o abbassa il livello logico del pin di una porta ?

OUT
Setta il valore delle porte...solo se sono settate come uscite.



CITAZIONE (armando66me @ 17/12/2011, 12:19)
supponiamo che voglio leggere il valore del pin 3 porta A

Questo è il bit 1 (prima c'è il bit 0) del PPTEA...e per default è un input.

CITAZIONE (armando66me @ 17/12/2011, 12:19)
se e' 1 voglio mettere a 1 il pin 4 di porta c se e' 0 metto a zero ?

Questo è il bit 2 del PPTEA e per default è un input.

Dimentica la mappatura dei del PIC...devi entrare nell'ottoca (semplificata) del PPTEA...entra nel debug e vedrai i pin muoversi o configurarsi... dal debug.
Questa è la mappatura presa dal debug.
ForumEA/us/img267/7341/imgdebug2.jpg

Faccio qualche esempio:
SETIO=&H0000 ' Setto tutte le uscite del PPTEA come uscita
SETIO=&HFFFF ' Setto tutte le uscite del PPTEA come input
SETIO=&H0003 ' Setto il bit 0 e bit 1 come ingressi...tutti gli altri bit come uscita
SETIO=&H00FF ' Questo settaggio è quello di default

Guarda questo esempio dove c'è il contagiri digitale ....ha un solo ingresso ( convertitore analogico digitale) e 15 uscite (led).
Un'altrsa cosa...il PPTEA parte con 3 convertitori A/D ...per aumentarli o diminuirli ( cioè utilizzarlicome input digitali) devi usareil comando :CADS= Numero di convertitori che si vogliono utilizzare.

Ciao
Bolle



---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

armando66me
Watt


Gruppo:Utente
Messaggi:68

Stato:



Inviato il: 17/12/2011,20:20

ok ora mi e' piu chiaro sto facendo le prime prove.

quindi non e' possibiòe scrivere o leggere il singolo pin della porta ? si deve riscrivere o leggere tutta la porta ?

cmq volevo fare 2 led che lampeggiano il compilo mi da ok debug tutto ok poi mi ha fallito il trasferimento sul pic e ora appena compilo mi esce error 5 invalid procedure cal argument come se non trovasse qualcosa e mi chiude il pptea sul pc mah .... io continuo le prove

resettato pc riscompattato in una nuova cartella il compiler pptea il problema resta .... da cosa puo dipendere ? prima non lo faceva da quando ho tentato il primo trasferimento sul pic da questo inconveniente
.


aggiornamento: facendo save file e richiamandolo si e' risolto bohhhh

il codice compilato che tento di passare e' :

10 rem prime prove

20 out=1536
30 waits 3
40 out=1024
50 waits 3
60 out=512
70 waits 3
80 out=0
90 waits 3

100 goto 20


ora il problema che resta che se vado a fare il transfer sul pic mi da FAIL ? IN ROSSO ho memorizatto la porta e aperta .... cosa potrebbe sfuggirmi ?


rinstallato il firmware rinstallati i drver aggiornata e memorizzata la porta su com4 il problema resta mi fallisce il trasferimento sul pic anche del fille hello word




Modificato da armando66me - 17/12/2011, 22:36
 

PinoTux

Avatar
GigaWatt


Gruppo:AMMINISTRATORE
Messaggi:3509

Stato:



Inviato il: 17/12/2011,21:42

Riguardo al trasferimento del file compilato sul pic via usb ho avuto anch'io qualche problema, Bolle mi ha risposto via MP quanto segue:

CITAZIONE
Se ti da fail e la porta è verde vuol dire che sta girando un programma e devi premere il pulsante "stop"!
Probabilmente stai in modalità esecuzione...

ed ancora:
CITAZIONE
....Questo non mi torna...fai questa sequenza:...
1.Lanci il compilatore
2.fai un programma 10 goto 10 (questo è un esempio. nota di PinoTux)
3.salvalo,compilalo
4.apri la finestra di trasferimento.
5.premi il pulsnate syncronized
6.inserisci l'usb
7.appena diventaverde premi il pulsante di stop (ti ha fatto notare di montarlo, nota Pinotux)
8.trasferisci il programma
9.Effettua il run mediante il pulsante
10 ripremi stop
11.scrivi altri programmi
12.compila ...trasferisci e così via...non dovrebbe mai impallarsi nulla.
Dimmi se continui ad avere problemi.

Prova... a me ha funzionato!



---------------
"Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza"
http://iv3gfn.altervista.org/
http://pptea.altervista.org/

 

armando66me
Watt


Gruppo:Utente
Messaggi:68

Stato:



Inviato il: 17/12/2011,22:28

ok risolto anche questo il problema era che non premevo il pulsante di stop

ci vuoleva un colpo di stop sulla bord del pic

ma nel pdf c'e' scritto ? sono diventato cosi vecchietto ?

ok i miei due led lampeggiano ..... ora viene il bello .....

 

NonSoloBolleDiAcqua

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:13786

Stato:



Inviato il: 17/12/2011,23:05

CITAZIONE (armando66me @ 17/12/2011, 20:20)
quindi non e' possibiòe scrivere o leggere il singolo pin della porta ?

No...ma in effetti si può prevedere una nuova istruzione che legge o scrive il singolo bit.

CITAZIONE (armando66me @ 17/12/2011, 20:20)
si deve riscrivere o leggere tutta la porta ?

E si...

CITAZIONE (armando66me @ 17/12/2011, 20:20)
ora il problema che resta che se vado a fare il transfer sul pic mi da FAIL ? IN ROSSO ho memorizatto la porta e aperta .... cosa potrebbe sfuggirmi ?

Per tutti gli altri...se da FAIL vuol dire che il PPTEA sta in esecuzione...e non risponde oppure che la porta è sganciata...dopo qualche prova si capisce la situazione.

Cmq vedo che accendi 3 led....non due.... faccine/biggrin.gif
CODICE
10 rem prime prove
20 out=1536 ' &H600 accendo il primo led
30 waits 3
40 out=1024 ' &H400 accendo il secondo led
50 waits 3
60 out=512  ' &H200 accendo il terzo led
70 waits 3
80 out=0     ' &H00 spengo tutto
90 waits 3
100 goto 20


Ciao leone vecchietto!!! faccine/biggrin.gif



---------------
Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

armando66me
Watt


Gruppo:Utente
Messaggi:68

Stato:



Inviato il: 17/12/2011,23:42

boh x me sono solo i due led xke con
1536 -> 1 1
1024 -> 1 0
0512 -> 0 1
0000 -> 0 0

dopo le coppie x x mettici i nove zeri significativi per scrivere tutta la porta e converti in decimali almeno questo sembra che funzioni e ore che lampeggiano sti due led.

ora ho un altro problema dammi l'ok che te lo espongo anche se temo che non abbia soluzione.

 
 InizioPagina
 

Pagine: (114)  < ...  26   27   28   29   30   31   32   33   34   35   [36]   37   38   39   40   41   42   43   44   45   46  ...>    (Ultimo Msg)

Versione Mobile!

Home page       TOP100-SOLAR      Home page forum