Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Fox_Neo

#101
Buenas pues tengo un programa que tiene que hacer una suma una multiplicación y una resta (la función es : Y=2(A+B)-C), si el resultado me da correcto siempre y cuando no sea negativo el resultado, por ejemplo hago:Y=2(1+4)-6  me sale 4
pero si hago: Y=2(1+3)-10 me da 252  :o
aqui os dejo el código a ver si veis algo raro:
Código (mpasm) [Seleccionar]
list p=16F84 ;indicamos el pic que se vaa usar
include "P16F84.INC";indicamos la librería del PIC que tiene que cargar
REGA equ 0x11 ;Damos un nombre a esta posición de memoria REGISTRO A
REGB equ 0x12 ;Damos un nombre a esta posición de memoria REGISTRO B DE USUARIO
REGC equ 0x13 ;Damos un nombre a esta posición de memoria REGISTRO C DE USUARIO
REGY equ 0x14 ;Damos un nombre a esta posición de memoria REGISTRO DE USUARIO DE RESULTADO
REGAUX equ 0x15 ;Este registro lo vamos a usar para almacenar temporalmente resultados de pasos de operaciones intermedias
org 0x00 ;vector de reset
goto inicio
org 0x05 ;el programa empieza en la posición 5 de la memoria


        ;*********************
;INICIO DE PROGRAMA
        ;*********************
inicio MOVLW 0X01 ; Como no se puede cargar directamente un valor a una posición de memoria cualquiera, es necesario cargarlo previamente primero en el registro REGW
MOVWF REGA ;Ahora si se puede mover el valor de REGW a una posición de memoria deseada
MOVLW 0X02 ;Con  los siguientes pasa lo mismo
MOVWF REGB
MOVLW 0X0A
MOVWF REGC

;______________________________
BUCLE ; es necesario poner un bucle para que no finalice el programa el programa
;Suma de A+B
MOVF REGA,0 ;CARGA EL VALOR REGA EN W
ADDWF REGB,0 ;SUMA EL VALOR DE W + REGB Y COMO ES 0 SE GUARDA EN W
MOVWF REGAUX ;EL VALOR DE LA SUMA ESTÁ EN EL REGISTRO AUXILIAR como ahora vamos a necesitar usar el registro REGW lo movemos a una posicón de memoria temporal
;Multiplicación 2(A+B) ->(A+B)+(A+B)
ADDWF REGAUX,1 ;SUMA EL VALOR DE W + REGAUX Y COMO ES 0 SE GUARDA EN REGAUX. Como el valor de A+B ya lo teníamos en REGW  y tiene el mismo valor que el REGAUX si se suman ambos será como una multiplicación.
MOVF REGC,0 ;CARGA EL VALOR DE REGC EN W PARA PODER HACER LA RESTA  Y=REGAUX-C ya que la instrución hace la resta  en dirección contraria: F-W
;resta 2(A+B)-C
SUBWF REGAUX,0 ;REALIZA LA RESTA Y LO GUARDA EN W
MOVWF REGY ;CARGAMOS EL RESULTADO EN LA POSICIÓN REGY
GOTO BUCLE ; Devuelve a donde esté la palabra bucle
END ; fin de programa





Uso MPLAB para programarlo y simularlo.
Gracias

Fox_Neo[/size]
#102
Lo ejecuto en windows XP. he instalado aparte el gdk para ver si se solucinoa y no hay manera, he descargado la librería ligdk-win32-2.0-0.dll y al ponerla en System32  me decia que si la queria sustituir  osea que si que la tenía, unauqe la he sustituido por si se hubiera estropeado pero no ha funcionado.
Antes de crear el tema ya miré por internet y no encontré nada útil y como último recurso siempre pregunto en el foro.
#103
Diseño Gráfico / Problemilla con el gimp 2.8
15 Febrero 2013, 13:01 PM
He instalado el gimp y al ejecutarlo me sale el siguiente error:
The  procedure entry point gdk_cairo_create could not be located in the dynamic link library ligdk-win32-2.0-0.dll.
¿Alguno sabeis por qué me da este error? Lo he instalado y desinstalado  y nada.
Gracias.

