Page 152 - 2
P. 152
나 블루투스모듈 기본회로.
8. 소프트웨어 작성하기
가. ATMEGA128 에서 데이터 처리를 위한 프로그램 소스
#include <mega128.h>
#include <delay.h>
// M14_5_22_BLUETOOTH_LED....newtc 128 모듈과 블루투스 모듈간의 통신
unsigned char rx=0xff; //rx=0 이면 초기상태에서 PA0 의LED 가 꺼지지않음
void main()
{
DDRA = 0xff; //128 모듈 PA0 LED ...0 이면 on, 1 이면 off
DDRC = 0xff; // 수신인터럽트확인...
DDRB = 0xff;
DDRE = 0xff;
UCSR0A = 0X00;
UCSR0B = 0b10010000; // 수신 인터럽트 허용 수신 기능 인에이블,
UCSR0C = 0b00000110; // 전송 데이터를 8 비트로
UBRR0H = 0;
UBRR0L = 103; // BAUD RATE 9600 7.3728MHz
SREG |= 0x80;
- 152 -