Así que estoy tratando de mover un número hexadecimal al Puerto 1, por ejemplo, 2H en el Puerto 1 debería dar: 00000010 pero mi problema es el número que muevo al Puerto 1 (excepto 0H) establece el Puerto 1.0 en ALTO, yo no entiendo por qué está...
Tengo un problema de diseño de gráficos ASM que he estado atascado durante años:
Un ascensor en un edificio solo tiene una capacidad máxima de 2 personas. Dos sensores detectan personas que entran (entrada ENTER) y salen (entrada EXIT) del el...
Hace un tiempo, estaba leyendo el libro Some Assembly Required sobre la programación del ensamblaje para la familia de microcontroladores avr ... Al principio, explicó que la instrucción LSL (cambio lógico izquierdo) se tradujo a una instrucción...
Para la inicialización de una E / S en la imagen, la hoja de datos indica que debe borrarse, configurar correctamente el TRIS y borrar los bits de PORT y LAT. Pensé que entendía por qué y el programa funciona. Sin embargo, cuando se mira el desm...
Actualmente estoy escribiendo algunos de mis primeros códigos de ensamblaje para un nuevo proyecto, estoy aplicando un pequeño algoritmo de filtro a algunos datos de onda de diente de sierra que se guardan en la memoria, para atenuar los bordes....
Estoy confundido sobre lo que sucede durante POP. Cuando POP LR sucede, cambia el PC a la ubicación de LR , que sería sumi . Si lo devuelve a sumi , ¿no sería eso simplemente llevar la recursión aún más lejos?...
Hace tiempo que intento que mi PIC18 juegue bien con el sensor de color TCS34725 que tengo. Antes de explicar el problema que tengo, permítame incluir primero los recursos que he estado usando. Este fue el código de ejemplo al que hacía refere...
Parece que tengo un problema extraño con respecto a las instrucciones de cbi / sbi en Atmega8-16AU.
Lo tengo conectado a un cristal externo de 16Mhz.
Puedo verificar que se está ejecutando a 16Mhz usando _delay_ms(1000) y verifica...
Estoy trabajando en un problema que solicita el lenguaje ensamblador que correspondería a la siguiente instrucción de máquina en MIPS:
OX3062FF80
Esto es lo que he hecho:
step 1: convert to binary
0011 0000 0110 0010 1111 1111 1000 0000...
Código de ensamblaje PIC18F2550 y DS1307 i2c RTC MPLAB.
Estoy usando un PIC18f2550 para obtener la hora, la fecha, etc. del DS1307.
Puedo obtener los segundos, los minutos, las horas, etc., LLAMANDO repetidamente GET_TIME con una nueva di...