Manual de Usuario

Page 109

Título: Manual Usuario Rev: v3.0.1 – Marzo 2012 Página: 109 de 148

void RF_INT_EN(void) Esta rutina se encarga de habilitar la interrupción externa del microcontrolador (RB0) que utiliza el módulo de RF en la recepción de datos. Para ello se configura como entrada el pin RB0. Aunque se puede manejar el módulo sin interrupciones no se garantiza el mínimo tiempo de respuesta. Ejemplo: //-----------[Rutina de configuración y activación con interrupción]---------//Habilitar interrupciones RF_INT_EN();

6.4.3.3 Diagrama de flujo para envío y recepción de datos Interrupción ext

Definir RF_DIR

RF_RECEIVE()

Definir RF_DATA

Retorno

RF_SEND()

2

0

Retorno

2

1

0

Tratar datos

Tratar datos

1 Envio realizado y AKC recibido

Envio realizado y AKC no recibido

Salir interrupción

Envio no realizado y AKC no recibido

Diagrama 4. Envio de datos en C

Diagrama 5. Recepción con interrupción en C

www.moway-robot.com


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.