elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 ... 52
131  Informática / Electrónica / Re: Pasar 1 a PUERTO B Ensamblador en: 15 Abril 2011, 17:39 pm
por lo que veo,cuano usas el registro auxiliar B,pones 1 en todos los puertos B,no?¿yo me referia solo poner uno (B0) con el valor de R1,pero sin usar bsf,me explico?



gracias de antemano amigo
132  Informática / Electrónica / Pasar 1 a PUERTO B Ensamblador en: 15 Abril 2011, 17:06 pm
Hola que tal,veran asta ahora para enviar "1" al puerto RB0 usaba esto:

Código
  1. bsf PORTB,0
  2.  

eso va bn pero,e ehco una ejercicio que escribe en la EEPROM un 1,despues lo lee i lo guarda en un registro "R1" (0x0C)

y para comprobar si lo hace correctamente quiero pasar R1 al RB0,pero nose como hacerlo,alguein puede ayudarme?¿



saludos
133  Informática / Electrónica / Re: Ensamblador en Microcontrolaores en: 14 Abril 2011, 23:39 pm
Vale okey,mucha sgacias :)
134  Informática / Electrónica / Re: Ensamblador en Microcontrolaores en: 14 Abril 2011, 23:05 pm
Me a surjido otra duda,necesito usar el registro TMR0 para crear un timer,necesito que cada 1 segundo se prenda un led e mirado como configurar dicho registor pero no lo entiendo muy bien,podrias darme un pequeñop ejemplo explicativo porfavor?¿



racias
135  Informática / Electrónica / Re: Ensamblador en Microcontrolaores en: 14 Abril 2011, 18:47 pm
Okey,lo acabo de probra y funciona perfectamene,mil gracias por tu ayuda,me ha sayuado mucho,ojala tuviera a gente asin en mi messenger...:)



saludos y gracias  de nuevo amigo ^^
136  Informática / Electrónica / Re: Ensamblador en Microcontrolaores en: 14 Abril 2011, 18:23 pm
Hola,acabo e hacer una prueba i efectivamente,hay que pasar al otro banco,no s epuede hacer dierctamene,uso el 16F84,ya decia yo,es imposible ocmo TRISB va a tener la misma direccion que PORTB,lo que PORTB esta en el banco 0 y trisb esta en el BANCO1,Segun el DataSheet TRISB se enceuntra en la ireccion 86h del banco 1,i PORTB se encuentra en 6h del banco 0,entonces,en el codigo debo cambiar el TRISB equ 0x06 por TRISB equ 0x86 no?¿



saludos
137  Informática / Electrónica / Re: Ensamblador en Microcontrolaores en: 14 Abril 2011, 16:39 pm
Vale,y no sabes si con el PIC16F84 se puede hacer de forma directa tambien?¿




saludos y gracias
138  Informática / Electrónica / Re: Ensamblador en Microcontrolaores en: 14 Abril 2011, 16:05 pm
Hola amigo,pues eso es,por que la misma direccion?¿  por que hay que cambiar de banco para configurar los puertos?¿ :S

no pueo hacer directamente:
Código
  1. movlw b'00000000'
  2. movwf PORT_B
  3.  

y ya esta?¿,por que PORTB esta en el banco 0 que es en el que inicia el PIC

o en vez de PORT_B poner TRISB ?¿

pero sin tner que ir al banco 1 ?¿

saludos
139  Informática / Electrónica / Ensamblador en Microcontrolaores en: 14 Abril 2011, 12:44 pm
Hola que tal,veran,recien empezemos en clase con Ensamblador para Micros (concretamente el PIC16f84),por ahora aprendimos bastantes cosas,como pasra del banco 0 al 1 poniendo el bit 5 el registro STATUS a 1,configurar los puertos como entrada/salida,prender leds etc etc,pero ami me surge una pequeña duda qe aun no cabao de entender,es una tonteria pero necesito alguin que me asesore bien con esto,el caso es que en los bancos de la memoria que son dos el 0 y el 1) inicialmente el PIC se inica en el Banco 0,entonces en el banco 0 esta PORTA y PORTB,lo que no entiendo lo e TRISA y TRISB,que significa eso exactamente,lo digo por que en visto codigos del profesor para configurar puetos del tipo asin:
Código
  1. TRISB equ 0x06 ;Direccion de todos los puertosb ?¿?¿?¿
  2. PORT_B equ 0x06 ;Direccion de puertos B d enuevo ?¿ :S
  3. Estado equ 0x03 ;Direccion del registro Estatus
  4. ...
  5. bsf Estado,5
  6. ..
  7. movwl b'00000000'
  8. movfw TRISB
  9. bcf Estado,5
  10.  
  11.  
  12. ..
  13. bsf PORT_B,0 ;Pone 1 a RB0
  14.  


ami lo que me confunde es lo e TRISB,TRISB se refiere a todos los registros del puerto b?¿para enviar datos al PIN RB0 (por ejemplo) hay que cambiar al banco 1 obligatoriamente ?¿ Y LO MA SIMPORTANTE,SI PORTB Y PORTA ESTAN EN EL BANCO 0 (Segun el PDF que nos DIO)POR QUE HAY QE CAMBIAR AL BANCO 1 PARA HACER TODO ESO ?¿  Esa e smi gran duda principal :(

gracias :)

140  Informática / Electrónica / Re: Guarar datos en memoria desde PIC10F200 en: 1 Abril 2011, 17:44 pm
que raro :( la casilla etsa desactivada,el WP  de la eeprom esta si conexion,el cidog es ese,no lo entiendo,ves algun fallo en las conexiones ?¿ por k ya no creo k sea e codigo el problema


circuito actual:




saludos
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 ... 52
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines