TODO SOBRE ELECTRONICA

Usted aprenderá los diferentes temas de Electrónica que se enseñan en universidades e institutos.

domingo, 13 de diciembre de 2015

CCS Compiler (PIC C Compiler) - Uso del Timer 0

TIMER 0 Este timer es un contador (registro) de 8 bits, se incrementado por hadware y es programable. Su cuenta máxima es de 255(incremento constante e independiente) Temporizador: Cuenta los pulsos internos del reloj. Contador: Cuenta los eventos externos, a través del pin A4/T0CKI Se puede insertar un preescaler, es decir un divisor de frecuencia programable que puede dividir por 2, 4, 8, 16, 32, 64, 128 o 256. El tiempo de desbordamiento...

CCS Compiler (PIC C Compiler) - Comunicación Serial

COMUNICACIÓN SERIAL Los microcontroladores PIC usan dos formas para poder comunicarse de forma serial. los cuales son: USART LA función del USART es la de transmitir y recibir datos en serie TRANSMISIÓN SINCRONA:  Los datos se transfiere de forma continua, no existe límite de tamaño Características: Modo semi-duplex La comunicación serie se transmite en una sola línea, en ambos sentidos. No se pueden enviar información en ambos...

sábado, 12 de diciembre de 2015

CCS Compiler (PIC C Compiler) - Conversor Analógico Digital (ADC)

CONVERSOR ANALÓGICO DIGITAL(ADC) Como su propio nombre lo dice, lo que hace es convertir una señal analógica a digital. Pasa por los siguientes procesos: Muestreo de la señal analógica Cuantificación Codificación Estos vendrían a ser los procesos mas básicos que se tiene que realizar para convertir una señal analógica a una digital, ya que puede haber otros procesos más. El convertidor de aproximaciones sucesivas se utiliza en aplicaciones...

miércoles, 9 de diciembre de 2015

CCS Compiler (PIC C Compiler) - Interrupciones

INTERRUPCIONES Las interrupciones permiten a cualquier suceso interior o exterior interrumpir la ejecución del programa principal en cualquier momento. En el momento de producirse la interrupción, el pic ejecuta un salto, a la rutina de atención a la interrupción, previamente definida por el programador, donde se atenderá a la demanda de la interrupción. El microcontrolador pic 16f87x posee las siguientes fuentes de interrupción: Interrupción...

domingo, 29 de noviembre de 2015

CCS Compiler (PIC C Compiler) - Teclado matricial

TECLADO MATRICIAL (KEYPAD 4x4) utilizados en el desarrollo de proyectos con microcontroladores PIC y que tienen su aplicación en el ingreso de datos de manera manual por parte del usuario, en aquellos casos en que el empleo de pulsadores simples no es lo más apropiado, ya sea por la presentación final del producto o por la restricción del número de líneas de entrada de los microcontroladores PIC. El teclado matricial 4x4 está constituido...

sábado, 28 de noviembre de 2015

CCS Compiler (PIC C Compiler) - Manejo de Display

DISPLAY DE 7 SEGMENTOS Componente electrónico compuesto por 7 LED's uno en cada segmento Existen dos tipos de este display: ánodo común (el punto común entre todos los segmentos es Vcc) y cátodo común (punto común entre segmentos es la tierra-GND) Esta ultima imagen muestra como esta conectado cada segmento y el punto común entre ellos ¿Cómo conecto el display? En el caso de un ánodo común, el pin común debe de estar conectado...

lunes, 16 de noviembre de 2015

CCS Compiler (PIC C Compiler) - Tipo de variables y manejo del puerto del PIC

El  CCS acepta el los siguientes tipos de variables CONSTANTES Las constantes se pueden especificar en octal, decimal, hexadecimal o en binario. VARIABLES La variables se utilizan para nombrar posiciones de memoria RAM. Se deben de declarar obligatoriamente antes de utilizarlas, para ello se debe indicar el nombre y el tipo de dato que se utilizará. Se definen de la siguiente manera. tipo  nombre_variable = valor inicial Ejemplo: float...

lunes, 9 de noviembre de 2015

Primer programa en CCS Compiler (PIC C Compiler)

Para iniciarnos en la programación de los microcontroladores PIC, haremos el clásico HOLA MUNDO, que consiste en el encendido y apagado de un led. Explicaremos cada una de las instrucciones del programa, así como también les dejaré el video tutorial correspondiente. Para empezar este es nuestro entorno de programación Para empezar a escribir nuestro código, creamos un archivo en blanco Colocamos un nombre a nuestro proyecto, en¡ este...