Fox_Neo [/size]
#104
GNU/Linux / Re: Fondos dinámicos
6 Febrero 2013, 00:08 AM
gracias por responder pero el problema que tiene es que lo tienes que ejecutar y si lo cierras no funciona, ¿No se no hay una manera de volver a ponerlo como era antes?
Fox_Neo
#105
GNU/Linux / Fondos dinámicos
5 Febrero 2013, 17:40 PM
Hola gracias por leer mi duda. Bueno pues he actualizado mi ubuntu a la 12.04 y  ya no se poner los fondos dinámicos, porque a la hora de añadir  fondo solo puedo buscar  archivos con formato de imagen por lo que no puedo seleccionar el archivo con el codigo que me va cambiando los fondos como hice una vez :http://foro.elhacker.net/gnulinux/fondos_dinamicos-t294862.0.html;msg1460282#msg1460282

Gracias.
Fox_Neo
#106
Cita de: farresito en  9 Noviembre 2012, 16:27 PM
es un gesto de honor por parte de el gobierno.

¿Seguro que es un gesto de honor? Yo creo más bien un gesto económico, ¿Sabes lo que debe de costarle al gobierno entrenar a un soldado así? Creo que les sale más rentable dejarlos en el ejercito....
#107
Hardware / Re: Mi impresora imprime mal
6 Noviembre 2012, 23:46 PM
Cita de: Pharox en  6 Noviembre 2012, 14:52 PM
Has probado la calibracion de los cartuchos? en la aplicacion de hp que trae por defecto seguro que hay una herramienta para este fin...

Saludos.
Si lo he probado pero me da error de calibración. Pongo una hoja que te manda imprimir en el escaner para que escanee la hoja de alineación, la escanea y me pone: "Error en la alineación debido a que el trazado de la alineación del escáner se esta inclinando"
Cita de: Aprendiz-Oscuro en  6 Noviembre 2012, 15:19 PM
Una impresora todo en uno.

Te has fijado si al hacer directamente una copia te da algun problema? (sin imprimir directamente un documento desde PC) Te miraste las opciones de mantenimiento de tu impresora para comprobar antes de nada? (alineacion de cartuchos y demas)

http://h10025.www1.hp.com/ewfrf/wc/document?cc=pr&dlc=es&docname=c01711751&lc=es&product=3739150

En la página de HP, debes tener los drivers mas recientes para tu impresora además de la sección "solucionar un problema"

http://h10025.www1.hp.com/ewfrf/wc/documentSubCategory?tmp_rule=7142&tmp_task=solveCategory&cc=es&dlc=es&lc=es&product=3739150


Saludos!!
Lo que viene en el primer enlace es lo que ya he hecho  :-\ y en el segundo enlace  ya lo vi también lo único que encontré era que había que usar cartuchos originales de HP pero los que tengo yo no son originales ,se pueden rellenar. Gracias
#108
Hola tengo una impresora HP Photosmart C4680 y cuando imprime las letras salen como con sombra, he buscado en la pagina de HP pero no vienen nada útil  :-\
Gracias  
#109
Mensajería / Re: Duda sobre tuenti
28 Agosto 2012, 14:40 PM
Ok gracias por las respuestas no sabía que tuenti tenía esa opción, la cual es muy interesante.
Salud
#110
Mensajería / Duda sobre tuenti
27 Agosto 2012, 20:52 PM
Hola gracias por leer mi pregunta. Hace unas semanas intenté buscar el perfil de una persona que comentó una foto de un amigo mio y me apareció que no encontraba a nadie con ese perfil, esta persona no estaba en mi grupo de amigos. Hoy he visto que  ha vuelto a comentar una foto y he buscado el perfil y me vuelve a decir que no existe. ¿Alguien  sabe lo que pasa?

Salu2.