Ingenieria

Solo disponible en BuenasTareas
  • Páginas : 2 (281 palabras )
  • Descarga(s) : 0
  • Publicado : 8 de noviembre de 2011
Leer documento completo
Vista previa del texto
que dejan al software los detalles de comunicaciones, a los más complejos, que pueden verificar el dispositivo a diversas tensiones de alimentación e implementan en hardware casitodas las funcionalidades. Muchos de estos programadores complejos incluyen ellos mismos PICs preprogramados como interfaz para enviar las órdenes al PIC que se desea programar. Uno de losprogramadores más simples es el TE20, que utiliza la línea TX del puerto RS232 como alimentación y las líneas DTR y CTS para mandar o recibir datos cuando el microcontrolador está enmodo programación. El software de programación puede ser el ICprog, muy común entre la gente que utiliza este tipo de microcontroladores. Entornos de programación basados eninterpretes BASIC ponen al alcance de cualquiera proyectos que parecieran ser ambiciosos.En La imagen 7.4.1 podemos observar los registros de la familia de pic

7.4.1 ejemplo de la familiade microcontroladores pic

Los PICs actuales vienen con una amplia gama de mejoras hardware incorporadas:
• Núcleos de CPU de 8/16 bits con Arquitectura Harvard modificada
• MemoriaFlash y ROM disponible desde 256 bytes a 256 kilobytes
• Puertos de E/S (típicamente 0 a 5,5 voltios)
• Temporizadores de 8/16 bits
• Tecnología Nanowatt para modos de control deenergía
• Periféricos serie síncronos y asíncronos: USART, AUSART, EUSART
• Conversores analógico/digital de 8-10-12 bits
• Comparadores de tensión
• Módulos de captura ycomparación PWM
• Controladores LCD
• Periférico MSSP para comunicaciones I²C, SPI, y I²S
• Memoria EEPROM interna con duración de hasta un millón de ciclos de lectura/escritura
• Periféricosde control de motores
• Soporte de interfaz USB
• Soporte de controlador Ethernet
• Soporte de controlador CAN
• Soporte de controlador LIN
• Soporte de controlador Irda
tracking img