Preguntas con etiqueta 'assembly'

1
respuesta

PIC12 TRIS El registro no se configura, no hay salida GP0 GP2

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...
1
respuesta

¿Cuál es el problema en este LEDS parpadeando el código ASM PIC18?

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...
2
respuestas

Arduino vinculando las funciones del ensamblador

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...
1
respuesta

¿Por qué no puedo compilar este código de ensamblaje?

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 <...
2
respuestas

Inicialice los registros ARM a un valor específico a través del ensamblaje en línea

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...
1
respuesta

AVR Assembler Labels

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...
1
respuesta

El número debe ser positivo y menor de 64

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...
1
respuesta

La conversión de ADC PIC12F tiene un desplazamiento no deseado

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,...
1
respuesta

Salto de código de problema de ensamblaje de MPLAB

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...
2
respuestas

Problema con la placa de desarrollo del explorador 16

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...