This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

3.3V supply for ttl/rs232

Hi,
I find a problem when I wanted to run a ATMEGA32 with VCC supply of 3.3V, everything is okay except USART. I see that if supply voltage is 5V then USART works well. With the same ttl/rs232 module and supply voltage of 3.3V USART works fine with STM32 MCU. I used internal 8 Mhz clock both for AVR and ARM. what is the suggestion to overcome the problem in AVR?

Parents
  • "In Max232 datasheet the supply voltage is in range of 4.5V to 5.5V. If I need to run max232 with 5V why it works with 3V3 with STM32?"

    When you operate anything outside its specified limits, the behaviour is undefined.

    That means it could do absolutely anything at all - without any apparent rhyme, reason, consistency or repeatability.

    You could say you just got "lucky" (sic) in the STM32 case - or you might consider it unlucky, as it led you to the false conclusion that everything was fine...

Reply
  • "In Max232 datasheet the supply voltage is in range of 4.5V to 5.5V. If I need to run max232 with 5V why it works with 3V3 with STM32?"

    When you operate anything outside its specified limits, the behaviour is undefined.

    That means it could do absolutely anything at all - without any apparent rhyme, reason, consistency or repeatability.

    You could say you just got "lucky" (sic) in the STM32 case - or you might consider it unlucky, as it led you to the false conclusion that everything was fine...

Children