• Lunes 23 de Diciembre de 2024, 13:14

Mostrar Mensajes

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


Mensajes - © Jonathan ©

Páginas: 1 ... 53 54 [55] 56 57 ... 65
1351
Por nada spoonman, cuenta conmigo para lo que necesites!.... Saludos  :hola:

 :lightsabre:

1352
Sobre los Foros de SoloCodigo / Re: CSS del tipo media AURAL (auditivas)
« en: Martes 16 de Diciembre de 2003, 00:30 »
Como???? :o  ... acaso hay hojas de estilo con audio?... la verdad estoy muy desactualizado, podrian hablar un poco acerca del tema?... GRACIAS y SALUDOS  :hola:

1353
Otros CLR / Re: Consulta
« en: Lunes 15 de Diciembre de 2003, 21:38 »
Gracias por tu recomendacion, te are caso y me iniciare en el fascinante mundo del C#. Gracias y Saludos  :hola:

   C#!!  :lightsabre:  :comp:

1354
Retos / Re: Division Sílabica
« en: Lunes 15 de Diciembre de 2003, 20:29 »
MIL DISCULPAS AMIGO  :huh:  :whistling:  :smartass:

1355
ASP / Re: Busco hosting gratuito con soporte ASP y MYSQL
« en: Lunes 15 de Diciembre de 2003, 20:25 »

1356
Retos / Re: Division Sílabica
« en: Lunes 15 de Diciembre de 2003, 20:21 »
Hola amigo, interesante reto, sabes... he descubierto una palabra que apuesto que tu programa no sapara en silabas correctamente, y creo es porque te falta agregar las letras TH en los grupos de palabras que no se pueden separar.
   La palabra es JONATHAN, creo que separada es JO-NA-THAN, por lo que segun se ve tu programa o el que realicemos no separaria bien en silabas. Bueno, por ahora solo consulto sobre esto. Saludos  :hola:


P.D: Segun analice el programa hecho sin agregar TH separaria mi nombre asi: JO-NAT-HAN o algo por el estilo  :comp:

1357
C/C++ / Re: Tengo Un Problema
« en: Lunes 15 de Diciembre de 2003, 12:53 »
Hola, yo tengo una idea, que no se si funcionaria, mas bien creo que es una idiotez, pero por las dudas lo digo.
   Se podria buscar el valor hexadecimal de la tecla PUSE que traen todos los teclados y cada tantas lineas que se presione, luego que se presione cualquier otra para continuar, ls retardos para que se presionen los haces con delay(); ... bueno, talvez no sirva de nada esta idea que ppropongo, pero si lo que deseas es crear un PAUSE en C, puedes utilizar el mismo pause que trae el teclado el cual el DOS o windows reconocen como pause. Bueno un saludo grande.  :hola:

1358
C/C++ / Re: Visualización De Temperatura De La Bios
« en: Sábado 13 de Diciembre de 2003, 14:53 »
Ok, hice algunas averiguaciones y si existen interrupciones para trabajar con las temperaturas del CPU. Lo que no se bien es cules son, por eso me baje la biblia de las interrupciones,  deberias hacerlo, aqui te dejare el link.
   Eso es para modo DOS, averigue si se podia realizar sin sistema operativo, me dijeron que es ilegal porque hay que acceder directamente al DMA.
   Estoy buscando cules son las interrupciones y hasta ahora cero resultados, si avanzo en algo te informo. Mil Saludos  :hola: y como tu dijiste....Al Ataque  :lightsabre: ...... :smartass:

1359
Otros CLR / Re: Consulta
« en: Sábado 13 de Diciembre de 2003, 00:20 »
Hola amigos, agradesco infinitamente sus respuesta, estaba curioso por saber.
   rccr2000 quisiera iniciarme en el tema, pero es solo que me recomendaron iniciarme antes en C++, en lo cual estoy trabajando, otras cosas que me han dicho es que me tire mas por builder... lo cual me confunde mucho... quisiera saber que opinas de builder y porque  elegiste visual C++. Gracias a ambos por la ayuda brindada. Saludos  :hola:

1360
C/C++ / Re: Ayuda X Favor
« en: Viernes 12 de Diciembre de 2003, 01:50 »
Hola, quisiera ayudar, pero entendi menos que juank. Saludos  :hola:

