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


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Temas
Páginas: 1 ... 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 [40] 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 ... 68
391  Informática / Electrónica / Señales de vídeos en: 19 Febrero 2012, 13:44 pm
Hola:

Viendo el Tetris con PIC16F84A por todas partes, aquí y allá.

Con este trozo de código que encontré hace tiempo y lo tengo conservado para aprender hacer cosas en TV con señales de vídeos tanto PAL donde vivo, y NTSC que también se configura ahora en las TV €uropeas.

¿Alguien que tenga la TV NTSC estandar se su país, tiene la posibilidad de usar la configuración PAL como los €uropeos al NTSC? Esi si, la versión PAL la imagen se ve más nítida, sobre todo en los videojuegos PlayStation, etc... se nota mucho.

Código:
; Prueba de sincronización horizontal
; Este código crea líneas verticales
; en el centro se despliega una línea blanca, a las orillas
; dos líneas grises y todo lo demás aparece en negro.
; Se debe utilizar un cristal de 12MHz
; A RB0 se conecta una resistencia de 1K ohm
; A RB1 se conecta una resistencia de 470 ohm
; ---|
;    |
; RB0|-/\/\/\--|
;    |         |
; RB1|-/\/\/\--|---* Salida de video
;    |
; -- |

    list    p=16f88
    include    p16f88.inc
    radix    hex
    __config    _CONFIG1,_CP_OFF&_DEBUG_OFF&_WRT_PROTECT_OFF&_CPD_OFF&_LVP_OFF&_BODEN_OFF&_MCLR_OFF&_PWRTE_OFF&_WDT_OFF&_HS_OSC
   
    cblock    0x20
    delaycnt
    hrzcnt
    stuff
    counter1
    counter2
    endc

COLOR_SYNC    EQU    0x00
COLOR_BLACK    EQU    0x01
COLOR_GRAY    EQU 0X02
COLOR_WHITE    EQU    0X03

VIDEO_PORT    EQU    PORTB


DELAY    MACRO
        LOCAL    LABEL
        movwf    delaycnt
LABEL    decfsz    delaycnt,f
        goto LABEL
        ENDM

dnop    MACRO
        LOCAL    label
label    goto    label+1
        ENDM

    org        0x00
    goto    INICIO

    org        0x05
INICIO
    bsf        STATUS,RP0    ; Cambio al banco 1
    clrf    ANSEL        ; Todos los pines digitales
    clrf    TRISB        ; Puerto B como salida
    bcf        STATUS,RP0    ; Regreso al banco 0
    clrf    VIDEO_PORT    ; Se limpia el puerto B

    clrf    TMR2
    clrf    T2CON
    bsf        STATUS,RP0
    movlw    0xFF
    movwf    PR2
    bcf        STATUS,RP0

HORIZONTAL
    bsf        T2CON,TMR2ON
    movlw    COLOR_BLACK
    ; Front Porch
    movwf    VIDEO_PORT
    movlw    .1
    DELAY
    DNOP
    movlw    COLOR_SYNC
    ; 5us de sincronización
    movwf    VIDEO_PORT
    movlw    .4
    DELAY
    movlw    COLOR_BLACK
    ; Back Porch por 5us
    movwf    VIDEO_PORT
    movlw    .4
    DELAY
    ; 52us de video
    movlw    COLOR_GRAY
    ; 4us de gris
    movwf    VIDEO_PORT
    movlw    .3
    DELAY
    movlw    COLOR_BLACK
    ; 20us de negro
    movwf    VIDEO_PORT
    movlw    .19
    DELAY
    movlw    COLOR_WHITE
    ; 4us de blanco
    movwf    VIDEO_PORT
    movlw    .3
    DELAY
    movlw    COLOR_BLACK
    ; 20us de negro
    movwf    VIDEO_PORT
    movlw    .19
    DELAY
    movlw    COLOR_GRAY
    ;4us de gris
    movwf    VIDEO_PORT
    movlw    .3
    DELAY   
    goto    HORIZONTAL

    end


Estoy pendiente de que me llegue por correos una DemoBoard y hacer cosas de estas con ella. En este caso da igual que PIC hacerlos, ya que me vienen estos:
1 x PIC12F508 de la gama baja y 8 patillas
1 x PIC16F88 de la gama media y 18 patillas
1 x PIC16F886 de la gama media y 28 patillas (viene de serie con USB-PIC'SCHOOL, insertado en su zócalo)
1 x PIC16F887 de la gama media y 40 patillas
1 x PIC18F2550 de la gama alta y 28 patillas
1 x PIC18F4550 de la gama alta y 40 patillas
También tengo el PIC16F84A-04 que no debe faltar. Así tengo para rato.

Con esto quiero entender como se hace señales de TV y sonidos tipo beep como los PC al iniciar.
Poco a poco entenderé el código. Los que sepan o hayan hechos proyectos sobre señales de TV, es buena idea poner enlaces por aquí.

Para hacer pruebas primero haré un montaje completo como indica aquí sobre el tetris. Luego hexaminar con menos códigos el de arriba para no volverse loco. Documentaciones mucha, explicar abiertamente como se crea dibujitos es un poco lioso.



La idea principal de todo es ser capaz de mostrar mensajes en pantalla y ver qué salidas y entradas visualizadas en un Televisor por un PIC.

Un cordial saludo.
392  Informática / Electrónica / Comprar una DemoBoard para PIC sencillo en: 10 Febrero 2012, 14:29 pm
Hola:

Llevo años queriendo comprar una DemoBoard a más de 200 €urazos con ejemplos incluidos aunque sea en inglés sobre PIC. Las demoBoard que busco son para PIC12F, 16F y 18F, todos de 8 bits.

Por ahora me llama la atención algunos para PIC:

EasyPIC v7:


Fuente:
http://www.mikroe.com/eng/products/view/757/easypic-v7-development-system/

USB-PIC'School De Luxe:


Fuente:
http://www.msebilbao.com/tienda/product_info.php?cPath=23_87&products_id=586

Algunos tienens Review por aquí:
http://www.limoncellodigital.com/2010/02/laboratorio-usb-picschool-para-pics.html
http://www.redeweb.com/_txt/663/58.pdf

Quiero saber sus opiniones, sugerencias, consejos, etc. Aunque parezca mentira, una Demoboard ahorra muchísimo tiempo, y sobre todo el USB'PICSchool te viene muchos ejemplos del 16F886 y 18F tanto en ASM como en C.

Un saludo.
393  Informática / Electrónica / ¿Cuál de estos 2 SAI/UPS comprar? en: 12 Enero 2012, 22:13 pm
Hola:

En los locales por ahí he visto dos SAI que parece que me irá bien. Quiero saber si lo conocen estas dos marcas o modelos sus experiecias ahasta en los soporte técnicos, cuanto dura realmente o cualquier otra sugerencia.

1300VA LCD Management UPS 600W (1.50€).

http://www.appinformatica.com/sais-sweex-sai-1500va-900w-6p-salida.php 900W (1.37€).

Otra marca más.


http://www.mercadoactual.es/mactual/SAIS_SAI_1400_VA_SALICRU_SPS1400SOHO-_1400_SPS1400SOHO_335291_mactual.html (840W).

Se que APC y otras más son muy buenas, pero no las he visto.
394  Programación / Bases de Datos / Saber hacer filtro. en: 7 Diciembre 2011, 19:10 pm
Hola:

Uso el MySQL 5.5.18 y el Workbench 5.2.36 en un Windows 7 - 64 bits.

Usando la famosa base de datos de ejemplo SAKILA.

http://mysql-tools.com/en/downloads/...databases.html

Con el WorkBench quiero aprender como se hace una consulta. Por ejemplo: Quiero saber la cantidad de películas que hay en la categoría DRAMA que es el 7.
¿Cómo lo hago?

Un cordial saludo.
395  Programación / Programación C/C++ / Entrar con contraseña en: 11 Septiembre 2011, 22:34 pm
Hola:

Quiero tener una idea de C, ya que vengo del Java y no es tan fácil el cambio como creía.

Una prueba muy sencilla con Win32 de Visual C++ 2010 Express.

En el programa principal de C, que me pregunte una contraseña.
Tengo tres intento.
Si acierto, me que muestre un mensaje en pantalla y diga: Contraseña incorrecta.
Si fallo, la primera muestre en pantalla: Contraseña incorrecta.
Como son tres intentos, al acabar el tercer intento, muestre un mensaje: Te haz equivocado 3 veces. Vuelva a intentarlo dentro de 15 minutos.

¿Algún ejemplo?

Un cordial saludo.
396  Programación / Programación C/C++ / Poner título en C en: 11 Septiembre 2011, 10:15 am
Hola:



Quiero poner un título por encima de la consola.

Lo he intentado con  Console::Title = "Mensaje desde la parte de la esquina en la ventana de comandos"; pero no me sale.

Si em funciona si pongo Aplicación de consola CLR, en mi caso uso el Win32.

Como se ve en la imagen, quiero poner un nombre, en este caso se ve la dirección del ejecutable.

Un saludo.
397  Programación / Programación General / La historia de los lenguajes de programación en: 31 Agosto 2011, 14:53 pm


El lenguaje de programación es definido como un idioma artificial, formado por símbolos y reglas sintácticas y semánticas, para expresar computaciones y que pueden usarse para crear programas que controlen el comportamiento de una máquina, expresar algoritmos con precisión, o como modo de comunicación humana.

Leer más.
398  Programación / .NET (C#, VB.NET, ASP) / Hacer graficos en movimientos en: 21 Agosto 2011, 12:19 pm
Hola:

Quiero hacer una cosa en programación como curiosidad. Puede que se maneje menor con GDI+. Se trata de hacer la misma acción con dibujos vectoriales a GDI+ o otra tecnología como muestra el vídeo a parit del 5 segundos.

Ver vídeo


Por lo que veo, hay que seguir una velocidad constante en el círculo con el punto que da vueltas. Las otras bolas o puntos, simplemente siguen con su variable X e Y las coordenadas del punto circulante.

¿Complicado?

Para mi lo es. Ni se como empezar.

Usando un Form1, luego a diburjar un círculo que luego pongo aquí, lo que no se es como hacer girar el punto del círculo, me imagino con un timer por medio.

Un saludo.
399  Comunicaciones / Redes / Hacer algo con dos router en: 12 Agosto 2011, 23:33 pm
Hola:

Tengo un router principal. ME regalaron dos router Xavi Wireless 7968 para experimentar. Lo he reiniciado a 0 para empezar desde cero. Me refiero la configuración.
El primer ruoter no lo puedo tocar ya que lo mantiene mi hermano. Lo que he hecho es conectar el cable al router Xavi 7968 en uno de los puertos RJ45 y otro cable al PC, al principio detecte Internet unos segundos, luego no lo detrecta.

Antes que nada. ¿Existe la manera de conectar tres router uno detrás del otro?

Quiero hacer experiemtos de todo tipo para aprender.

Saludo.
400  Informática / Electrónica / Activar y controlar cámara IP Wifi en: 12 Agosto 2011, 00:07 am
Hola:

Tengo una cámara IP Wifi de Telefónica Fonytel , modelo: Cámara IP WIFI Estandar v.12C .

Encender me enciende, lo que no tengo el software necesario para descargarlo y probar si la cámara me funciona. Se puede conectar mediante Wifi o red.

Espero ayuda si es posible.

Un cordial saludo y gracias por su tiempo.
Páginas: 1 ... 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 [40] 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 ... 68
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines