9/28/2012

CCS PIC: Mostrar en la LCD los valores de AN0

Saludos! Siguiendo con los ejemplos básicos con el compilador PIC C, y retomando nuestro ejemplo anterior, en esta ocasión ademas de mostrar los números de bits del ADC, mostraremos el voltaje presente.

El circuito usado es el siguiente:

El código usado es el siguiente:

Aquí el enlace para DESCARGAR los archivos disponibles desde mi repositorio en GitHub, si no sabes como descargarlo puedes checar aquí, bueno por el momento es todo si tienes dudas, comentarios, sugerencias, inquietudes, traumas, etc. dejarlas y tratare de responder lo mas pronto posible.

9/22/2012

Introducción a las compuertas lógicas

Las compuertas lógicas son dispositivos electrónicos y están conformados con componentes electrónicos discretos que utilizan las funciones booleanas para su funcionamiento.

En las compuertas lógicas son parte de la electrónica digital que maneja señales discretas en las cuales solo poseen dos estados posibles ya que estas señales varían de amplitud rápidamente de un límite a otro, estos límites son representados por estados bajos o altos que comúnmente se utilizan ceros y unos o lo que se conoce como números binarios. (“0” y “1”).

Para representar todas las posibles combinaciones entre la(s) entrada(s) y la salida usaremos las “tablas de verdad”, que no son más que una lista de todas las combinaciones posibles de los valores en las entradas y el valor de la salida.

A continuación platicaremos sobre las siguientes compuertas: YES, NOT, OR, AND, NOR, NAND, X-OR, X-NOR.

Compuerta YES:

La compuerta lógica YES (SI en español) realiza la función booleana de la igualdad. Su tabla de verdad se puede apreciar en la siguiente imagen así como su simbología, la salida toma siempre el valor de la entrada.

En electrónica, generalmente se utilizan estas compuertas como amplificadores de corriente (buffers en ingles), para permitir manejar dispositivos que tienen consumos de corriente elevados desde otros que solo pueden entregar corrientes pequeñas.

Por mencionar una matrícula de este integrado puedes utilizar el 7407 que contiene 6 compuertas YES en su interior además de ser de la familia TTL.

9/07/2012

CCS PIC: Leer ADC y mostrar numero de bits en la LCD

Saludos! Siguiendo con los ejemplos básicos con el compilador PIC C y retomando publicaciones anteriores sobre el ADC y LCD, en este ejemplo mostraremos el numero de bits presentes en AN0 y lo mostraremos en la pantalla.

El circuito usado es el siguiente:
El código usado es el siguiente:

Aquí el enlace para DESCARGAR los archivos disponibles desde mi repositorio en GitHub, si no sabes como descargarlo puedes checar aquí, bueno por el momento es todo si tienes dudas, comentarios, sugerencias, inquietudes, traumas, etc. dejarlas y tratare de responder lo mas pronto posible.

CCS PIC: Rotando mensaje en LCD16x2

Saludos! Siguiendo con los ejemplos básicos con el compilador PIC C y la LCD16x2, hoy veremos como hacer para que un texto comience a rotarse (desplazarse), comenzamos por mostrar un mensaje inicial para después entrar en un bucle infinito donde mostraremos un mensaje y lo empezaremos a desplazar.

El circuito usado es el siguiente:
El código usado es el siguiente:

Aquí el enlace para DESCARGAR los archivos disponibles desde mi repositorio en GitHub, si no sabes como descargarlo puedes checar aquí, bueno por el momento es todo si tienes dudas, comentarios, sugerencias, inquietudes, traumas, etc. dejarlas y tratare de responder lo mas pronto posible.