spacer.png, 0 kB

Torna indietro   Roboitalia.com - Il primo portale in Italia sulla robotica amatoriale > Robotica di base > Informatica > P. in Assembler

Rispondi
 
Strumenti discussione Modalità  visualizzazioe
  #1  
Vecchio 07-12-2006, 14.55.56
L'avatar di chiccow
chiccow chiccow non è collegato
Robottaro sostenitore
 
Data registrazione: 21-09-2005
Messaggi: 540
Potenza reputazione: 97
chiccow La sua reputazione è oltre la sua famachiccow La sua reputazione è oltre la sua fama
Predefinito Le porte del pic

Sto notando che se imposto le porte in output e non setto acun valore (né 1 né 0), mi ritrovo comunque valori logici alti in uscita. Questo avviene per default oppure ho sbagliato qualcosa?

Mi riferisco al pic16f84/a.
__________________
Si alza il vento a ponente,
soffia già la profumata e inebriante mia realtà,
sento la libertà che c'è
in una rondine che se ne va.
(Mitzi Amoroso)
Rispondi citando
  #2  
Vecchio 07-12-2006, 17.37.00
ivotek ivotek non è collegato
Robottaro sostenitore
 
Data registrazione: 30-11-2003
Residenza: Ostia Lido
Età : 44
Messaggi: 736
Potenza reputazione: 87
ivotek E' sulla buona strada
Invia un messaggio via MSN a ivotek Invia un messaggio via Yahoo a ivotek
Predefinito

Una volta impostate le porte come output è buona norma cancellare il registro della porta stessa, perchè possono rimanere dei valori vecchi.
__________________
http://www.ivotek.it
Rispondi citando
  #3  
Vecchio 07-12-2006, 22.18.43
L'avatar di sergio_camici
sergio_camici sergio_camici non è collegato
Administrator
 
Data registrazione: 24-05-2002
Residenza: Binasco (MI)
Età : 56
Messaggi: 2,665
Potenza reputazione: 307
sergio_camici La sua reputazione è oltre la sua famasergio_camici La sua reputazione è oltre la sua famasergio_camici La sua reputazione è oltre la sua famasergio_camici La sua reputazione è oltre la sua famasergio_camici La sua reputazione è oltre la sua famasergio_camici La sua reputazione è oltre la sua famasergio_camici La sua reputazione è oltre la sua fama
Predefinito

Citazione:
Orginalmente inviato da chiccow Visualizza messaggio
Sto notando che se imposto le porte in output e non setto acun valore (né 1 né 0), mi ritrovo comunque valori logici alti in uscita. Questo avviene per default oppure ho sbagliato qualcosa?

Mi riferisco al pic16f84/a.
Se guardi bene il datasheet vedrai che c'e' una tabella con indicati i valori di default dei vari registri, sia dopo una partenza a caldo che a freddo.
__________________
ciao
Sergio
---
Hai deciso di costruire un robot? Bene...
Cominciamo dalle brutte notizie: non e' facile...
Rispondi citando
  #4  
Vecchio 07-12-2006, 22.28.50
nonno_62 nonno_62 non è collegato
Robottaro sostenitore
 
Data registrazione: 25-11-2005
Residenza: sardegna
Età : 71
Messaggi: 572
Potenza reputazione: 86
nonno_62 E' un faro della comunità
Predefinito

Veramente l'esatta sequenza, riportata anche sullo sheet dei vari pic, è questa:

movlw 0x00 ; carichi 0 sul registro w
movwf Port x ; azzeri la porta che vuoi settare
movlw b'01010101' ; carichi il valore relativo alla configurazione dei singoli bit
movwf tris x ; scrivi il registro tris x

Inoltre, visto che proprio non vuoi leggere lo sheet, tieni conto che i pic forniscono al massimo 20-25 mA per pin e circa 200-300 mA massimi in contemporanea su tute le porte. Se superi tali valori rischi di bruciare tuto!

Saluti Nonno
Rispondi citando
  #5  
Vecchio 07-12-2006, 23.09.19
L'avatar di chiccow
chiccow chiccow non è collegato
Robottaro sostenitore
 
Data registrazione: 21-09-2005
Messaggi: 540
Potenza reputazione: 97
chiccow La sua reputazione è oltre la sua famachiccow La sua reputazione è oltre la sua fama
Predefinito

va bene, leggerò i datasheet.

nonno è un po' presto per bruciare qualcosa, dammi un po' di tempo, dai!
__________________
Si alza il vento a ponente,
soffia già la profumata e inebriante mia realtà,
sento la libertà che c'è
in una rondine che se ne va.
(Mitzi Amoroso)
Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione
Modalità  visualizzazioe

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code è Attivato
Le smilies sono Attivato
[IMG] è Attivato
Il codice HTML è Disattivato

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
Porte wireless s_e_b_a Elettronica 11 03-02-2012 21.38.54
PIC: Dichiarazione Porte max_robot P. in C, C++ 4 28-10-2008 14.26.28
porte PWM HD 16F877 argoI E. Digitale 12 04-10-2006 07.31.39
Porte Logiche lcatini Forum generale 2 26-08-2005 23.25.39
porte a nel pic 16f628 dolcevelen Elettronica 1 18-01-2004 12.20.05


Tutti gli orari sono GMT. Adesso sono le: 14.25.09.


Basato su: vBulletin Versione 3.8.8
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Realizzazione siti web Cobaltica Foligno
spacer.png, 0 kB