Originalmente hice esta pregunta en Stack Overflow. Creo que aquí habría sido una mejor audiencia.
Estoy intentando programar un PIC12C508A para hacer un circuito de aprendizaje LED simple. He leído algunos ejemplos, la hoja de datos de Micro...
Tengo que codificar el ejemplo típico de 8 LEDS encendiendo y apagando, y luego todos encendidos en un bucle.
Obtuve un PIC 18F4550 y codifiqué esto:
List P=18F4550 ;Microcontrolador a utilizar
include <P18F455...
Me gustaría usar (enlace) una función escrita en ensamblador en un proyecto Arduino.
Lo que quiero hacer es:
escriba la función en el ensamblador utilizando las convenciones de llamada avr-gcc
declare la función como externa en el archivo...
Al ensamblar el código, aparece el error: fpu.s (13): error: A1240E: No se puede utilizar el valor inmediato con esta operación
AREA PGRM, CODE, READONLY
ENTRY
EXPORT __main
__main
LDR R0,=0XE000ED88
LDR R1,[R0]
ORR R1,R1,#(0xF <...
Tengo la necesidad de inicializar los registros ARM de mi placa de desarrollo ARM7TDMI a unos valores específicos mediante el ensamblaje en línea. Por ejemplo, actualmente hago algo como lo siguiente:
#pragma ARM
void init(char * r...
De acuerdo con doc1022, p. 17 (Guía del usuario del ensamblador AVR):
Etiquetas definidas por el usuario que reciben el valor del contador de ubicación en el lugar donde aparecen.
Mi pregunta es: ¿qué pasa en el código de operación cua...
Estoy trabajando con un ATMEGA328P, haciendo un poco de código USART.
Utilicé asm vinculado con C, con no menos de 7 errores de construcción.
Todos aquellos fueron iguales "El número debe ser positivo y menor de 64".
Sí, he definido __S...
La configuración actual se muestra a continuación. PIC12F1822 con un ADC de 10 bits.
Estoyusandounaresistenciadeprecisiónde250R0.05%paraobtenerunabuenaentradade0-5Valpinanalógico(AN2siesimportante).Porloquesé,tengoelladocorrectodelsoftware,...
Tengo algunos problemas con lo que creo que es un buen código. Esto es para una asignación uni, pero este no es el código que estoy enviando. Este es un archivo de prueba para entender cómo funciona todo. Parte de este código se dio en la asigna...
Tengo el explorador 16 dev board equipado con el PIC24FJ128GA010. Escribí un código C para escribir algo en la pantalla LCD y un LED parpadea después de eso. Escribí el mismo código en ensamblador y ambos códigos funcionan. Noté que algo después...