¿Hay alguna manera de regresar de las interrupciones en una ubicación diferente a la que ocurrió en Microchip PIC16F877A?
Tengo un problema donde necesito que mi código se reinicie en un punto específico, siempre se produce una interrupción e...
Estoy aprendiendo la interconexión de Atmega 16a con 16X2 LCD.
He escrito un archivo de encabezado para las rutinas que se usan con frecuencia y cada vez que quiero conectarme con la pantalla LCD utilizando Atmega 16a, uso este archivo de encabe...
Estoy leyendo el archivo de cabecera 1_wire para PIC18 con compilador C18.
en la función write_byte, especificaron eso para escribir bit1; Hacemos entrada de línea y eso lo llevará alto.
¿podemos especificar un valor de salida alto o bajo en el...
Estoy usando MPLAB IDE & Compilador C18 para programar Pic18f2550. Tengo que inicializar una cadena constante en la memoria del programa para ahorrar espacio en la RAM, ¿cómo lo hago?
Hola, soy nuevo en la programación de PIC y, finalmente, conseguí que funcionara mi entorno dev, descargué el compilador XC8 desde el microchip y también como copia de seguridad descargué el ensamblador gputils. No he podido compilar / ejecutar...
Al intentar analizar un archivo de ensamblaje simple generado a través de msp430-gcc, me topé con un conjunto de instrucciones que no entiendo sobre el puntero del marco y el puntero de la pila del MSP430.
Programa C:
#include "msp430g2553....
Supongamos que tengo una matriz:
#define ARRAY_SIZE 576
#pragma udata DATA
float I_1[ARRAY_SIZE]; //My huge array
#pragma udata
Y que accedo a mi matriz de esta manera:
float compute()
{
float *I_1_ptr = &I_1[0];
//Somewhere i...
Esto suena como un poco exagerado, pero ¿existe alguna posibilidad de encontrar la dirección de una estructura, si se conoce la dirección de uno de sus miembros? La estructura en sí misma contiene diferentes tipos de datos, y está alineada con 2...
Estoy trabajando en la implementación del filtro IIR donde estoy inicializando los coeficientes de filtro y la memoria (forma-2 w) de la siguiente manera.
typedef struct
{
const _iq b_coeff[NUM_OF_COEFF];
const _iq a_coeff[NUM_OF_COEFF];
_iq w...
Descargo de responsabilidad: soy un noob completo en lo que respecta a la programación de chips con un programador externo dedicado como el PicKit3, además de escribir código para chips (especialmente no en C), así que ten paciencia :)
Estoy...