|
Escrito por Biblioman
|
|
Tutoriales de iniciación a la creación de circuitos impresos por medio de CAD electrónico, en este caso a través de OrCAD Capture y layout.
|
|
Última actualización el Domingo, 07 de Marzo de 2010 10:01 |
|
Leer más...
|
|
|
Escrito por Biblioman
|
|
En este artículo vamos a ver como implementar con un ejemplo práctico un autómata secuencial finito paso a paso, empezando por el desarrollo del DTE (Diagrama de Transición de Estados), construcción de la tabla de verdad, simplificación a través de los diagramas de Karnaugh, obtención de las ecuaciones de salida e implementación y simulación del circuito resultante. El desarrollo de circuitos con autómatas secuenciales es una herramienta muy potente y cuya comprensión abre el camino a otras técnicas de desarrollo como son por ejemplo en los Microcontroladores los RTOS (Sistemas Operativos en Tiempo Real).
|
|
Última actualización el Sábado, 06 de Febrero de 2010 18:19 |
|
Leer más...
|
|
Escrito por Biblioman
|
|
Sábado, 09 de Enero de 2010 20:35 |
|
Con este artículo empezamos con una serie de ejemplos dedicada a la programación de los PICs de la gama alta de Microchip, los de 32 bits. Primeramente voy a describir las diferentes herramientas que necesitaremos para empezar a experimentar con estos dispositivos, que empezaron su andadura a finales del 2007 y que a pesar de que ya hay abundante documentación y ejemplos en ingles, la información en Español es escasa por no decir nula.
|
|
Última actualización el Lunes, 11 de Enero de 2010 13:23 |
|
Leer más...
|
|
Escrito por Biblioman
|
|
En este ejemplo voy a mostrar lo fácil que es leer y grabar datos en una memoria EEPROM Externa desde un PIC utilizando el lenguaje C y el compilador CCS, concretamente la memoria a utilizar será la 24LC256A fabricada por Microchip. Para empezar vamos a describir algunas características del nuevo componente que vamos a utilizar y cuyo patillaje tenéis en la figura de abajo.
|
|
Última actualización el Viernes, 01 de Enero de 2010 11:54 |
|
Leer más...
|
|
Escrito por biblioman
|
|
CCS implementa muchas funciones para trabajar con las memorias EEPROM, algunas de ellas son:
- value = read_eeprom (address): función básica para leer el valor de la EEPROM interna del PIC. Devuelve un valor entero (int8) de un byte. "address" puede ser un entero de 8 ó 16 bit. Dependiendo del PIC que utilicemos dispondremos de mas ó menos memoria EEPROM, por ejemplo el PIC 16f84A dispone de 64 bytes y los pic16F87X tienen 256 bytes que se direccionan del 0 a 255.
- write_eeprom (address, value): esta función escribe un dato (entero de 8 bit) en la dirección especificada en address en la memoria interna del PIC. Al igual que read_eeprom address puede ser un entero de 8 ó 16 bit.
Algunos dispositivos permiten leer y escribir datos en la memoria de programa en tiempo de ejecución, para los dispositivos que soportan esta funcionalidad CCS, nos proporciona las siguientes funciones:
|
|
Última actualización el Viernes, 01 de Enero de 2010 11:53 |
|
Leer más...
|
|
|
|
|
<< Inicio < Prev 1 2 3 4 5 Próximo > Fin >>
|