jueves, 29 de octubre de 2020
viernes, 16 de octubre de 2020
EJERCICIO- SRAM-MAQUINA DE ESTADOS-MEALY
Se requiere realizar una rutina de configuración de direcciones SRAM, de forma que podamos manipular las primeras cuatro direcciones de la memoria SRAM(por ejemplo 0x060, 0x061, 0x062, 0x063), se entiende por manipular a la acción de incrementar y decrementar cada valor de dirección a través de pulsadores además de elegir que dirección manipulo y finalmente guardar el valor de las cuatro direcciones al salir de la configuración.
| Diagrama de estados-MEALY. |
El circuito de control de valores de las direcciones SRAM es la siguiente:
| Circuito estados y transiciones. |
- Si se presiona el pulsador A incrementaré el valor de dato.
- Si se presiona el pulsador B decrecerá el valor de dato.
- Si se presiona el pulsador C avanzaré de estado.
- Si se presiona el pulsador D regresaré al estado anterior.
- Si se presiona el pulsador E ingresaré al modo configuración.
- Si se presiona el pulsador F saldré del modo de configuración.
- Los estados son representados por leds.
- Las transiciones son representados por pulsadores.
- Los estados representan cada dirección de memoria SRAM.
domingo, 30 de agosto de 2020
ATMEL ICE-Placa de interfaz
- Es portable para cualquier familia del microcontrolador AVR.
- Es más práctico y seguro usar cable de pines de distancia de 2.54mm que de 1.27mm.
- Facilidad de uso.
les dejo el siguiente link de donde nació la idea de este diseño, donde encontrarán el link de descarga del esquemático y board de la tarjeta en Eagle. Ahora si desean este diseño(el de la imagen) en KICAD también les dejo en link.
Conexión ATMEL ICE-ATMEGA32-JTAG
Conexión ATMEL ICE-ATMEGA32-ICSP
| Orden de los pines de la conexión ATMEL ICE-ICSP |
martes, 18 de agosto de 2020
Proyecto 5-Hola mundo en ASM
Descripción General.
Características Técnicas.
- Microcontrolador: Atmega 32.
- Lenguaje de Programación: Asembler.
- Oscilador: 1Mhz.
- Simulador: Desarrollado en Proteus Design Suite V8.0 SPO.
- Compilador: Desarrollado en Atmel Studio 7 pero portable para MPLAB-ASM.
- Autor: Electrónica y Control-EYC.
Contenido de la descarga.
- 1 Archivo del programa en Proteus Design Suite V8.0 SPO.
- 1 Archivo del programa en bloc de notas.
- 1 Archivo del programa en Visio Profesional del diagrama de flujo del proyecto.
Suscríbete a mi lista de correos para recibir más material próximamente.
miércoles, 12 de agosto de 2020
Elector-Electronics leading the way./AVR drives USB.
Este documento es una revista electrónica "elecktor electronics " .
fue publicada en el año 2007, corresponde al volumen 33 y es la revista número 363 , los temas que se tratan son:
1 Controlador de dispositivo USB universal.
2 ZigBee Transceiver(Xbee in practice)
3 Teléfono movil LCD para PC.
4 Limpiador del sarro del agua dura(mini proyecto).
5 medidor de continuidad de cable de ethernet.
6 Entrada/salida CMOS 5 a 3.3 V.
Eso es todo amigos!!!.viernes, 22 de mayo de 2020
Libro-SOME ASSEMBLY REQUIRED-Assembly Language Programming with the AVR Microcontroller.
| Assembly Language Programming with the AVR Microcontroller. |
El libro esta comprendido en 14 capítulos, como:
- Introducción a la computación.
- La familia de los microcontroladores AVR.
- Arquitectura y programación en lenguaje asembler.
- Representación de datos enteros.
- Procesamiento en la CPU, memorias y sistema de Reset.
- La pila STACK y la llamada de funciones.
- AVR serial-Síncrono y Asíncrono.
- Operaciones Lógicas.
- Estructuras de control.
- Interrupciones-AVR en ASM .
- Operaciones Aritméticas.
- Matrices.
- Números Reales.
- Programación en lenguaje C.
-
Para realizar esta conversión primero debemos establecer la cantidad exacta de bits al cual convertir, en este ejemplo vamos a convert...
-
Descripción General. El proyecto consiste en utilizar un Atmega32 para realizar el típico parpadeo de un led, el llamado "Hola mundo...
-
Qué es un Stack? --------------------------------------------------------------------------------------------------------------------------...




