RobotBaram.net
  Home
  About Me
  Life is...
  Gallery
  Project
  Program
  Guest Book  
Login
Project
 
조합형 한글 프로그램



 설 명

LCD 및 프린터에 사용하기 위한 한글 라이브러리 작성을 위해

태스트 삼아 만들었던 소스입니다.

라이브러리소스는 거의 수정없이 AVR이나 마이크로컨트롤러에 사용가능

할겁니다. 저도 다른분이 작성한것을 정리한것이라.. 다른분의 코멘트로 있으니

한글 출력은 완성형->조합형으로 변환->조합형 폰트에서 글자데이터 가져옴 입니다.

유의 바랍니다.


비쥬얼스튜디오6.0으로 컴파일 했으니 MCU에 적용하기전에 원리 이해나

시뮬레이션등으로 사용되면 좋겠네요.. 넘 간단해서리..

간단히

        PHAN_FONT_OBJ FontPtr[3];
        char *Str = "조한철";

        PHan_FontLoad( &Str[0], &FontPtr[0] );  // "조"
        PHan_FontLoad( &Str[1], &FontPtr[1] );  // "한"
        PHan_FontLoad( &Str[2], &FontPtr[2] );  // "철"

PHan_FontLoad함수를 사용하면 PHAN_FONT_OBJ 안에

32바이트 글자버퍼에 한글 비트 데이터가 저장됩니다. 그것을

LCD에 뿌리던 프린터로 뿌리던지 하면 됩니다.


 프로그램 소스
  - Download


 프로그램 결과






김인회 15-05-28 19:46
답변 삭제  
한철이형님 Respect합니다.