Tomemos un ejemplo:
extern volatile __bit TRISB0 @ (((unsigned) &TRISB)*8) + 0;
Creo que esto apunta TRISB0 a la dirección de bit apropiada. Pero no entiendo por qué se usa __bit en lugar de bit , el tipo de datos XC...
Al conectar ICSP, ¿es seguro conectar Vpp a MCLR mientras que el + 5V de ICSP también va al pin MCLR a través de una resistencia desplegable y Vdd del microcontrolador?
Sospecho que esto no es seguro ya que obtendrías 5V y 13V de dos fuentes...
Estoy controlando un servomotor utilizando el PIC12F675. El servo gira en direcciones opuestas.
Yo controlo el servo de la siguiente manera:
if(GPIO & (1<<3))
{
GPIO |=(1<<2);
__del...
He utilizado un convertidor de refuerzo de CC 34063 para generar un voltaje VPP de 13V para un programador PIC ICSP, pero ¿sería posible usar un opamp en su lugar? El circuito que se muestra a continuación parece generar 13 V (de acuerdo con la...
¿Hay alguna razón por la que los BeagleBoards ejecuten Linux? ¿Hay alguna ventaja en hacerlo?
Si se usa Linux para alojar las unidades Beagleboard, ¿qué analógico utiliza el Arduino?
Estoy trabajando en un proyecto para un concurso en el q...
Estoy tratando de compilar este código para que parpadee el led con la interrupción del botón, usando el compilador xc8 y PIC18F4550. Recibí esas advertencias, por lo que las líneas de código se ignoran y el programa no funciona correctamente (a...
Esta pregunta es para aclarar mis dudas sobre esta clase de almacenamiento de registros.
cuando una variable está calificada para el registro, el compilador coloca la variable en un registro de la CPU que no sea RAM para facilitar el acceso...
Tengo una señal cuadrada (fija pero puede estar entre 12MHz y hasta 48MHz) y me gustaría crear cada 8 relojes por pulso lo más breve posible, no más de 1/4 del período.
Primero,unparderestriccionessueltas:-elvoltajeesde1.8Vperopodríatenerunni...
Tengo un código que me gustaría usar en varios proyectos, así que me gustaría ponerlo en una biblioteca
La biblioteca no utilizará características especiales del chip y los dos pines que use para hacer su trabajo solo tienen que ser de E / S...
Empecé a aprender el controlador pic18f4550. Me resulta difícil entender el diagrama de bloques de la arquitectura. No puedo entender cómo los periféricos, el núcleo de la CPU (p. ej., ALU), el bus de datos, el bus de programa están interconecta...