Atmega stand-alone RX TX

Olá a todos.

Recentemente fiz um projecto com um Atmega168, a minha dúvida é saber se conseguimos ligar 2 leds nos pinos RX e TX para acenderem quando existir comunicação, tal como num Arduino normal.

Como no arduino os leds estão ligados ao FTDI, directamente no Atmega não sei se será possível...

Nada como experimentar... se for com uma resistência elevada, creio que será possível de conseguir. :wink:

bubulindo:
Nada como experimentar... se for com uma resistência elevada, creio que será possível de conseguir. :wink:

oK, vou experimentar 1k e ver se não interfere com a comunicação serial

Não entendo muito disso, mas eu acho que as linhas seriais são "pull-high", ou seja, estão sempre com 5V e quando tem comunicação ela é "drived low". Ou seja, seu LED vai ficar aceso sempre e ficar apagando quando tiver comunicação. Além da comunicação ser BEM rápida, pode ser que o LED fique sempre ligado e você não consiga ver ele apagando por conta da velocidade de troca do HIGH/LOW quando há dados na linha.

Eu vi o schematic do arduino UNO que usa um ATMEGA8U2 para poder comunicar serial USB->ATMEGA328P e os LEDs de TX/RX estão ligados em pinos diferentes controlados pelo bootloader deste uC.

Enfim, teste ;). Mas acho que não vai funcionar.