BASIC4MCU | 질문게시판 | 시리얼 모니터를 통한 LCD 문자 출력 시 오류(괴문자)
페이지 정보
작성자 takeonefor 작성일2022-11-02 02:00 조회1,708회 댓글2건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=21406
작성일
본문
#include <Wire.h> // I2C 통신을 위해 Wire 라이브러리 사용#include <LiquidCrystal_I2C.h> // LiquidCrystal_i2c 라이브러리 사용LiquidCrystal_I2C lcd(0x27, 16, 2);void setup() {lcd.init(); //LCD 크기 지정, 2줄 16칸lcd.backlight();Serial.begin(9600); //시리얼 통신 초기화}void loop() {lcd.setCursor(0,0); //커서를 0,0에 지정if(Serial.available()) { //입력받은 데이터가 있으면delay(200); //0.1초 대기lcd.clear();while(Serial.available() > 0) {lcd.write(Serial.read());}}}입문자 단계에 있는 학생입니다. 시리얼 모니터를 통하여 LCD에 간단한 문자를 출력하는데 뒤에 알 수 없는 괴문자? 가 맨 뒤에 계속 나타납니다.코드에 문제가 있는건가요 아니면 시리얼 모니터의 오류일까요. 알려주시면 정말 감사하겠습니다!
댓글 2
조회수 1,708master님의 댓글
master 작성일
시리얼모니터 창 아래에 보면 LF,CR등을 선택할 수 있는 곳이 있습니다.
라인엔딩없음을 선택하세요
takeonefor님의 댓글
takeonefor
덕분에 해결되었습니다. 정말 감사합니다!