Estoy escribiendo una función de Programa de ensamblaje para 89C51 que puede crear un retraso de una hora. No puedo usar ningún otro microcontrolador ya que solo 89c51 / 52 está disponible localmente. Así que estoy atascado aquí porque incluso c...
Soy nuevo en la programación de ensamblajes y necesito desarrollar un código de rebote para usar en un botón pulsador, para eso debo usar la interrupción timer1.
El botón pulsador se utilizará para incrementar un contador que dará como result...
El ancho y la velocidad del ciclo de los datos se utilizan para determinar el ancho de banda o la cantidad total de datos que el bus puede transmitir. Un bus de 8 bits (ancho de datos de 1 byte) que opera a una velocidad de ciclo de 1,000 MHz (1...
Estoy empezando con temporizadores en microcontroladores y parte de mi asignación requiere que escriba un valor en timer0 para que se incremente después de un tiempo específico. Lo que me confunde es que pensé que el temporizador puede actuar co...
A partir de la dirección $ 0800,
CE 00 31 9E 00 2D 01 08 18 06 3F A7
Determine las instrucciones de ensamblaje e indique el modo de direccionamiento de cada instrucción.
CE 00 31 ===== > ldx # $ 01; x < - 0031
9E 00 ===== >...
Probé el siguiente código para un problema simple de parpadeo del led en ATMega32.
INCLUDE "M32DEF.INC"
SBI DDRC,5
LDI R16,0xFF
OUT PORTC,R16
AGAIN:LDI R19,255
LOOP1:LDI R18,255
LOOP2:LDI R20,5
LOOP3:NOP
NOP
NOP
NOP
NOP
DEC R20
BRNE LOOP3
DE...
Quiero mostrar un número decimal entre 0-99 en la pantalla de 7 segmentos usando 2 botones. Estos botones se utilizarán para aumentar y disminuir el número en pantalla. Estoy usando el lenguaje ensamblador pic18f para el desarrollo. La parte inc...
Acabo de aprender arquitectura MIPS simplificada de cinco etapas en la clase. Estoy leyendo otras Arquitecturas de conjuntos de instrucciones ( ARM actualmente) y encontré algunas diferencias entre ARM y MIPS. Ambos tienen diferentes formatos...
Estaba tratando de hacer que una subrutina llamada recuento contara el número de
apariciones de la cadena "hello" en la memoria externa de 64 KB con el microprocesador 8051. Lo que quería hacer es que cuando el contador supere los 1.000 se escri...
Tengo un código VHDL para implementar FFT usando mariposa. Sus 4 entradas y 8 salidas. Hay 2 archivos VHDL, uno para el paquete fft y el otro para la arquitectura, dentro del pachage fft, la mariposa se define mediante el procedimiento. Si compi...