Preguntas con etiqueta 'c'

2
respuestas

El valor del Pin Arduino se atasca

Estoy usando un programa Python para enviar un mensaje a través de un puerto serie a Arduino. Este mensaje contiene el número de pin del pin y si debe ser HIGH o LOW . Por ejemplo: enviar 2H\n debe establecer el pin 2 a HI...
2
respuestas

Programación PIC - Obtenga el valor de varios botones en un puerto

Estoy aprendiendo PIC (pic18f4550) y bastante nuevo en la programación de microcontroladores. Estoy intentando obtener el valor de tres botones en PORTA y lo envío a una matriz de 8x8 led como coordenadas X a través de un 74LS595 . El problem...
2
respuestas

salida de entrada de E / S pic16f887

Estoy tratando de leer un botón pulsador y encender un led en caso de que esté presionado. tengo el siguiente código. Tengo una resistencia de 1k con el LED y conecto el botón directamente a RD0. ¡Pero el led está siempre encendido! Si desconect...
3
respuestas

Codificación del ensamblador para ARM (Cortex-M0 y M3): ¿es posible / práctico?

Lamentablemente, no hay preguntas en la Pila con respecto a ARM y ensamblador. Mi preocupación - es dispositivos críticos de tiempo. Tomemos como ejemplo uno de mis dispositivos basados en AVR (programa compilado con GCC) que debería hacer al...
4
respuestas

Problema del oscilador externo

Tengo este programa de ejemplo para parpadear LED con PIC18F4550 usando un oscilador externo. Estoy usando un oscilador de cristal de 20.000 MHz con condensadores de 30pF. El problema es cuando conecto los condensadores a tierra, el LED n...
2
respuestas

Algoritmo para encontrar los siguientes datos en eeprom [cerrado]

Tengo una EEPROM y estoy almacenando datos en ella, desde la dirección 0x00 a 0xff . Tengo que escanear la EEPROM regularmente en busca de valores que no sean cero. por ejemplo: address 0x00 0x01 0x02 0x03 0x04......0x0A 0x0B...
1
respuesta

PICC18: Ciertos __CONFIG () -macros causan errores de sintaxis

__CONFIG(0, 0xFFFF); __CONFIG(1, FOSC_HS ); __CONFIG(2, BOREN_OFF); __CONFIG(3, WDTEN_OFF); __CONFIG(4, 0xFFFF); __CONFIG(5, 0xFFFF); > __CONFIG(6, CP0_OFF && CP1_OFF); > __CONFIG(7, CPB_OFF && CPD_OFF); > __...
2
respuestas

cálculos de tiempo de compilación en C

He estado implementando un software de control en lenguaje de programación C. Uno de Los módulos de software representan una tabla de comunicación para algunos propietarios. Protocolo de comunicación. Cada registro en esta tabla tiene un element...
4
respuestas

Reloj digital de atmega8 con temporizador1 y pantalla LCD

Escribí un código para hacer un reloj digital usando timer1 y lo probé con Proteus (un simulador de Arduino). Ese programa se descargó en un Atmega8 y se conectó a una pantalla LCD. Los segundos se cuentan perfectamente en 1 segundo de duración....
2
respuestas

Prevención de desbordamientos de pila en PIC MCU utilizando lenguaje C MPLAB X

Estoy escribiendo un código de lenguaje C para PIC16f877a para un reloj de alarma. En resumen, el reloj de alarma muestra Hora, Configurar alarma y una temperatura & Lectura de humedad en una pantalla LCD. He escrito interrupciones para a...