jueves, 2 de diciembre de 2010

MICROCONTROLADORES PIC

Los microcontroladores PIC desarrollados por Microchip Technology son probablemente la mejor opción si es principiante. Hay varias razones por lo que esto es verdadero...
El nombre verdadero de este microcontrolador es PICmicro (Peripheral Interface Controller), conocido bajo el nombre PIC. Su primer antecesor fue creado en 1975 por la compañía General Instruments. Este chip denominado PIC1650 fue diseñado para propósitos completamente diferentes. Diez años más tarde, al añadir una memoria EEPROM, este circuito se convirtió en un verdadero microcontrolador PIC. Hace unos pocos años la compañía Microchip Technology fabricó la 5 billonésima muestra. Si está interesado en aprender más sobre eso, siga leyendo.
If you are interested in learning more about it, just keep on reading.
La idea principal de este libro es proporcionar la información necesaria al usuario para que sea capaz de utilizar los microcontroladores en la práctica después de leerlo. Para evitar explicaciones pesadas y las historias infinitas sobre las características útiles de los microcontroladores diferentes, este libro describe el funcionamiento de un modelo particular que pertenece a la “clase media alta”. Es PIC16F887 - bastante poderoso para ser digno de atención y bastante simple para poder ser utilizado por cualquiera. Así, los siguientes capítulos describen este microcontrolador en detalle y también se refieren a la familia PIC entera.

DETALLES IMPORTANTES

El funcionamiento de estos elementos es basado en los principios establecidos por el matemático británico George Boole en la mitad del siglo 19 - es decir, ¡antes de la invención de la primera bombilla! En breve, la idea principal era de expresar las formas lógicas por medio de las funciones algebraicas. Tal idea pronto se transformó en un producto práctico que se convirtió más tarde en lo que hoy en día conocemos como circuitos lógicos Y (AND), O (OR) o NO (NOT). El principio de su funcionamiento es conocido como algebra de Boole.

CIRCUITOS LÓGICOS

Algunas instrucciones de programa utilizadas por un microcontrolador funcionan de la misma manera que las compuertas lógicas, pero en forma de comandos. A continuación vamos a explicar el principio de su funcionamiento.

COMPUERTA Y (AND)

Esquema símbolo y tabla de una compuerta AND
Una compuerta lógica “Y” dispone de dos o más entradas y de una salida. En este caso la compuerta utilizada dispone de sólo dos entradas. Un uno lógico (1) aparecerá en su salida sólo en caso de que ambas entradas (A Y B) sean llevadas a alto (1). La tabla a la derecha es la tabla de verdad que muestra la relación entre las entradas y salidas de la compuerta. El principio de funcionamiento es el mismo cuando la compuerta disponga de más de dos entradas: la salida proporciona un uno lógico (1) sólo si todas las entradas son llevadas a alto (1).
Y puerta de ejemplo

NÚMEROS, NÚMEROS, NÚMEROS...


¡La matemática es una gran ciencia! Todo es tan lógico y simple... El universo de los números se puede describir con sólo diez dígitos. No obstante, ¿realmente tiene que ser así? ¿Necesitamos exactamente esos 10 dígitos? Por supuesto que no, es sólo cuestión del hábito. Acuérdese de las lecciones de la escuela. Por ejemplo, ¿qué significa el número 764? Cuatro unidades, seis decenas y siete centenas. ¡Muy simple! ¿Se podría expresar de una forma más desarrollada? Por supuesto que sí: 4 + 60 + 700. ¿Aún más desarrollado? Sí: 4*1 + 6*10 + 7*100. ¿Podría este número parecer un poco más “científico”? La respuesta es sí otra vez: 4*100 + 6*101 + 7*102. ¿Qué significa esto realmente? ¿Por qué utilizamos exactamente estos números 100, 101 y 102 ? ¿Por qué es siempre el número 10? Es porque utilizamos 10 dígitos diferentes (0, 1, 2...8, 9). En otras palabras, es porque utilizamos el sistema de numeración en base 10, es decir el sistema de numeración decimal.
El número 764 representado de tres maneras diferentes 

El mundo de los microcontroladores





La situación actual en el campo de los microcontroladores se ha producido gracias al desarrollo de la tecnología de fabricación de los circuitos integrados. Este desarrollo ha permitido construir las centenas de miles de transistores en un chip. Esto fue una condición previa para la fabricación de un microprocesador. Las primeras microcomputadoras se fabricaron al añadirles periféricos externos, tales como memoria, líneas de entrada/salida, temporizadores u otros. El incremento posterior de la densidad de integración permitió crear un circuito integrado que contenía tanto al procesador como periféricos. Así es cómo fue desarrollada la primera microcomputadora en un solo chip, denominada más tarde microcontrolador.