사용자 도구

사이트 도구

English

moacon:clcdi2cinit:index

clcdI2cInit

void clcdI2cInit (u8 clcdadr)

clcdAdr : CLCD 모듈의 슬레이브 어드레스 (0 부터 7 까지 사용가능)

설명

clcd 관련함수의 출력이 I2C 포트로 향하도록 해주는 선언함수입니다. 슬레이브 어드레스는 CLCD 모듈 뒷면에 DIP 스위치로 선택하도록 되어 있습니다.

MOACON CPU 모듈에는 LCD 를 위한 포트가 별도로 마련되어 있으며 다음과 같이 선언하면 clcd 를 사용할 수 있는 상태가 됩니다.

clcdI2cInit(0); // 슬레이브 어드레스는 0 으로 합니다.
clcdPower(1); // clcd 에 전원을 공급합니다.
Delay(100); // 100 밀리초 대기, 파워온 리셋 시간

다음은 CLCD 에 변수값을 표시하는 예제 프로그램입니다.

#include "moacon500.h"
void cmain(void)
{
 clcdI2cInit(0);
 clcdPower(1);
 delay(100); //기동시간대기
 int x=123678;
 clcdCls();
 while(1) {
 delay(500);
 clcdPrint (5,1, "%d",x++);
 }
} 

목록으로 가기

moacon/clcdi2cinit/index.txt · 마지막으로 수정됨: 2016/04/14 09:50 (바깥 편집)