Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Utiliza interrupcao serial para receber comandos enviados via bluetooth
- #include "SanUSB1.h"
- short int pisca=0;
- unsigned char comando;
- char nome[]
- #pragma interrupt interrupcao
- void interrupcao() {
- if (serial_interrompeu) {
- serial_interrompeu=0;
- comando = le_serial();
- switch (comando){
- case 'L':
- pisca=0; nivel_alto(pin_b7); //Não imprime (printf) dentro da interrupcao
- break;
- case 'D':
- pisca=0; nivel_baixo(pin_b7);
- break;
- case 'P':
- pisca=1;nivel_alto(pin_b7);
- break;
- }
- }
- }
- void main(){
- clock_int_4MHz();
- habilita_interrupcao(recep_serial);
- taxa_serial(19200);
- while(1){
- if (!entrada_pin_e3){Reset();} // pressionar o botão no pino 1 para gravação
- while (pisca==1){
- inverte_saida(pin_b7);tempo_ms (300);
- }//pisca rapido
- sendrw((rom char *) "SanUSB ");//envia de forma sem fio a palavra para o PC ou Android
- tempo_ms (2000);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement