hello everyone..
i was trying to interface HC-05 bluetooth module with atmega8. F_CPU=1MHz and baud rate for communication is 9600. i have a led at PORTB pin 0 and i will use any bluetooth app from play store to turn the led on or off.
usart.h
...
atmega8 + HC-05
i was trying to interface HC-05 bluetooth module with atmega8. F_CPU=1MHz and baud rate for communication is 9600. i have a led at PORTB pin 0 and i will use any bluetooth app from play store to turn the led on or off.
usart.h
Code (Text):
- void usart_init(uint16_t ubrr_value)
- {
- UBRRL = ubrr_value;
- UBRRH = (ubrr_value>>8);
- UCSRB|= (1<<RXEN)|(1<<TXEN);
- UCSRC |= (1 << URSEL)|(3<<UCSZ0);
- }
- unsigned char usart_data_receive( void )
- {
- while ( !(UCSRA & (1<<RXC)) )
- ;
- return UDR;
- }
atmega8 + HC-05