Preguntas con etiqueta 'assembly'

1
respuesta

Pic18F2550 Ensamblaje xt_xt

Estoy intentando configurar un puerto serie para un Microchip PIC18F2550. Estoy usando MPLAB. En la plantilla 18F2550TMPO.ASM, la declaración CONFIG FOSC = XT_XT; Oscilador XT, XT utilizado por USB. Necesito cambiarlo, así que estoy buscan...
0
respuestas

Stellaris Launchpad: UART sobre PIN GPIO en ASM

Quiero inicializar y usar UART en mi LM4F120 Stellaris Launchpad en ASM . Encontré un código de referencia sobre cómo hacerlo en este sitio . Esto funciona bien, sin embargo, se inicializa y usa UART0 (que se emula a trav...
0
respuestas

Error extraño en MPLAB X IDE

Al usar el módulo RTCC en el PIC24F, necesitamos usar el oscilador secundario (configurando el bit # 2 del registro OSCCONL) y deshabilitar el bloqueo de escritura en los registros RTCC. Ahora el bloqueo de escritura se puede hacer usando el sig...
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

Programación de microcontroladores en ASM o C y cómo se hace

Solo para aclarar estos temas: Si tuviera que programar un microcontrolador en ASM, usaría un ensamblador, por supuesto. El ensamblador compilaría el código en códigos de operación (¿código de máquina?) (Proporción generalmente 1: 1) que lueg...
1
respuesta

Llamando puertos en C en mi microcontrolador

He estado desarrollando un pequeño sistema operativo para mi lpc1313fbd48. Estoy enviando todo el código C y de ensamblaje en un archivo binario. Quiero poder llamar a los puertos en C y tener un LED encendido por unos segundos y luego encender...
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...
2
respuestas

Pasando del ensamblaje a C [cerrado]

Hace unos cuatro años, me topé con algunos proyectos de electrónica en Internet y desde entonces me enamoré de él. Así que empecé con los circuitos básicos, luego pasé a los circuitos analógicos y gasté muy poco allí, luego los circuitos lógicos...
4
respuestas

¿Cuál es el significado de realizar operaciones lógicas en dos números?

Si vamos a considerar dos valores booleanos, las operaciones lógicas en ellos tienen mucho sentido. Pero, ¿qué significaría realizar la operación AND / OR / XOR en dos números binarios? Estoy aprendiendo programación de nivel de ensamblaje (e...
1
respuesta

Valor numérico en decimal de la palabra de 32 bits almacenada en la dirección 1000H

Estoy un poco confundido sobre cómo abordar estas tres preguntas. Suponiendo que la alineación aritmética y operando del complemento de dos, proporcione el valor numérico en decimal de la palabra de 32 bits almacenada en la dirección 1000H y...