Quiero controlar un Servomotor con un botón con el PIC16F628A mas un módulo RF.
Ya hice uno pero con un LED (usando oscilador interno de 4 MHz) y si me funcionó, aunque tardaba un poco en encender el LED cuando presionaba el botón.
Desde ya, las gracias.
Aquí les dejo el código que hice del LED en MikroC.
Receptor:
Transmisor:
Ya hice uno pero con un LED (usando oscilador interno de 4 MHz) y si me funcionó, aunque tardaba un poco en encender el LED cuando presionaba el botón.
Desde ya, las gracias.
Aquí les dejo el código que hice del LED en MikroC.
Receptor:
PHP:
char mensaje;
void main() {
TRISB.F4=0;
PORTB=0;
UART1_Init(1200);
delay_ms(100);
while(1) {
if(UART1_Data_Ready() == 1) {
mensaje = UART1_Read();
if(mensaje == 'A') {
PORTB.F4=~PORTB.F4;
}
}
}
}
PHP:
int seguro;
void main() {
seguro=0;
TRISB.F4=1;
PORTB=0;
UART1_Init(1200);
delay_ms(100);
while(1){
if(PORTB.F4 == 1) {
seguro=1;
}
if(seguro == 1 && PORTB.F4 == 0) {
seguro=0;
if(UART1_Tx_Idle() == 1){
UART1_Write('A');
}
}
}
}
Última edición por un moderador: