Entonces, como indica el título, en lugar de enviar un byte de información a la vez, me gustaría poder enviar una cadena completa. Lo que traté de hacer fue que intenté colocar la entrada del usuario en una matriz y transmitir cada elemento de e...
¿Cuál es el número máximo de funciones anidadas en PIC16F628A ?
ej. [NUEVO CÓDIGO, debería ser más explicativo]
int main(){
function1();
}
void function1(){
function2();
}
void function2(){
function3();
}
void function3(){...
En Jal, es posible hacer algo como esto:
var word the_var = 0x1234
var byte the_array[2] at the_var;
Ahora puede acceder fácilmente a los bytes de la palabra the_var con the_array[0] ( 0x34 ) y the_array[1] ( 0...
Estoy usando GDB para depurar un programa para un Cortex M3. En las funciones donde el programa falla, cuando ejecuto línea por línea (usando n ), eventualmente obtengo:
(gdb) n
0x0800f498 in ?? ()
ahora si retrocedo (usando bt...
Hoy mi colega del trabajo dijo que el acceso a las variables globales en los microcontroladores consume más poder que el acceso a las variables locales, desafortunadamente ella no lo explicó. Al principio, los valores de las variables globales s...
Estoy escribiendo este programa para un PIC de Microchip.
char * we_are_display = "hello";
char ahimouz[2];
sprintf(ahimouz,"%s %s",we_are_display,"5");
WriteStringToLCD(ahimouz);
Este programa funciona a pesar de que la memoria asignad...
He estado trabajando en esto por un tiempo. Es una pequeña parte de un código mucho más grande.
Tengo un pin de entrada digital conectado a un interruptor de encendido / apagado y otro pin de entrada conectado a un botón pulsador momentáneo....
Chip: PIC18f26j50
Compilador: C18
Mi objetivo es almacenar valores en una tabla en la memoria RAM utilizando estructuras y alimentar los valores que son bastante grandes.
#include <p18F46J53.h>
struct table
{
float tem...
Estoy usando el atmega328. Quiero crear una aplicación de prueba simple usando un gestor de arranque. Quiero: Parpadear un led a una velocidad en la sección de flash del cargador de arranque, y luego parpadear a otra velocidad en la sección de a...
Para mi primer hackeo de hardware, estoy probando un 'teclado mecánico desde cero' (donde scratch significa componentes individuales).
Planeo usar un tablero teensy ++ (16MHz) y me preguntaba cómo buscar pulsaciones de teclas, hasta ahora est...