Preguntas con etiqueta 'c'

2
respuestas

Lector de tarjetas SDXC con LPC1822

en mi aplicación tengo un lector de tarjetas SD que utiliza el microcontrolador NXP LPC1822. Funciona muy bien con todas las tarjetas SD y SDHC que he probado hasta ahora. Lo único que no funciona es SDXC. Ya contacté con algunos Distribuidor...
2
respuestas

Elección de la declaración condicional apropiada

Estoy midiendo el ancho de un impulso PWM con la interrupción externa: void interrupt ISR() { if (INTCON3bits.INT1IF) { // INT0 interrupt if(INTCON2bits.INTEDG1) { // Rising edge detected T1CONbits....
1
respuesta

¿qué valor se escribe en los pines del microcontrolador si envío el valor como tipo de carácter en el programa Embedded c?

#include<reg51.h> sbit sw=P1^0; sbit led=P1^1; void write(unsigned char m); void delay(unsigned char k); void main(){ while(1){ delay(60); sw=1; led=0; if(sw==1){...
1
respuesta

Usando PSMC en lugar de CCP

Hola, estoy creando un controlador de motor y decidí usar PSMC en lugar de CCP para crear mi PWM. Mi decisión se basó en el hecho de que no tengo suficientes puertos CCP en mi foto 16f1788 para el proyecto. Estoy usando el módulo PSMCdesigner pr...
1
respuesta

¿Por qué mi MCU vuelve? (a la instrucción anterior)

No sé por qué, pero a veces veo el mismo comportamiento extraño en el entorno del depurador. Mira este código (función): static void I2C_TransferConfig(I2C_HandleTypeDef *hi2c, uint16_t DevAddress, uint8_t Size, uint32_t Mode, uint32_t Reques...
2
respuestas

mostrar datos múltiples

Quiero mostrar 4 datos diferentes en una pantalla multiplexada de siete segmentos. Puedo mostrar 2 datos durante un cierto intervalo, ahora quiero expandir esto a 4. Cómo hacerlo. main(void) { InitIO(); InitTimer2(); int i;...
2
respuestas

control de LED a través de USB a puerto paralelo en Linux

Tengo un cable USB a 25pin Logilink. Lo conecto con la computadora con Linux y obtengo un puerto en / dev / usb / lp0. Cuando conecto el LED con el pin 1 y 25 como +/- del LED, se enciende. Ahora muevo + pin de LED a pin2 (data0) pin. Quiero env...
1
respuesta

¿Se pueden declarar como entradas algunos pines del mismo puerto en AVR MCU y algunos como salidas?

¿Se pueden declarar algunas entradas del mismo puerto de AVR MCU como entradas y otras como salidas? Si es así, entonces no puedo entender cómo funciona esto ya que tenemos que comparar los pines del puerto y también asignar los valores a los...
2
respuestas

Robótica basada en el comportamiento

Estaba leyendo este libro que habla sobre la robótica basada en el comportamiento. Ya que usa IC para la programación en algún punto, usa una función llamada startprocess (). Después de mirar a través de la web, no pude encontrar cómo esta fun...
2
respuestas

Efecto de respiración LED

Por favor considere el siguiente código: for(;;) { int i=0; TPM1C2VL =~ (i<<1); // Channel Value(Lower)Register. TPM1C2VH +=TPM1C2VL; } CÓDIGO ALTERADO unsigned long duty[420] = {<from zero to 65535>} for(i = 0; i !=...