elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
14 Febrero 2012, 06:53  

+  Foro de elhacker.net
|-+  Informática
| |-+  Hardware (Moderadores: Aprendiz-Oscuro, Artikbot)
| | |-+  Como iniciarme en la Electronica? (necesito orientacion)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 2 3 4 5 6 [7] 8 9 Ir Abajo Respuesta Imprimir
Autor Tema: Como iniciarme en la Electronica? (necesito orientacion)  (Leído 55,657 veces)
h0oke


Desconectado Desconectado

Mensajes: 2.058


Coder ~


Ver Perfil WWW
Re: Como iniciarme en la Electronica? (necesito orientacion)
« Respuesta #90 en: 22 Julio 2009, 02:00 »

Fijate cambiando a:

Código
	ORG 	0
Inicio
bsf STATUS,RP0
clrf PORTB
bcf STATUS,RP0
 
Principal
       movlw Constante
movwf PORTB
goto Principal
 
END

Es lo primero que se me ocurrió, hace un año y medio que no programo en ASM.

El circuito me costó entenderlo un poco, pero al parecer está bien. Te recomiendo que te bajes Proteus, y utiliza ISIS.

Un saludo!




En línea
Skeletron


Desconectado Desconectado

Mensajes: 1.686


A long way to go


Ver Perfil WWW
Re: Como iniciarme en la Electronica? (necesito orientacion)
« Respuesta #91 en: 22 Julio 2009, 02:16 »

FUCKING ISIS Y PROTEUS... lo descargue y lo instale y no entendia nada


En línea

h0oke


Desconectado Desconectado

Mensajes: 2.058


Coder ~


Ver Perfil WWW
Re: Como iniciarme en la Electronica? (necesito orientacion)
« Respuesta #92 en: 22 Julio 2009, 03:23 »

Espero que te sirva:

1) File -> New design. Elegimos cualquiera ya que sólo afecta al tamaño de la hoja.

2) Seleccionamos nuestros componentes:
----1-Component mode
----2-Pick from libraries
----3-Escribimos nuestros componentes y comenzamos a seleccionar.
------16F84A
------minres 1K
------LED (Elegimos cualquier color pero siempre aquellos de tipo "ACTIVE")



3) Diseñamos nuestro circuito a partir del menú DEVICES que se encuentra a la izquierda.



4) Configuramos nuestro pic:
------1-Configuración frecuencia del Clock a 4Mhz
------2,3-Buscamos nuestro archivo .hex.



5) Aceptamos y para probar damos click en play(botón menú abajo)

Éxitos!
« Última modificación: 22 Julio 2009, 04:15 por 嘇sZeux嘇 » En línea
Meta


Desconectado Desconectado

Mensajes: 2.275



Ver Perfil WWW
Re: Como iniciarme en la Electronica? (necesito orientacion)
« Respuesta #93 en: 23 Julio 2009, 00:46 »

Los vídeos son oscuro, no los entiendo.

Sobre el código...

Código:
; Por el Puerto B se obtiene el dato de las cinco líneas del Puerto A al que está conectado

; un array de interruptores. Por ejemplo, si por el Puerto A se introduce "---11001", por

; el Puerto B aparecerá "xxx11001" (el valor de las tres líneas superiores no importa).

;

; ZONA DE DATOS **********************************************************************



   __CONFIG   _CP_OFF &  _WDT_OFF & _PWRTE_ON & _XT_OSC   ; Configuración para el

                                             ; grabador.

   LIST   P=16F84A         ; Procesador.

   INCLUDE <P16F84A.INC>      ; Definición de los operandos utilizados.



; ZONA DE CÓDIGOS ********************************************************************



   ORG    0               ; El programa comienza en la dirección 0 de memoria de

Inicio                     ; programa.

   bsf      STATUS,RP0         ; Pone a 1 el bit 5 del STATUS. Acceso al Banco 1.

   clrf   TRISB            ; Las líneas del Puerto B se configuran como salidas.

   movlw   b'11111111'

   movwf   TRISA            ; Las líneas del Puerto A se configuran como entradas.

   bcf      STATUS,RP0         ; Pone a 0 el bit 5 de STATUS. Acceso al Banco 0.

Principal

   movf    PORTA,W            ; Lee el Puerto A.

   movwf   PORTB            ; El contenido de W se visualiza por el Puerto B.

   goto    Principal         ; Crea un bucle cerrado.



   END                     ; Fin del programa.
En línea

Skeletron


Desconectado Desconectado

Mensajes: 1.686


A long way to go


Ver Perfil WWW
Re: Como iniciarme en la Electronica? (necesito orientacion)
« Respuesta #94 en: 23 Julio 2009, 02:24 »

Amigo, subele el brillo a tu monitor :P

Ese codigo es para mostrar en salida lo que llega como entrada.. pero yo soolametne quiero mostrar una constante en mis salidas...

Mi problema NO CREO que se base en el codigo.. porque al fin y al cabo lo he copiado todo desde el cd que viene con el libro.. como 500 veces.. y tampoco funciona.. hace el mismo problema...

