Microcontroladores PIC: Sistema Integrado para el AutoaprendizajeMarcombo, 2007 M03 11 - 345 páginas 'Un microcontrolador es un circuito integrado digital monolítico que contiene todos los elementos de un procesador digital secuencial síncrono programable y que se caracteriza porque su sistema físico se puede configurar, es decir, se adapta a las características del sistema al que se conecta cuando se le aplican las señales eléctricas adecuadas. Su pequeño tamaño y su capacidad de configuración han hecho que su campo de aplicación se haya ampliado extensamente a lo largo de la última década del siglo XX y que sean numerosos los productos industriales de todo tipo en los que se empotran en la actualidad para mejorar sus prestaciones . Pero la elevada complejidad de los microcontroladores hace que estén asociados a numerosos conceptos interrelacionados que dificultan su análisis y el diseño de sistemas electrónicos de control y de comunicaciones basados en ellos. A ello contribuye además la falta de normalización que hace que los distintos fabricantes utilicen nombres diferentes para denominar a los mismos conceptos. Conscientes de ello, el Instituto de Electrónica Aplicada Pedro Barrié de la Maza de la Universidad de Vigo y la empresa Técnicas Formativas S. L. han desarrollado un sistema integrado de enseñanza/aprendizaje de los microcontroladores que combina la formación teórica con el aprendizaje práctico. El sistema consta de un libro, un disco compacto, y una placa de desarrollo acoplable a un computador personal para llevar a cabo un conjunto de actividades prácticas que contribuyen a la consolidación de los conceptos teóricos. El disco compacto contiene la documentación necesaria para el desarrollo de aplicaciones con microcontroladores PIC (hojas de características, manuales, etc.) así como los ficheros de los ejercicios de los capítulos 5 y 7 y enlaces con las herramientas software para su utilización inmediata en el sistema SiDePIC-USB.' |
Contenido
Sección 1 | 3 |
Sección 2 | 9 |
Sección 3 | 11 |
Sección 4 | 47 |
Sección 5 | 115 |
Sección 6 | 119 |
Sección 7 | 128 |
Sección 8 | 131 |
Sección 17 | 155 |
Sección 18 | 157 |
Sección 19 | 162 |
Sección 20 | 163 |
Sección 21 | 167 |
Sección 22 | 180 |
Sección 23 | 195 |
Sección 24 | 210 |
Sección 9 | 133 |
Sección 10 | 135 |
Sección 11 | 138 |
Sección 12 | 139 |
Sección 13 | 140 |
Sección 14 | 141 |
Sección 15 | 142 |
Sección 16 | 147 |
Sección 25 | 215 |
Sección 26 | 299 |
Sección 27 | 305 |
Sección 28 | 311 |
Sección 29 | 313 |
Sección 30 | 318 |
Sección 31 | 336 |
Términos y frases comunes
7 segmentos almacena el resultado arquitectura Harvard asigna BCD natural biestable binario bits bucle Carga el número Carga la constante circuito de vigilancia clrf computador personal conectados conector configuración contador de programa contenido del registro define describen digito diodos luminiscentes disco compacto double EEPROM ejecutar las instrucciones ejemplo entrada entrada/salida Esquema de bloques Figura float función gama baja gama media goto indica inicialización interrupción lenguaje lenguaje ensamblador lenguaje máquina mediante memoria de datos memoria de instrucciones microcontroladores PIC movlw movwf MPLAB octetos operación operandos periféricos Pone a cero PORTB posición de memoria procesador digital Programa completo Programa principal puerto B puerto paralelo puntero realiza registro f registro FSR registro REG registro W resultado el valor retardo Salto incondicional Salto simple Sintaxis STATUS subrutina tabla temporizador tipo de dato TMR0 TMRO Transfiere el contenido TRISA TRISB unsigned char utiliza variable vector visualizador zócalos