1361
C/C++ / Re: Lexico De C Con Assembler
« en: Miércoles 10 de Diciembre de 2003, 23:00 »
Hola, y no has intentado reformar el programa, antes debes conocer bien el ensamblador, si sabes C o C++ no le veo ninguna dificultad, con la ayuda de eso que tienes deberias darle para adelante. Saludos  :hola:

1362
C/C++ / Re: Visualización De Temperatura De La Bios
« en: Miércoles 10 de Diciembre de 2003, 22:44 »
Hola, claro, entiendo perfecto y me parece muy buena idea la del proyecto que deseas realizar. Pero lamentablemente chocas con el problema con el que chocamos todos. Hace ya un largo tiempo, comence un proyecto casi con los mismos fines que los tuyos, solo que lo que deseaba, era manejar la temperatura del PC y aplicarle frio a medida que aumentara la temperatura, al bajar la temperatura, bajar las vueltas de los ventiladores. Todo hiba hermosamente bien, hasta que choque con el problema de que nadie sabia como leer esa temperatura del cpu. Por ese motivo deje todo de lado y continue con otras cosas. (Era basicamente lo mismo que deseas)

   Realmente es dificil adquirir la informacion que necesitas, ya intente una vez.

   Ahora que tu necesitas esa informacion buscare mas que antes, no puede ser que otros la tengan y nosotros no, Vamos a buscar, dime de cuanto tiempo dispones, yo me comprometo en que te encontrare eso que solicitas.
   Bueno, dejame unos dias, are unos contactos con algunos amigos y vere que es lo que logro averiguar. Saludos  ;)

1363
C/C++ / Re: Visualización De Temperatura De La Bios
« en: Miércoles 10 de Diciembre de 2003, 12:42 »
Aparentemente la infrmacion que necesitas se encuentra dentro de la EEPROM en donde estan las bios, eso utiliza un sensor de temperatura que mide el calor y lo expresa en byte's, el micro lo decodifica y lo transforma en informacion con un soft especifico el cual puede ser las bios mismas, hay distintos programas que fabrican los mismos fabricantes de mother's que miden la temperatura del PC y la visualizan con el mismo windows en 32 bits.
   Pero solo ellos diseñan esos programas, y eso es porque los mother tienen distintas maneras de comunicarse con el micro.
   Lo que podrias hacer es conseguir un programa de esos que vienen con el mismo mother y ver si hay alguna forma con esos programitas hacker de ver instruccion por instruccion en ensamblador, es un trabajo laborioso, pero creo que es lo unico que tienes al alcance.
   No creo que la informacion que requieras este en memoria, mas bien esta almacenada en la memoria RAM pro del controlador de las BIOS, esta no tiene ni parecido con la RAM de la PC. Cualquier informacion que requieras me informas, veré si te consigo algo mas util para que continues tu proyecto. Saludos y suerte.  :hola:

1364
MySQL / Re: Es Posible??
« en: Martes 9 de Diciembre de 2003, 20:16 »
Aparentemente no es posible realizar lo que tu deseas hacer. En verdad no estoy seguro, pero busque informacion sobre el tema y los resultados fueron negativos. Aqui te dejo un link en donde hay un manual de instalacion de MySQL en Windows, talvez ahi diga si existe una version pequeña para el trabajo en bases de datos. Saludos  :hola:

MySQL en windows (debajo de la pagina)

1365
Microcontroladores / Pic 16f873
« en: Martes 9 de Diciembre de 2003, 16:19 »
Bueno, esta es una de las posibilidades mas buscadas por los emprendedores, la de convertir señales analogicas en digitales y viceversa, en este link que les dejo, encontraran abundante informacion sobre el tema. Lo malo que en ingles  :rolleyes:
   Saludos.  :hola:

CAD/CDA

1366
Dudas informáticas / Re: Un Foro TodavÍa Mejor
« en: Martes 9 de Diciembre de 2003, 15:56 »
Si, opino lo mismo, de hecho debia leerlo completo pero por ser extenso no lo hice. Bueno, si necesitas ayuda para reducir el tema me informas, estoy dispuesto a hacerlo. Saludos
    :hola:

1367
ASM (Ensamblador) / Re: Como Abilito El Puerto Del Mouse
« en: Martes 9 de Diciembre de 2003, 12:31 »
Bueno, para que no sufras tanto compartire contigo. Saludos

