질문게시판 > 답변 : 블루투스 연동 질문합니다 ㅠㅠ

인기검색어 > 아두이노 센서 ATMEGA128

최신글 질문게시판 동영상강좌 가입하기

▼ BASIC4MCU 후원업체 신제품 정보 ▼

▲ BASIC4MCU 후원업체 신제품 정보 ▲

BASIC4MCU > 질문게시판

답변 : 블루투스 연동 질문합니다 ㅠㅠ

페이지 정보

작성자 master 작성일18-06-15 22:53 조회8,763회 댓글3건

본문

 

// DateTime : 2018-06-15 오후 10:56:00
// by Ok-Hyun Park
//
#include <mega128.h>
#include <delay.h>
#asm
.equ __lcd_port=0x18//PORTB
#endasm
#include <lcd.h>
//
void U0_TX(char d){ while(!(UCSR0A&0x20)); UDR0=d; }
//
void main(void){
  DDRC=0xff;
  lcd_init(16);
  UCSR0A=0x20UCSR0B=0x18UCSR0C=0x0EUBRR0L=8//115200
  while(1){
    lcd_gotoxy(4,0); lcd_putsf("DETECTING");
    lcd_gotoxy(5,1); lcd_putsf("NOISE..");
    //
    if(PIND.5){
      lcd_clear(); PORTC=0x01;
      lcd_gotoxy(4,0); lcd_putsf("CRYING");
      lcd_gotoxy(5,1); lcd_putsf("BABY!");
      U0_TX('B');
      delay_ms(5000);
    }
    if(PIND.6){
      lcd_clear(); PORTC=0x01;
      lcd_gotoxy(4,0); lcd_putsf("WARNING");
      lcd_gotoxy(5,1); lcd_putsf("CAR!");
      U0_TX('C'); delay_ms(5000);
    }
    if(PIND.7){
      lcd_clear(); PORTC=0x01;
      lcd_gotoxy(4,0); lcd_putsf("WARNING");
      lcd_gotoxy(5,1); lcd_putsf("FIRE!");
      U0_TX('F'); delay_ms(5000);
    }
    PORTC=0;
  }
}

 

void U0_TX(char d){ while(!(UCSR0A&0x20)); UDR0=d; } 

이 함수에 문제가 있었습니다.

 

  UCSR0A=0x20UCSR0B=0x18UCSR0C=0x0EUBRR0L=8//115200
이 설정은 처음봅니다.

 

  • BASIC4MCU 작성글 SNS에 공유하기
  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기
  • 카카오톡으로 보내기

댓글 : 3

조회수 : 8,763

허니님의 댓글

허니 작성일

감사합니다! 송신부코드 틀리면 뭘 고쳐야 하나 난감했는데 다행이네요 ㅠ

허니님의 댓글

허니 작성일

  UCSR0A=0x20; UCSR0B=0x18; UCSR0C=0x0E; UBRR0L=8; //115200
이 설정은 처음봅니다.
<<말씀하신 이 부분은 ATMEGA128 USART레지스터로 생각하면서 적었습니다
학교에서 8535로 배우고 있는데 128에도 있지않을까하고 생각해서 넣었어요!

master님의 댓글

master 댓글의 댓글작성일

UCSR0A=0x20; UCSR0B=0x18; UCSR0C=0x0E; UBRR0L=8; //115200
이 설정에서
UCSR0A=0x20;
UCSR0C=0x0E;
두개의 레지스터 설정은 문제가 있고요
삭제해서 아래 두개의 레지스터 설정만 있으면 됩니다.
UCSR0B=0x18; UBRR0L=8; //115200

게시물 검색

BASIC4MCU > 질문게시판 목록

제목 날짜
공지 MCU, AVR, 아두이노 등 전자공학에 관련된 질문은… 스태프  19-01-15
공지 사이트 이용 안내 댓글[25] master  17-10-29
질문 아두이노코딩 질문사항 kai5439 새글 22-08-16
질문 해석좀 해주세요 댓글[1] bubu  22-08-14
질문 lcd 1602에 특수문자를 출력하는 방법을 알고싶습니… 댓글[3] dndktn  22-08-12
질문 stm32 wifi 파일전송 댓글[3] 하리  22-08-11
질문 회로 구성 수정 댓글[2] 첨부파일픽공부  22-08-11
질문 아두이노 와이파이통신 질문 있습니다 댓글[1] 학생  22-08-11
질문 포토다이오드와의 연결 질문합니다. 댓글[7] 첨부파일박윤모  22-08-10
질문 회로 구성 댓글[4] 픽공부  22-08-10
질문 아두이노 센서, 와이파이, 블루투스 연결 댓글[1] pattern  22-08-10
질문 PIC 블루투스 연결 댓글[19] 픽공부  22-08-09
질문 PIC18F452 블루투스 연결 댓글[4] 마이컴  22-08-08
질문 아두이노 코드 해석을 못하겠습니다... 댓글[2] 김가헌  22-08-08
질문 아두이노 코드를 avr로 변환해 주세요 ...ㅠ 댓글[3] 옹냥냥  22-08-08
질문 아두이노 녹음-스피커모듈 관련 질문있습니다 ㅠㅠ 댓글[2] 방귀뿡뿡  22-08-08
질문 Serial EEPROM 실수값 저장.. 댓글[2] 첨부파일광이  22-08-07
질문 STM32 Live Expression 값들이 깜빡이는… 댓글[3] 둠둠  22-08-05
질문 아두이노 ESP32 wifi module 댓글[1] Yoon  22-08-03
질문 atmega128과 dht11, lcd를 연결했는데 0… 댓글[1] 고양이33  22-08-02
질문 ATMEGA 128 코드를 합치려고 하는데 어렵네요 댓글[2] 고양이33  22-08-02
질문 서보모터 제어에 대해 질문있습니다. 댓글[2] 첨부파일뉴비에오  22-07-30
질문 적외선 통신 알려주실분있나요 ㅠㅠ 댓글[1] hkjsj10  22-07-30
질문 아두이노 관련 궁금합니다. 댓글[1] 뱝뱝  22-07-28
질문 아두이노 우노 MCP4725 댓글[3] opqr  22-07-27
질문 레오나르도 인체감지센서 알림 안옴 면지지  22-07-24
답변 답변 : 레오나르도 인체감지센서 알림 안옴 master  22-07-25
질문 Uno에서 엔코더값 놓치는 이유가 뭘까요... 댓글[3] MAKTUB  22-07-24
질문 아두이노 압력센서 연동 질문 댓글[4] dbice  22-07-23
질문 아두이노 버튼 누르기 문의 댓글[1] 김형근  22-07-23
게시물 검색


Privacy Policy
MCU BASIC ⓒ 2017
PC버전