Hola,
Sabe alguien si se pueden definir distintos canales RS232 en diferentes pines, ¿pero poder utilizar interrupciones con cada uno?
Yo defino 3 canales con
#use rs232 (baud=115200 ........ rcv=PIN_C7, stream=canal1)
#use rs232 (baud=38400 ........ rcv=PIN_B0, stream=canal2)
#use rs232 (baud=9600 ........ rcv=PIN_B3, stream=canal3)
Segun llevo leido, la interrupcion por serie,
#int_rda
void serial_isr()
Haría referencia al canal 1 (PIN C7)
Y por interrupcion externa por RB0 mediante,
#int_ext
Haría referencia al canal 2 (PIN B0)
¿Pero al canal 3? ¿Como le pongo interrupcion?