INT 33

1368
Aqui esta todo lo que necesitas. Esto te sera de sume utilidad. El soft esta en C, pero es similar a C++. Saludos  :hola:    

Soft y Hard

1369
ASM (Ensamblador) / Re: Como Abilito El Puerto Del Mouse
« en: Martes 9 de Diciembre de 2003, 12:26 »
Hola, puedes Buscar en http://www.Google.com o http://www.alltheweb.com

   Intenta en todos los buscadores que puedas. Saludos

1370
Aqui tienes para manejarlo con ensamblador:

Manejo del LPT para LED's en Ensamblador

   Aqui tienes como conectar los led's:

Conectar led's al LPT  

   Aqui otro mas, pero este creo tiene el programa para su manejo:

El ultimo y con soft

   Saludos  :hola:

1371
Retos / Re: Protocolo Hdlc
« en: Lunes 8 de Diciembre de 2003, 01:48 »
Felicitaciones juank!!!:smartass: ... me alegro que hallas finalizado con tu universidad, con respecto a mi trabajo, te comento que no logro encontrarle los errores, a mi no me salta ni siquiera un warning. Si sabes como puedo arreglarlo me informas. Por el momento solo te envio un gran abrazo. SALUDOS!  :hola:

1372
C/C++ / Re: Ayuda, Por Favor
« en: Sábado 6 de Diciembre de 2003, 15:00 »
Hola, si por casualidad nadie te lo pasa, que haras???... Deberias hacer el intento y elaborarlo tu mismo. Saludos.

P.D: Solo opino.  :rolleyes:

