사용자 도구

사이트 도구

English

ct1820:터치보정:index

터치 보정

파일 메뉴상에 있는 <CT18XX 터치보정>을 선택하면 터치보정 모드로 진입합니다. PC 와 CT18XX 시리즈를 연결한후, 본 메뉴를 선택하면 각 4 지점을 누르기 위한 격자가 차례대로 표시됩니다.

이 지점을 정확히 누르면, 보정값이 내부 EEPROM 에 저장됩니다. 이후 전원이 OFF 된 이후에도 해당값은 계속 유지되므로, 최초 한번만 보정해주면 계속 사용이 가능합니다.

이 과정에서 PC 상의 현재시각이 CT18XX 내부의 RTC 에 저장됩니다.

터치보정이 끝난후에는 Contrast 를 조정하는 상태로 진입합니다. 여기서 조정된 값은 EEPROM 의 &HFFF 번지 에 기록됩니다. 향후 유저프로그램에서 이 값을 읽어와 사용할 수 있습니다.

양산시 터치보정

여러대를 양산하는 경우에 각각의 셋트마다 보기에 적절한 Contrast 값이 다를 수 있습니다. 다음 소스에서처럼 모든 세트를 같은 값으로할 경우에는 어떤 셋트는 밝고, 어떤 세트는 어둡게 표시될 수 있습니다.

CT18contrast 150

이때에는 일단 <터치보정에서의 Contrast 설정>을 사용해서 해당 세트에 적당한 Contrast 를 EEPROM 에 저장하십 시오. 소스 프로그램에서 이 값을 읽어와서 Contrast 를 변경하도록 하는 것이 좋습니다.

아래 프로그램은 EEPROM 에 저장된 값으로 Contrast 를 변경하는 프로그램입니다.

CT18contrast Eeread(&hfff,1)

이렇게 할 경우, EEPROM 에 엉뚱한 값이 들어있을 경우 아무것도 볼 수 없는 상태가 될 수 있으므로 다음과같이 예외 상황에 대한 처리도 해야 합니다.

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 
ct1820/터치보정/index.txt · 마지막으로 수정됨: 2016/04/18 10:06 저자 Comfile Technology