Microsoft Word - HLCD통합매뉴열.DOC

Similar documents
Microsoft Word - elcd_manual.doc

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

BY-FDP-4-70.hwp

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A636C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

MR-3000A-MAN.hwp

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

Microsoft Word - AM-SLCD_시리얼 LCD_ 메뉴얼.doc

2 Mitsubishi FX Series Computer Link MITSUBISHI FX SERIES COMPUTER LINK 시스템구성 시스템설정 사용예 사용예 사용예

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

ADP-2480

T100MD+

COMFILE_VOL13_ cdr

2주차: 입출력 제어 복습

-. Data Field 의, 개수, data 등으로구성되며, 각 에따라구성이달라집니다. -. Data 모든 의 data는 2byte로구성됩니다. Data Type는 Integer, Float형에따라다르게처리됩니다. ( 부호가없는 data 0~65535 까지부호가있는

슬라이드 제목 없음

RS- 232, RS485 FND Display Module NET-SFND-4-23A RS-232, RS485 FND Display Module NET-SFND-4-23A MANUAL (Rev 1.0) Net-Control http


PowerPoint 프레젠테이션

ISP and CodeVisionAVR C Compiler.hwp

개요

KMC.xlsm

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202834C1D6C2F7207E2038C1D6C2F729>

BS-K1217-M□□-3012_ProductGuide_KR_PDF

AVSHH100B10 IM.~20.

OSTSen-PIR100 사용자설명서 Ver 1.1 Onsystech OSTSen-PIR100 V1.1 1 of 8 Onsystech

Microsoft PowerPoint - clcd_128_64

OSTSen-MOS100 사용자설명서 Ver 1.1 Onsystech OSTSen-MOS100 Ver of 8 Onsystech

[8051] 강의자료.PDF

untitled

MPLAB C18 C

API 매뉴얼

OSTSen-THL100 사용자설명서 Ver 1.1 Onsystech OSTSen-THL100 Ver1.1 1 of 8 Onsystech

가. 도트매트릭스제어하기 단일 LED와는다르게도트매트릭스를구동시는구동전류가프로세서에서출력되는전류보다사용량을더많이필요하기때문에 TTL 계열의 IC로구동시키기에는무리가따른다. 이러한문제를해결하기위해서사용전압, 전류정격이높은달링턴트랜지스터가어레이형태로들어있는 ULN2803을

HWP Document

BMP 파일 처리

歯MW-1000AP_Manual_Kor_HJS.PDF

슬라이드 1

<C3CA3520B0FAC7D0B1B3BBE7BFEB202E687770>

수식모드수식의표현법 수학식표현 조남운 조남운 수학식표현

(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 -

Microsoft PowerPoint - chap01-C언어개요.pptx

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202834C1D6C2F7207E2038C1D6C2F729>

제품소개 MODBUS Tester 는 MODBUS 프로토콜을사용하는산업장비테스트및점검하기위해 PC 를휴대및설치할필요없이쉽고빠르게장비와연결하여원하는작업을진행할수있도록휴대성을강조한 MODBUS 프로토콜테스트장치입니다. MODBUS Tester 에는 3 가지의기능이지원되며,

Microsoft Word MetOne237Bmanual

// 변수선언 unsigned char i; unsigned char FONT[]={0xC0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, 0x82, 0xD8, 0x80, 0x98}; //PORTA 를출력으로설정하고초기값은모두 0 PORTA = 0x00; DD

슬라이드 1

歯glofacpu.PDF

디지털TV솔루션 브로셔

버퍼오버플로우-왕기초편 10. 메모리를 Hex dump 뜨기 앞서우리는버퍼오버플로우로인해리턴어드레스 (return address) 가변조될수있음을알았습니다. 이제곧리턴어드레스를원하는값으로변경하는실습을해볼것인데요, 그전에앞서, 메모리에저장된값들을살펴보는방법에대해배워보겠습

Musique(002~095).indd

PowerPoint 프레젠테이션

iS5_K( )

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

TOP-R V1.0 접속 매뉴얼

SRC PLUS 제어기 MANUAL

Real Time In-Circuit Emulator for MICROCHIP PIC16CXX

MicrocontrollerAcademy_Lab_ST_040709

Microsoft PowerPoint - Zebra ZPL 한글판 명령어 메뉴얼.ppt

hd1300_k_v1r2_Final_.PDF

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

LM 가이드

쉽게 풀어쓴 C 프로그래밍

COMFILE

Microsoft Word - PLC제어응용-2차시.doc

PowerPoint Presentation

untitled

*Revision History 날짜 내용 최초작성 Tel Fax [2] page

ATmega128

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

목차 1. 키패드 (KeyPAD) 2. KeyPAD 를이용한비밀번호입력기

IoT FND8 7-SEGMENT api

슬라이드 1

XGK Series CPU Direct

Microsoft PowerPoint - chap03-변수와데이터형.pptx

CPX-E-SYS_BES_C_ _ k1

중간고사

<4D F736F F F696E74202D20322EB3EDB8AEC7A5C7F6B0FA20B3EDB8AEBCF6C7D02E >

LM 가이드

CANTUS Evaluation Board Ap. Note

목차 포인터의개요 배열과포인터 포인터의구조 실무응용예제 C 2

(SW3704) Gingerbread Source Build & Working Guide

정보보안 개론과 실습:네트워크

Microsoft Word - _MSB632RA.doc

SBR-100S User Manual

스마트주택용분전반_160331

1. 구성품 - TMS320F280x 소켓모듈 - 몰렉스 2 핀전원케이블 mm 간격의 2x20 핀해더 - PCB 지지대 2. 주의사항 - 입력전압 : 5V 전류눈금이나와있는파워서플라이를권장 모듈의전원이공급상태에서, 소켓이열리지않도록주의해주시고 모든정전기를배제

C 프로그램의 기본

PT A-SCB-6000-KOREAN-.indb

Microsoft Word - SMB-63-2_KR_.doc

Microsoft Word _whitepaper_latency_throughput_v1.0.1_for_

2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지

Microsoft PowerPoint - chap06-2pointer.ppt

윈도우즈프로그래밍(1)

소개 Mac OS X (10.9, 10.10, 10.11, 10.12) 와 OKI 프린터호환성 Mac OS X 를사용하는 PC 에 OKI 프린터및복합기 (MFP) 제품을연결하여사용할때, 최고의성능을발휘할수있도록하는것이 OKI 의목 표입니다. 아래의문서는 OKI 프린터및

< E20C6DFBFFEBEEE20C0DBBCBAC0BB20C0A7C7D12043BEF0BEEE20492E707074>

歯설명서_020925_.PDF

2 장수의체계 1. 10진수 2. 2진수 3. 8진수와 16진수 4. 진법변환 5. 2진정수연산과보수 6. 2진부동소수점수의표현 한국기술교육대학교전기전자통신공학부전자전공 1

(MHT-SB112\273\347\276\347\274\255.hwp)

Nordic Chipset BLE Test Application Note

HLS(HTTP Live Streaming) 이용가이드 1. HLS 소개 Apple iphone, ipad, ipod의운영체제인 ios에서사용하는표준 HTTP 기반스트리밍프로토콜입니다. 2. HLS 지원대상 - 디바이스 : iphone/ipad/ipod - 운영체제 :

Transcription:

Series 3 제품의종류 모델명 한글표시영문표시그래픽가능수가능수도트수 112 11 BY 2 20 BY 2 112 by 32 114 11 BY 4 20 BY 4 128 by 64 114A 11 BY 4 20 BY 4 128 by 64 154 15 BY 4 30 BY 4 240 by 64 154A 15 BY 4 30 BY 4 240 by 64 158 15 BY 8 30 BY 8 240 by 128 168 16 BY 8 32 BY 8 256 by 128 4 제품의기능 모델명백라이트 폰트수통신속도좌표계 (x,y) 1. 제품의개요 본제품은그래픽 LCD 상에한글을표시할수있도록만든 < 시리얼한글 LCD 모듈 > 입니다. 기본적으로 PICBASIC의 PRINT명령으로구동할수있도록되어있지만일반적인 RS232C 포맷을사용하고있으므로 PICBASIC이외의프로세서 (8051, AVR) 나 PC등에서도직접구동할수있습니다. CUBLOC에서도사용가능합니다. ( 본매뉴얼맨뒤에사용예제가있습니다.) 대량구매시구동모듈부 ( 폰트롬부분 ) 만따로구입하실수있습니다. 2. 제품의특징 - 시리얼입력 (RS232C) 을받아 LCD에한글및영문, 숫자및 그래픽을표시 - 3단자접속 ( GND, +5V, RX ) 방식, 5V레벨의 RS232C, 4800 또는 19200, Noparity, 8bit Data, 1stop bit 입력 - 완성형한글코드와조합형한글코드모두지원 ( 소프트웨어 적으로선택가능. 디폴트는조합형한글코드 ) - 제품별소비전류 제품명 소비전류 112 (No backlight) 0.03A 112 0.09A 114 (No backlight) 0.05A 114 0.14A 154 (No backlight) 0.12A 154 0.29A 154A/158 (No 0.13A backlight) 154A/158 0.51A 168 (No backlight) 0.21A 168 0.35A 112 LED 한글 4 종영문 2 종 4800 0~111, 0~1 (x 축이도트단위, y 축이캐릭터단위 ) 114 LED 한글 4 종 0~127, 0~3 4800 영문 2 종 (x 축이도트단위 ) 114A LED 한글 4 종 0~127, 0~3 4800 영문 2 종 (x 축이도트단위 ) 154 EL 한글 2 종 0~29, 0~3 (x 축이캐릭터단위 ) 154A CCFL 한글 2 종 0~29, 0~3 (x 축이도트단위 ) 158 CCFL 한글 2 종 0~31, 0~7 (x 축이캐릭터단위 ) 한글 2 종 0~31, 0~7 168 EL (x 축이캐릭터단위 ) * EL 백라이트와 CCFL 백라이트는별도의인버터를부착해야합니다. 인버터는 5V 입력으로 100V 이상의고전압을발생시키는장치입니다. * 주의 : 112/114 모델과 154/158/168 모델의좌표계에는약간의차이가있으므로, HLD114 에서동작하도록만든프로그램이 154 에서는그대로동작하지않는경우가있습니다. 이때에는좌표를조금씩수정해주어야합니다. 154/158/168 모델에서는캐릭터단위의좌표계를사용합니다. Manual page 1

5. 제품의외형 전면 X축은 0부터 128 ( 도트단위 ) Y 축은 0 부터 3 ( 캐릭터단위 ) PRINT LCD 글자표시. PRINT "ABC" PRINT " 아름다운우리나라 " ABC 아름다운우리나라 PRINT DEC 변수 A 의값을 10 PRINT DEC(A) 255 (A,n,z) 진수로표시. PRINT DEC(A,5,0) 00255 후면 자릿수 n 와 0 표시 PRINT DEC(A,3,0) 여부 z 설정가능. PRINT DEC(A,4,1) 255 255 (z= 0 이면 0 표시 함, 1 이면표시안 함 ) PRINT HEX 변수 B 의값을 16 PRINT HEX(B) FF (B,n,z) 진수로표시. PRINT HEX(B,4,0) 00FF 자릿수 n 와 0 표시 PRINT HEX(B,2,0) FF 여부 z 설정가능. PRINT HEX(B,3,1) FF (z=0 이면 0 표시 112/114/114A 구동모듈 함, 1 이면표시안 함 ) 9x16 샘물체폰트 &HB0;0 로설정 9x16 고딕체폰트 &HB0;1 로설정 16x16 명조체폰트 &HB0;2 로설정 16x16 태고딕체폰 154/158/168 구동모듈본점퍼는 CUBLOC 에서는 OPEN 합니다. &HB0;3 &HC0;1 트로설정가로 2 배확대 가로 2 배확대를 &HC0;0 취소 ( 본래크기로 ) 반전 ON &HD0,1 반전 OFF &HD0,0 &HE0,1 완성형사용 한글코드 SET HCODE KS &HE0,1 조합형 한글코드 SET HCODE JOHAP &HE0,0 사용 ( 디폴트 ) &HE0,0 6. 사용방법 PICBASIC 에서의명령사용법명령어설명사용예 LCD 표시결과 LCDINIT LCD 초기화 &HA4, nnnn 그래픽데이터표 시 (n 은 32 개 ) &HA4;0,1,2,3,4,...,31 16 x 16 으로그래픽표시, * CLS 화면클리어 LOCATE 표시위치지정. LOCATE 0,0 Manual page 2

114에서의 PICBASIC 구동프로그램의예 LCDINIT 10 LOCATE 0,0 &HB0;1 '9x16고딕폰트로설정 PRINT " 컴파일온도컨트롤러 " LOCATE 0,1 PRINT " 현재온도 : 28도 " LOCATE 0,2 PRINT " 설정온도 : 24도 " LOCATE 0,3 PRINT " 정상동작중입니다." GOTO 10 그래픽데이터표현방법본제품에는간단한그래픽 ( 회사로고및특수문자 ) 등을표시할수있는그래픽표시기능을가지고있습니다. 32바이트의비트맵데이터를순차적으로보내면, 현재위치에해당비트맵이표시됩니다. 우선, 112/114/114A에서의그래픽데이터표현방법입니다. 32개의데이터는화살표방향으로차례대로표시됩니다. ( 모눈종이등을사용해서그림을그린뒤, 16진수로변환하는방법을사용하십시오 ) - 112, 114, 114A 0 1 2 3 4 5 6 7 8 9 A B C D E F LSB 0 1 2 3 4 5 6 MSB 7 LSB 8 9 A B C D E MSB F LCDINIT 10 LOCATE 0,0 &HB0;3 '16x16태고딕폰트로설정 PRINT " 컴파일온도컨트롤러 " LOCATE 0,1 PRINT " 현재온도 : 28도 " LOCATE 0,2 PRINT " 설정온도 : 24도 " LOCATE 0,3 PRINT " 정상동작중입니다." GOTO 10 그래픽데이터표시의예 &HA4;0;0;0;0;&H80;3;&HC0;&H7;&HC0;&H7;&HDC;&H 7;&HFE;&H43;&HFE;&H7F;&HFE;&H7F;&HFE;&H43;&HD C;&H7;&HC0;7;&HC0;7;&H80;3;0;0;0;0 숫자와숫자사이는모두세미콜론으로.. 줄바꿈없이한행에모두작성해야함. Manual page 3

- 154, 154A, 158, 168 표시되는방향에서만약간의차이가있습니다. 기타다른사항은 112, 114, 114A모델과동일합니다. 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 0 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14 15 16 17 18 19 1A 1C 1C 1D 1E 1F CCS-C 컴파일러를사용하여구동한예 (PIC16C711 사용 ) #include <16c711.h> #use delay(clock=4000000) // 4MHz 사용시 #use rs232(baud = 4800, xmit = PIN_B1, rcv= PIN_B0) #byte TRISB = 0x85 #byte PORTB = 5 void main() { char i; TRISB = 1; delay_ms(200); // lcd모듈이초기화하는시간을기다림 printf("%c%c",0xa3,1); // cls while(1) { printf("%c%c%c",0xa1,0,0); // locate 0,0 printf("%ccomfile TECHNOLOGY %c",0xa2,0); printf("%c%c%c",0xa1,0,1); // locate 0,1 printf("%c%c%c%c%c%c%c%c%c%c,0xa2,0xb6,0x81,0x9f, 0xa1,0x90,0x61,0x9c,0x61,0); } } LCD 화면에는 COMFILE TECHNOLOGY 와 우리나라 가 표시됩니다. RS232C로제어하는방법다음은 RS232C 로직접한글 LCD 를구동할때의송신방법입니다. RS232C는 5V레벨의 4800 보레이트, 8비트, NO 패리티, 1 STOP 비트모드를사용합니다. 전송파형을그림으로보면다음과같습니다. Bit Time Start B0 B1 B2 B3 B4 B5 B6 B7 Stop 명령 (16 진코드 ) 설명비고 A0(HEX) LCD 를초기화합니다. (A 와 0 를보내는것이아니라숫자 A0 을보내야합니다. 즉, 41H, 30H 를보내는것이아닌, 0A0H 를보냅니다.) A3(HEX), 1(HEX) 화면을클리어합니다. A1(HEX), X(HEX), Y(HEX) A2(HEX), STRING, 0(HEX) B0(HEX), 0(HEX) B0(HEX), 1(HEX) B0(HEX), 2(HEX) B0(HEX), 3(HEX) 표시위치를지정합니다. LCD 에글자를표시합니다. 9x16 샘물체폰트로설정 9x16 고딕체폰트로설정 16x16 명조체폰트로설정 16x16 태고딕체폰트로설정 C0(HEX), 1(HEX) 가로 2 배확대 112, 114, 114A 전용 C0(HEX), 0(HEX) 가로 2 배확대를취소 ( 본래크기로 ) 112, 114, 114A 전용 D0(HEX), 1(HEX) 반전 ON ( 반전을이용하면커서를구현할수있습니다.) D0(HEX), 0(HEX) 반전 OFF E0(HEX), 1(HEX) 완성형한글코드사용 (2004 년이후출시제품에한하여가능, 제품에 완성형한글코드지원 이라는스티커가붙어있는제품임 ) E0(HEX), 0(HEX) 조합형한글코드사용 ( 디폴트 ) A4(HEX), DATA 32 개 그래픽데이터표시 (n 은 32 개 ) 16 x 16 으로그래픽을표시, Manual page 4

7. 코드지원 2바이트조합형한글코드한글 LCD 모듈은 2바이트조합형한글코드를사용하고있습니다. 조합형코드는아래그림과같이 MSB 를제외한 15비트를 5개씩나누어초성, 중성, 종성으로할당한코드방식입니다. ( 아래아한글에서사용하는코드체계임. 윈도우즈에서는완성형코드를기본으로채택하고있음 ) 8. 인버터결선도 154 인버터결선도 Vin 단자는 LCD 컨트롤러의 5V 단자에연결한다. Vout단자는 LCD의화살표바로밑단자에연결한다 COM 단자는 LCD 컨트롤러 GND 단을거쳐서 LCD 의캐소드단자에연결한다. 코드 (16 진 ) 초성중성 종성 코드 (16 진 ) 초성중성종성 0 10 ㅊㅀ 1 종성없는경우 11 ㅋㅁ 2 ㄱㄱ 12 ㅌㅚ 3 ㄲㅏㄲ 13 ㅍㅛㅂ 4 ㄴㅐㄳ 14 ㅎㅜㅄ 5 ㄷㅑㄴ 15 ㅝㅅ 6 ㄸㅒㄵ 16 ㅞㅆ 7 ㄹㅓㄶ 17 ㅟㅇ 8 ㅁㄷ 18 ㅈ 9 ㅂㄹ 19 ㅊ A ㅃㅔㄺ 1A ㅠㅋ B ㅅㅕㄻ 1B ㅡㅌ C ㅆㅖㄼ 1C ㅢㅍ D ㅇㅗㄽ 1D ㅣㅎ E ㅈㅘㄾ 1E F ㅉㅙㄿ 1F " 아름다운우리나라 " 를조합형코드로표현하면다음과같습니다. 아름다운우리나라 &HB461 &H9F71 &H9461 &HB685 &HB681 &H9FA1 &H9061 &H9C61 154A/158 인버터결선도 Vin단자와 GND단자에각 5V와 GND를연결한다. ( 외부전원 1A이상 ) 인버터의 4번핀과 5번핀을극성에상관없이 LCD 케이블에연결한다. 168 인버터결선도 Vin 단자는 LCD 컨트롤러의 5V 단자에연결한다. Vout단자는 LCD의화살표 EL1 단자에연결한다 COM 단자는 LCD 컨트롤러 GND 단을거쳐서 LCD 의 EL2 단자에연결한다. 완성형한글코드지원 는모두완성형한글코드 (KS5601) 를지원합니다. PICBASIC에서아래와같이하면, 완성형한글코드를사용할수있습니다. 완성형한글코드를지원하는제품은제품뒷면에스티커로 완성형한글코드지원 이라고부착되어있으니참고하시기바랍니다. SET HCODE KS &HE0,1 Manual page 5

9. 외형치수 ( 단위 : mm) 112 154 154A 114 158 114A 168 Manual page 6

10. CUBLOC 에서 사용방법 를 CUBLOC에서사용하기위해서는 SET DISPLAY 문에서 ALCD 모드 ( 모드 0번 ) 으로설정해주셔야합니다. 다음은 CUBLOC에서 HCLD를구동하는예제프로그램입니다. Set Display SET DISPLAY kind, method, baud, buffersize Kind : 0=ALCD /, 1=G GHB3224, 2=CLCD Method : 송신방법 0=CuNET, 1=RS232 CH1, 2=CH2, 3=CH3 baud : 보레이트 ( 또는 CuNet 의 SLAVE 어드레스 ) BufferSize : 송신버퍼크기 CUBLOC에서디스플레이를연결할포트에대한선언명령으로, 프로그램맨초기에서한번만사용할수있는명령입니다. 이명령어를 Set Display 0,1,4800,100 으로설정한다면, RS232 채널 1에 를연결할수있습니다. 주의할점은 의수신버퍼가작으므로, 중간중간에 WAIT 나 DELAY를넣어서, 가화면표시할수있는충분한시간을주셔야합니다. 버퍼를초과하는데이터는화면에표시되지않거나, 깨져서표시될수있습니다. <THE END> Manual page 7