Preguntas con etiqueta '8051'

0
respuestas

8051 interrupción externa ¿INT0 problema?

¿Cómo escribo un ISR mayor a 8 bytes que es activado por INT0?     
1
respuesta

Programación para 8051: instrucciones SFR como argumentos

Actualmente estoy haciendo un juego muy simple de Tic-Tac-Toe con un AT89C51RC2 y tengo problemas para obtener el botón de entrada correcto. Básicamente, la entrada es una Matriz de botones 3x3 que quiero utilizar al escanear las filas con un...
2
respuestas

Usando Arduino para programar at89s51

Quiero programar at89s52 , y en Internet hay muchos tutoriales sobre cómo se hace normalmente, pero casi todos usan la salida RS232 de la computadora, que no tengo. El único recurso que realmente lo implementa de otra manera que encontré es...
0
respuestas

Problema con el código de GLCD128x64

#include <reg51.h> #include <intrins.h> #define dport P2 //This code is driver for graphics lcd which is 128x64 sbit rs = P3^0 ; sbit rw = P3^1 ; sbit en = P3^2 ; sbit cs1 = P3^3 ; sbit cs2 = P3^4 ; unsigned char c,z=0; uns...
1
respuesta

¿Es posible simular el cargador ISP?

Si quiero hacer un cargador de ISP para 89Sxxxx (8051), ¿puedo simularlo mediante multisim u otros antes de crearlo? Sigo este enlace: enlace Encontré que es un poco difícil hacerlo porque parece que multisim no tiene componente de pu...
2
respuestas

¿cuál de las siguientes tomará un mínimo de ciclos de reloj?

¿Cuál de los siguientes cálculos tomará el mínimo de ciclos de reloj, si se implementa en el microcontrolador 8051? La siguiente declaración de variabe está en c-code: unsigned int a,b; A) b = a * a B) b = a * 3 C) b = a / 3...
2
respuestas

¿Es mejor en dos microcontroladores estrechamente conectados enviar nibbles con un recibo o un byte con un retraso para un recibo?

Estoy tratando de encontrar el mejor método para transferir datos de alta velocidad entre dos microcontroladores (con sus propios cristales de la misma velocidad) de la misma variedad (entre AT89C4051 y AT89S52) desde un punto de vista eléctrico...
3
respuestas

¿Cómo puedo encontrar la posición actual de la pila sin un puntero de pila en la programación del microcontrolador?

En una entrevista, me preguntaron cómo encontraría la posición de la pila sin utilizar el puntero de pila que le dieron con el límite superior de pila y la profundidad de pila. Me pidieron que ilustrara el uso de C o lenguaje ensamblador incrust...
1
respuesta

¿Por qué el DIV AB se convierte de hex a decimal 8051

Estaba intentando resolver un problema y leí que este código convierte un número de hexadecimal a decimal Quiero decir por que Mi idea es que div es solo por división. alguien puede responder a mis preguntas que dejé como comentarios MOV...
1
respuesta

¿Reemplazar un chip FT2232 con un microcontrolador personalizado?

Quiero hacer una placa de circuito que tenga la capacidad de configurar (no estoy seguro de si es el término correcto, pero grabar un diseño VHDL (svf, pof file generado por Quartus)) en Altera CPLDs y FPGAs de mi computadora. Conozco un...