Page 101 - 2020학년도 MDP과제발표회 자료집 (통신과) (3)
P. 101
3) 코드비전 소스
#include <mega128a.h>
#include <stdlib.h>
#include <delay.h>
#include <stdio.h>
#include <string.h>
#include <lcd.h>
#asm
.equ __lcd_port=0x1b ; 포트a
#endasm
unsigned char lcd=10;
char sta[2][5]={{"ON"},{"OFF"}};
int i=0;
int ram = 0;
unsigned char indata;
void l0();
void l1();
void l2();
void l3();
void l4();
void six();
void first();
void second();
void all();
void blue_init();
void blue_init(void){
// 블루투스
UCSR0A = 0x00; //flag 레지스터를 사용하지 않음
UCSR0B = 0x98; // 수신 enable, 송신 enable, 전송비트 8bit
UCSR0C = 0x06; // 비동기식 통신
UBRR0H = 0;
UBRR0L = 0x67; //9600
SREG |= 0x80;
}
interrupt [USART0_RXC] void usart0_rxc(void)
{
- 104 -