|
|
조합형 한글 프로그램
설 명
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
프로그램 결과


|
|
|
|