사용자 도구

사이트 도구

English

cubloc:contrast:index

Contrast

Contrast Value

Value : 정수형 변수 및 상수

대상제품

CT1721C 또는 CUBLOC + GHB-3224C

설명

CT1721C의 LCD의 밝기를 조절하는 명령어입니다.




CT1721contrast

Ct1721contrast

파라메터 없음

대상제품

CT1721C 또는 CUBLOC + GHB-3224C

설명

File메뉴에 있는Touch calibration for CT172x 메뉴를 선택하면, 화면 Contrast를 조절할 수 있는 화면이 일단 표시됩니다. 여기서 조정된Contrast 값이 EEPROM의 &HFFE, &HFFF (2바이트)에 저장됩니다.

그리고 프로그램에서 CT1721contast 명령을 사용하면 이 EEPROM에 있는 “사전에 조정된”밝기 값을 가지고 Contrast상태가 셋팅됩니다.

이렇게 하는 이유는 프로그램에서 Contrast 520과 같이 어떤값으로 셋팅을 해버리면, 이 소스 프로그램으로 다른 CT1721C에 다운로드했을 때, 후면 Contast볼륨 상태에 따라서 다른 밝기가 될 수 있습니다.

이때에는 각각의 CT1721C마다 Touch calibration을 조정할 때, 밝기도 함께 조정해서, 각각의 CT1721C마다 적당한 밝기조정치를 EEPROM상에 저장해둡니다. 그리고 프로그램에서는 단순히 EEPROM에 저장된 값을 읽어서 조정해주는 방식으로 사용하기 위한 방법입니다.

하나의 소스프로그램을 여러개의 CT1721C에 다운로드하고자 할 때 이 명령어를 사용하십시오.




Ct18contrast

Ct18contrast Value

Value : 정수형 변수 및 상수

대상제품

CT18xx

설명

CT18XX의 LCD의 밝기를 조절하는 명령어입니다. 130~160정도가 적당합니다.

큐블록 스튜디오의 File메뉴의 <CT18XX 터치보정>메뉴를 선택하면 터치보정 상태로 진입합니다. 이곳에서 터치보정이 끝난뒤, Contast를 변경할 수 있는 상태가 됩니다. 이때 변경된 최종값은 EEPROM의 &HFFF 번지에 저장됩니다.

다음은 이 값을 읽어와서 표시하는예제 프로그램입니다.

사용예

    #include "CT18XX"
    Dim Cont_value As Byte
    Cont_value = Eeread(&hfff,1)
    If Cont_value < 100 Or Cont_value > 200 Then   ‘엉뚱한 값이라면 적당한 값으로 바꿉니다.
       Cont_value= 150
    Endif
 
    CT18contrast Cont_value

명령어 목록으로 가기

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