BASIC4MCU | 질문게시판 | lcd 1602에 특수문자를 출력하는 방법을 알고싶습니다.
페이지 정보
작성자 dndktn 작성일2022-08-12 01:52 조회3,701회 댓글3건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=20994
작성일
본문
외부에서 시리얼 통신으로 들어오는 문자를 String타입변수로 받아 lcd에 출력하고 있는데요.
다른건 다 잘 표현되지만 \같은 특수문자가 들어오면 특수문자위치부터 출력이 되지않고 이상한 문자하나만 출력됩니다.
혹시 특수문자를 받아 출력할 방법이 있을까요?
그것이아니면 외부와 시리얼 포트가 연결되어있는 상태라 시리얼 모니터를 보지못하는 상태에서
시리얼 통신으로 어떤 데이터가 들어왔는지 확인할수있는 다른 방법이 있을까요?
댓글 3
조회수 3,701master님의 댓글
master 작성일
https://cafe.naver.com/circuitsmanual/6384
LCD가 출력할 수 있는 문자는 제한적입니다.
만약 폰트가 제공되지 않으면 사용자 폰트를 만들어서 출력해야 합니다만(0x00~0x1F)
몇개의 폰트밖에 만들지 못합니다.
master님의 댓글
master 작성일
단순히 어떤 값이 왔는지 알기 위해서라면 자리는 많이 차지하지만 16진수로 출력하는 방법이나
사용하지 않는 영역의 문자를 출력하면 되겠죠
dndktn님의 댓글
dndktn
감사합니다 16진수로 한번 받아봐야 겠네요