title: ATMEGA32 UART Communication
body: <p>I am trying to do serial communication in ATMEGA32 and I have a question:</p>
  
  <p>In asynchronous serial communication both <code>UBRRH</code> and <code>UCSRC</code> registers have same location. I don't know which conditions that location will act as <code>UBRRH</code> and for which conditions, it will act as <code>UCSRC</code>.  I need different values for each register according to the work assigned to those registers</p>
  
  <p>In the datasheet, they have mentioned the use of <code>URSEL</code> bit for selection betweem two registers but somehow I am not getting that.</p>