Borna
TX
RX
SEND
NOTA: Habitualmente se desarrollará las rutinas de envío y recepción de datos por el
puerto serie utilizando interrupciones. Antes de comenzar a transmitir debe poner SEND a 1 y al
terminar de transmitir debe poner SEND de nuevo a 0.
En este micro, a diferencia de otras familias la interrupción de transmisión se produce
antes de iniciar la transmisión. Sino tiene cuidado no logrará transmitir todo el paquete, la
solución es utilizar un temporizador que ponga SEND a 0, o bien hacer una espera activa en el
ultimo byte transmitido.
Si la línea RS485 es larga es recomendable que utilice un cable que contenga al menos dos
pares independientes apantallados. Un par lo utilizará para transmitir los datos y el otro para unir las
masas. La pantalla del cable idealmente solo ha de estar conectada a masa en uno de los extremos
con la finalidad de que por ella no circule intensidad.
El puerto RS485 permite una gran conectividad, pudiendo servir para ampliar el número
de entradas/salidas.
Manual uPLC F18 – Junio 2010
Señal microcontrolador
RC6
RC7
RF7
Página 25 de 27