====== 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메뉴의 메뉴를 선택하면 터치보정 상태로 진입합니다. 이곳에서 터치보정이 끝난뒤, 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:|명령어 목록으로 가기]]