S
Slayerza
Guest
Oi,
Estou tentando acessar pinos específicos I / O em um PIC16F87x usando um ponteiro em C. No entanto, isto não funciona por quê?
char * dir = (unsigned) & PORTB * 8 0 fabrica produtos Dir = 0x0030;
* Dir = 1; (deve estabelecer RB0) não faz nada.
Usando o cabeçalho do arquivo que afirma que
RB0 @ & PORTB * 8 0; os seguintes conjunto de bits faz RB0 = 1;
O problema é que preciso mudar um sinal de relógio de um pino para outro dinamicamente, dependendo da entrada.
Qualquer ajuda será apreciada, graças
Felicidades
Slayer
Estou tentando acessar pinos específicos I / O em um PIC16F87x usando um ponteiro em C. No entanto, isto não funciona por quê?
char * dir = (unsigned) & PORTB * 8 0 fabrica produtos Dir = 0x0030;
* Dir = 1; (deve estabelecer RB0) não faz nada.
Usando o cabeçalho do arquivo que afirma que
RB0 @ & PORTB * 8 0; os seguintes conjunto de bits faz RB0 = 1;
O problema é que preciso mudar um sinal de relógio de um pino para outro dinamicamente, dependendo da entrada.
Qualquer ajuda será apreciada, graças
Felicidades
Slayer