1373
Hola amigo, Existe una aplicación Mobile VB de Appforge ( http://www.AppForge.com  ) que te permite programar para palm desde Visual Basic 6.0 utilizando el mismo lenguage solo que algo limitado. A parte de esta herramienta, existe Satellite Forms de Pumatech ( www.pumatech.com  ), cuya sintaxis es muy parecida a la del visual basic pero con el inconveniente de que no puede manejar Access ( no se si habra cambiado esto ultimo ). Estas son las unicas dos herramientas que conozco para programar para palm en VB, existen muchas otras que utilizan lenguages parecidos pero que son muy limitadas.
Espero haberte sido de ayuda. Un Saludo. :hola:

P.D:  existen unas herramiendas llamadas Embbeded Visual Tool, que sirven para desarrolar aplicaciones para pda's, pero no permiten hacerlo para palm, solo pocket pc

1374
Microcontroladores / Re: Read/write Flash De Código (16f87x)
« en: Viernes 5 de Diciembre de 2003, 14:14 »
Aqui les dejo la continuacion. Saludos  :hola:

ESCRITURA:  Para escribir en la memoria FLASH de programa usaremos exactamente las mismas variables que hemos usado en la lectura

ADDRL Parte baja del direccionamiento.
ADDRH Parte alta del direccionamiento.
DATAL Parte baja del dato leído.
DATAH Parte alta del dato leído.

La rutina es la siguiente:

Código: Text
  1. Write_Flash  bsf  STATUS,RP1      bcf  STATUS,RP0 &#59;Selecciona el Banco 2     movf  ADDRL,W &#59;Contenido d la variable a EEADR,     movwf  EEADR &#59;parte baja de la direccion.     movf  ADDRH,W &#59;Contenido d la variable a EEADRH,     movwf  EEADRH &#59;parte alta de la direccion.     movf  DATAL,W &#59;Se mueve la parte baja del dato     mowf  EEDATA &#59;a escribir en EEDATA.     movf  DATAH,W &#59;Se mueve la parte alta del dato     mowf  EEDATAH &#59;a escribir en EEDATAH.     bsf  STATUS,RP0 &#59;Selecciona Banco 3     bsf  EECON1,EEPGD &#59;habilita acceso a la flash.     bsf  EECON1,WREN &#59;Habilita escritura en la FLASH     bcf  INTCON,GIE &#59;Deshabilita todas las interrupciones.     movlw  0x55 &#59;Secuencia especial de 5 pasos     movwf  EECON2 &#59;para escribir en la flash     movlw  0xAA &#59;     movwf  EECON2 &#59;     bsf  EECON1,WR &#59;Inicia la operacion de escritura.     nop  &#59;se esperan dos ciclos     nop   tal como especifica el datasheet     bsf  INTCON,GIE &#59;Habilita todas interrupciones generales     bcf  EECON1,WREN &#59;Deshabilita escritura en la FLASH     return  &#59;retorna de la interupcción
  2.  

Como puede verse en el código fuente, para la secuencia de escritura se deshabilitan las interrupciones generales ya que esto podría cortar el proceso de escritura si saltase alguna interrupción es ese momento, también puede verse la secuencia especial de escritura compuesta por 5 instrucciones.

Para usar esta subrutina seguir estos pasos:

    *      Poner dato equivalente a posición de memoria a escribir en las variables, ADDRL:ADDRH
    *      Poner dato a escribir en las variables, DATAL:DATAH
    *      hacer la llamada a la subrutina con...  call  Write_Flash

1375
Microcontroladores / Read/write Flash De Código (16f87x)
« en: Viernes 5 de Diciembre de 2003, 14:13 »
Descripción: Las siguientes rutinas nos permitirán leer y grabar la memoria de programa o código del pic de los pic16F87X  desde el propio código de programa, esto quiere decir que el propio software se puede reprogramar a si mismo según variables externas o condiciones especificas, también se puede usar para hacer un programa tipo bootloader o simplemente para usarlo como memoria de datos y de esta manera no usar una eeprom externa al pic.

Funcionamiento: El modo de uso es similar a la lectura/escritura de una la eeprom interna del pic aunque no es necesario en este caso hacer la espera de grabación de la misma con lo que grabar la flash es mas rápido que hacer lo mismo en la eeprom.

La memoria FLASH de un pic16F87X dependiendo del modelo puede alcanzar 8K palabras de 14 bits cada una con lo que el direccionamiento será de 13 bits y el dato de 14 bits. Para direccionar tal cantidad de bits es necesario usar dos registros de 8 bits concatenados con los registros que se usaban en la eeprom (EEADR,EEDATA) para el direccionamiento y otros tantos para el dato, los registros son los siguientes y están ubicados en el banco 2.

  dato 14 bits:           Parte baja   Parte alta  
  Direccionamiento:   EEADR         EEADRH  
  Dato:                     EEDATA       EEDATAH

Los registros para configurar y inicializar  los procesos de grabación / lectura son EECON1 y EECON2, ambos ubicados en el banco 3.

 LECTURA:  Para usar la rutina de lectura de la FLASH habrá que definir las siguientes 4 variables en la memoria de datos (cuidado con el direccionamiento de banco):

ADDRL Parte baja del direccionamiento.
ADDRH Parte alta del direccionamiento.
DATAL Parte baja del dato leído.
DATAH Parte alta del dato leído.

La rutina es la siguiente:

Código: Text
  1. Read_Flash  bsf  STATUS,RP1      bcf  STATUS,RP0 &#59;Selecciona el Banco 2     movf  ADDRL,W &#59;Contenido d la variable a EEADR,     movwf  EEADR &#59;parte baja de la direccion.     movf  ADDRH,W &#59;Contenido d la variable a EEADRH,     movwf  EEADRH &#59;parte alta de la direccion.     bsf  STATUS,RP0 &#59;Selecciona Banco 3     bsf  EECON1,EEPGD &#59;habilita acceso a la flash.     bsf  EECON1,RD &#59;Inicio operacion de lectura.     nop  &#59;se esperan dos ciclos     nop   tal como especifica el datasheet     bcf  STATUS,RP0 &#59;Selecciona Banco 2     movf  EEDATA,W &#59;DATAL = parte baja del dato leido     movwf  DATAL      movf  EEDATAH,W &#59;DATAH = parte alta del dato leido     movwf  DATAH      return  &#59;retorna de la subrutina.
  2.  

y para usarla, una vez definidas las variables, habrá que seguir estos pasos...:

    *      Poner dato equivalente a posición de memoria a leer en las variables, ADDRL:ADDRH
    *      hacer la llamada a la subrutina con...  call  Read_Flash
    *      Una vez devuelto el control al programa principal ya tenemos las variables DATAL:DATAH llenas con el contenido de la posición de memoria leída.

Páginas: 1 ... 53 54 [55] 56 57 ... 65