Professional Documents
Culture Documents
Programming in
AVR
LECTURE# 16
MICROPROCESSOR SYSTEMS AND INTERFACING
Quiz 2 – Timer 8
9
10
0x000E
0x0010
0x0012
TIMER2_COMPA
TIMER2_COMPB
TIMER2_OVF
Timer/Counter2 Compare Match A
Timer/Counter2 Compare Match B
Timer/Counter2 Overflow
A converter is needed
◦ MAX232
Corrected version of
Figure 11-7 (a) Inside MAX232 and (b) Its connection to ATmega328p*
→
For 8 MHz oscillator:
UDR0
◦ Tx and Rx Register
1 0 (Reserved)
1 1 Master SPI (MSPIM) UCPOL Used in Synchronous Mode
UCSR0A RXC0 TXC0 UDRE0 FE0 DOR0 UPE0 U2X0 MPCM0 UCSZ0[2:0] Character Size
UCSR0B RXCIE0 TXCIE0 UDRIE0 RXEN0 TXEN0 UCSZ02 RXB80 TXB80 000 5
UCSR0C UMSEL01 UMSEL00 UPM01 UPM00 USBS0 UCSZ01 UCSZ00 UCPOL0 001 6
010 7
UBRR0H - - - - UBBR[11:8] 011 8
UBRR0L UBRR[7:0] 111 9
UDR0 (Read) RXB0[7:0] Number of
UDR0 (Write) TXB0[7:0] USBS0
Stop bits
0 1
1 2