Preguntas con etiqueta 'c'

1
respuesta

MSP430 Codificación, ¿Puedo colocar un vector de interrupción dentro de una función?

Como decía el título, ¿estoy tratando de ver si se puede incrustar un Vector de Interrupción dentro de una función? Estoy usando IAR, pero gcc o ccs también funcionan. No lo veo hecho en ningún código en línea. Ejemplo: void function_funtime (...
1
respuesta

Detener el temporizador establecer un nuevo valor y comenzar de nuevo AVR (Interrumpir)

Tengo AVR MCU. Estoy jugando con el temporizador ahora. Lo que necesito ? Tengo temporizador contando con cierta frecuencia. En cada interrupción, estoy incrementando la variable, y en algún lugar necesito verificar el valor de esta variable y...
1
respuesta

conexión del sensor de carga de 3 cables a INA125P

Estoy tratando de usar un sensor de carga de 3 cables, conectarlo a INA125 para amplificación de voltaje y luego usar la salida amplificada para alimentar ADC de Arduino. Yo había usado la siguiente configuración con INA125.  DondeS+yS-sonSen...
1
respuesta

arduino-tiny: cambie TIMER_TO_USE_FOR_MILLIS del bosquejo

En el núcleo arduino-tiny, ¿es posible cambiar TIMER_TO_USE_FOR_MILLIS en el propio boceto? Quiero poder dejar mi stock de instalación arduino-tiny pero intercambiar los temporizadores solo por un boceto. Obviamente he intentado "#define TIME...
1
respuesta

¿Cómo cambiar la frecuencia del oscilador interno PIC?

Oscilador interno de PIC16f884 no cambia la frecuencia en el siguiente código: #pragma config BOREN=0,IESO=0,FOSC=INTRC_NOCLKOUT,MCLRE=1,WDTE=0,CP=1,LVP=0 volatile unsigned char counter = 0; void setup( void ) { ANSEL = 0x00; // all digit...
1
respuesta

Saliendo de la aplicación multiprocesador nios ii del procesador de destino

Estoy usando el tutorial de multiprocesador para tener una aplicación MPSOC, pero cuando finalizo todos los pasos y ejecuto la aplicación nios Tengo este mensaje en la terminal, Using cable "USB-Blaster [USB-0]", device 1, instance 0x00 Proces...
1
respuesta

Cómo obtener datos de 10 bits de ADC mediante el protocolo SPI

Estoy haciendo la implementación de esclavo múltiple maestro único. Maestro - PIC18F4550 Esclavo - PIC18F4520 Un potenciómetro está conectado al esclavo. Slave convertirá el valor del potenciómetro a digital y se comunicará con el maestro u...
2
respuestas

Encienda un LED: ¿por qué no funciona este código?

Estoy usando DEMO9S08AW60E y estoy usando Codewarrior (Version: 5.9) con Experto en procesadores. PTFDD = 0x00; // to activate/intialize the port F and D PTDDD = 0x00; if ((PTDD_PTDD2 |= 0x02)) { PTFD_PTFD0 |=0x01; } else { PTF...
2
respuestas

cómo verificar las señales SPI

Estoy trabajando con el microcontrolador ATmega32-A. Estoy tratando de leer los valores de ADC (AD7798). Estoy configurando registros ADC como se muestra a continuación. Imágenes también adjuntas. char spi(char data) { //Start transmision...
3
respuestas

Controlando la salida DAC de 8 bits sobre I2C: ayuda de conversión de caracteres decimales a binarios

Aclarando mi pregunta un poco. Estamos utilizando una placa PIC32 con un DAC de 8 bits MCP4706, controlado sobre I2C. Si escribimos un valor binario (por ejemplo, 0b00000100) en el DAC, sale como se espera. Sin embargo, estamos tratando de cambi...