No se mas que pensar...
El problema está en la proto... o en la conexión... para mi el problema está en la alimentacion del clock.. simembargo a las salidas las hace con la logica justa.. y eso significa que aunquesea da unos 20 pulsos perfectos el clock... por lo tanto el clock funciona...
Hay problemas en la alimentacion.. pero no sabria de que parte.. de los leds no...
Puede que esté en las salidas.. o en la alimentacion del PIC... no se.. voy a intentar filmar con mas luz mañana y subo el video..
« Última modificación: 23 Julio 2009, 02:27 por Skeletron » En línea

Meta


Desconectado Desconectado

Mensajes: 2.275



Ver Perfil WWW
Re: Como iniciarme en la Electronica? (necesito orientacion)
« Respuesta #95 en: 23 Julio 2009, 02:53 »

Amigo. No has colocado el RESET ni nada. Al menos conecta entre si el pin 4 con el 14, después a +5V.
« Última modificación: 23 Julio 2009, 02:54 por Meta » En línea

h0oke


Desconectado Desconectado

Mensajes: 2.058


Coder ~


Ver Perfil WWW
Re: Como iniciarme en la Electronica? (necesito orientacion)
« Respuesta #96 en: 23 Julio 2009, 02:53 »

No puedo probar tu programa. Utiliza ISIS para verificar que estás compilando bien,la mayoría de los iniciados fallan al compilar sus .hex.

La conexión que vi en tu "dibujo" era correcta, y tu clock estaba bien conectado,unicamente faltaba colocar tu MCLR.

Advertencia - mientras estabas escribiendo, una nueva respuesta fue publicada. Probablemente desees revisar tu mensaje.
En línea
h0oke


Desconectado Desconectado

Mensajes: 2.058


Coder ~


Ver Perfil WWW
Re: Como iniciarme en la Electronica? (necesito orientacion)
« Respuesta #97 en: 23 Julio 2009, 02:55 »

Amigo. No has colocado el RESET ni nada. Al menos conecta entre si el pin 4 con el 14, después a +5V.

Me has ganado de antemano meta.

Un saludo! Y suerte con tu proyecto.
En línea
Skeletron


Desconectado Desconectado

Mensajes: 1.686


A long way to go


Ver Perfil WWW
Re: Como iniciarme en la Electronica? (necesito orientacion)
« Respuesta #98 en: 23 Julio 2009, 02:59 »

:O
O sea... yo creí que el MCLR es para RESETEAR el PIC.. o sea.. creí que habia que habia que enchufarlo solo cuando querias resetear..
Para que el PIC funcione tiene que estar llegandole energia al pin 4 si o si?? :O
Ahora me voy corriendo a una fiesta.. vuelvo tipo 8 am y pruebo ;)
En línea

h0oke


Desconectado Desconectado

Mensajes: 2.058


Coder ~


Ver Perfil WWW
Re: Como iniciarme en la Electronica? (necesito orientacion)
« Respuesta #99 en: 23 Julio 2009, 03:02 »

El MCLR se activa por bajos ;)
En línea
Meta


Desconectado Desconectado

Mensajes: 2.275



Ver Perfil WWW
Re: Como iniciarme en la Electronica? (necesito orientacion)
« Respuesta #100 en: 23 Julio 2009, 03:16 »

Cuando te funcione avisa, y si no, también  ;D
En línea

h0oke


Desconectado Desconectado

Mensajes: 2.058


Coder ~


Ver Perfil WWW
Re: Como iniciarme en la Electronica? (necesito orientacion)
« Respuesta #101 en: 23 Julio 2009, 03:20 »

^^ Un consejo, como recién te inicias, trata de no "suponer" cosas xD
En línea
Meta


Desconectado Desconectado

Mensajes: 2.275



Ver Perfil WWW
Re: Como iniciarme en la Electronica? (necesito orientacion)
« Respuesta #102 en: 23 Julio 2009, 03:24 »

Para que el PIC funcione tiene que estar llegandole energia al pin 4 si o si??

Sí.
En línea

Skeletron


Desconectado Desconectado

Mensajes: 1.686


A long way to go


Ver Perfil WWW
Re: Como iniciarme en la Electronica? (necesito orientacion)
« Respuesta #103 en: 23 Julio 2009, 03:38 »

^^ Un consejo, como recién te inicias, trata de no "suponer" cosas xD

Acoto al respecto una frase... que me la has hecho acordar:

"Si quieres ser feliz amigo, no analizes, no analizes..."
Así que voy a dejar de suponer un poco :P jejejej (y menos con electronica)

Acabo de terminar de bañarme.. mañana a la mañana capaz que ya tengan mi aviso de FUNCIONO o NO ;)
En línea

Meta


Desconectado Desconectado

Mensajes: 2.275



Ver Perfil WWW
Re: Como iniciarme en la Electronica? (necesito orientacion)
« Respuesta #104 en: 23 Julio 2009, 03:46 »

Todo el mundo analizamos incluido usted. La diferencia es en que uno no cuenta lo que analiza y el otro si que es el que molesta. Darse cuenta que en este caso no fue con mala intención.

A ver si ya te funciona el PIC.


En línea

Páginas: 1 2 3 4 5 6 [7] 8 9 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
como empiezo en la electrónica?
Electrónica
Mini_Nauta 0 1,013 Último mensaje 15 Enero 2011, 02:54
por Mini_Nauta
Como iniciarme ? (Lean antes)
Hacking Linux/Unix
gotenx 0 706 Último mensaje 18 Abril 2011, 12:14
por gotenx
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines