Anúncio

Collapse
No announcement yet.

Cabo null saida 15 pinos para 9

Collapse
X
 
  • Filter
  • Hora
  • Show
Clear All
new posts

  • #16
    Postado originalmente por oskivi Ver Post
    Voceis tem razon sim, es mais barato e fácil um RS232-USB,pero que se pode, con certeza. Isto e una lectura que saio faz 7 años:

    Actualmente, os avances tecnológicos em semiconductores e tambem dos dispositivos programables son impresionantes. La gran competencia entre diferentes marcas de fabricantes de Microcontroladores por sacar al mercado dispositivos más potentes, con más periféricos, con menos consumo de energía, y cada vez más pequeños, son una muestra de ello. El nacimiento de los microcontroladores permitió una de las revoluciones tecnológicas más grandes de todos los tiempos. Sus bajos costos, altas prestaciones y gran flexibilidad los hacen los dispositivos por excelencia en muchos de los productos electrónicos que hay actualmente en el mercado. Pero por mas potentes que sean los microcontroladores actuales, por mas veloces que los fabriquen, siempre hay una limitación.

    Los Microcontroladores (MCUs), al igual que los procesadores digitales de señales (DSPs) y los controladores digitales de señales (DSCs). Son circuitos integrados diseñados para interpretar y ejecutar un programa de forma secuencial. El procesador lee y ejecuta una por una las instrucciones programadas por el usuario y toma decisiones de forma secuencial dependiendo de la respuesta del circuito que lo acompañe externamente. El gran problema llega cuando se necesitan ejecutar dos o más instrucciones al mismo tiempo, cuando se necesitan leer 2 o mas señales al mismo tiempo, cuando se quieren obtener varias señales muy importantes en el mismo instante de tiempo. Esto se denomina “Paralelismo” o capacidad de realizar tares en forma paralela. Es en este preciso instante que el diseñador electrónico debe tomar una decisión y abandonar la idea de seguir trabajando con MCUs, y/o DSPs, y/o DSCs. Los dispositivos Lógicos Programables, solucionan este gran problema.

    2. Diferencia entre los MCUs, DSPs, DSCs y los PLDs.

    En los Dispositivos Lógicos Programables (PLDs), no se programa el comportamiento del chip creando un “Software” para que sea ejecutado de forma secuencial. Acá se programa es el comportamiento del “Hardware” para que responda de forma instantánea según las entradas programadas.

    Para entenderlo mejor podemos ver este ejemplo:

    Si usáramos un PIC para que lo que entre por un PIN salga por otro pero negado, seria necesario hacer esto:

    Repetir:
    Btfss porta,0
    Goto Sacar0
    Sacar1:
    Bsf porta,1
    Goto repetir
    Sacar0:
    Bcf porta,1
    Goto repetir

    Vemos que el MCU en este caso un PIC, debe primero preguntar por el estado de un PIN (pin_a0), luego según el valor leído decide si salta o no para colocar un 1 o un 0 a la salida (pin_a1), luego salta atrás para repetir este proceso. Si habláramos en tiempo necesitado para realizar esta tarea, serian más de 6 ciclos de instrucción que se convierten en 6x4 ciclos de reloj. Así tengamos un PIC corriendo a 12MIPS (Con cristal de 48MHz), existirá un instante de tiempo en el que el procesador estará ejecutando lo de abajo (Sacando un 1 o un 0) o saltando para regresar y no podrá ver si existió un cambio a la entrada. Ahora imaginemos un proceso mucho mas largo después de leer la entrada…
    Ai carai, tu sabes demasiado de computadora y yo estoy muy lejo de ti, pero hacia atrás jejejjejje. De cualquier manera estaba arrepentido de haber preguntado tal cosa o quizá envergonzado y luego me di cuenta que es un asunto largo. Seguro que si me lo pongo a hacer esto, ciertamente iré explotar mi computadora jejjejej. Estoy muy contento en saber que sabes mucho, quizá cuando yo necesite algo sobre computadora y que sea mas sencillo, ciertamente iré a preguntar se lo.

    Gracias
    Last edited by ALMEIDÃO; 03-05-2012, 06:30 PM.

    Comment


    • #17
      Caro Amigo, como o Descartes falava, "so sé que nao sé nada". Y um amigo diz pra min uma vez e nunca lo esqueci. "Siempre hay alguien mas grande o mas pequeño que tú.
      No insultes... disfruta del silencio o habla sin ser despectivo". Fico a sua orden Amigo.
      Last edited by oskivi; 03-05-2012, 08:27 PM.

      Comment

      Working...
      X