Transcription of LCDディスプレイに表示して情報をわかりやすく LCDディス …
1 LCD Liquid Crystal Display [ 9 ]. LCD . LCD .. LED 8 .. LCD . 2 16 LCD .. 9-1 LCD . LCD . 16 2 LCD . 1000 9-1 SC1602B 14P 2 7 .. 2 . 20 2P .. 2P. 2 .. 20P .. 5P .. 2P . LCD SC1602B .. 2 14P 2 7 . 10k . 9-1 LCD SC1602B . PIC LCD LCD LCD .. 9-1 LCD 177. mm 10 k .. LCD KS0066U LCD HD44780 .. HD44780 . KS0066U.. 9-2 LCD . 9-2 LCD LCD . PIC LCD LCD. PIC LCD .. PIC LCD 8 4 LCD . DD-RAM Display Data RAM 16 2 16 1 . CG-ROM.. Character Generator ROM LCD . DD-RAM . 9-2 8 .. / . RAM. 11 .. 1 . CG- LCD. RAM. 2 . CG- 3 ROM DD-RAM. DD-RAM (Display Data Ram). 4 AC. RAM. 1 1 . 5 . DD-RAM/CG-RAM 80.
2 6 .. 8/4 . 7 CG-RAM .. 2 16 . 8 DD-RAM .. 2 .. 1 2 3 4 5 16 17 39 40 . 9 DD-RAM/CG-RAM . 1 00 01 02 03 04 26 27 DD-RAM. 10 Busy 2 40 41 42 43 44 66 67 . 16 . 11 DD-RAM CG-RAM . 1 2 . 9-2 LCD SC1602B . 178 9 LCD . 11 LCD . LCD . LCD LCD LCD . PIC 9-3 PIC LCD . 8 / . 3 PIC . LCD 3 .. JP3 R 9 . JP3 R 9 . 8 4 . LCD 8 DB . 0 Data Bus . DB7 8 PIC PORTD 8 . 8 .. 18 PIC 4 4 . 8 1 2 4 .. 3 . LCD RS R/W E 3 . 8 . 8 DB 4 . PIC16F877A. DB7 . 4 4 . 5V. 1. 19 7 VDD . RD0 DB0. 20 8 . RD1 DB1 LCD I C. 21 9 HD44780 . RD2 DB2. 22 10. RD3 DB3. D 27 11 3. RD4 DB4 4 VO. 8 28 12. RD5 DB5 . 29 13.
3 RD6 DB6 4 . 30 14. RD7 DB7 10k 8 4. RE0 RS. E 9 5. RE1 R/W. 10 6. RE2 E VSS. 2. Read/Write Read/Write . 1' 1' LCD 9-4 9-8 . 0' 0' LCD . 9-3 LCD 16F877A . 9-2 LCD 179. Q4 Q1 Q2 Q3. OSC1. 10 11.. CLKOUT. 13 18 12. 19 16. 14. I /O .. 17 15. I /O .. 20, 21 9-1 100ns 200ns. P I C Q4 . 100ns Fosc 10 MHz Q2 .. Q 1 Tosc Fosc 10 MHz 100ns . 10 21 9-1 . 17 . 9-4 2 PIC . s RS. Register Select . RS PORTE . RE . 0 0 bsf PORTE,0 H . 1 LCD . bcf PORTE,0 L . 0 LCD .. s R/W Read/Write . R/W PORTE RE . 1 1 bcf PORTE,1. L . 0 Write PIC LCD . LCD . bsf PORTE,1 H . 1 Read PIC LCD . BF Busy.
4 SE. Enable . 230 ns . ON/OFF PORTE RE . 2 2 .. PIC LCD . / . PIC I/O 9-4 PIC . Q2 PIC Q4 . Q1 TosH 2 ioV . 17 9-1 . 100 ns 255 ns . 10 MHz Q1 100 ns PIC . 180 9 LCD . 9-1 2 PIC .. Min Typ Max . 10 TosH 2 ckL OSC1 CLKOUT 75 200 ns 1. 11 TosH 2 ckH OSC1 CLKOUT 75 200 ns 1. 12 TckR CLKOUT 35 100 ns 1. 13 TckF CLKOUT 35 100 ns 1. 14 TckL 2 ioV CLKOUT 20 ns 1. 15 TioV 2ckH CLKOUT TOSC 200 ns 1. 16 TckH 2iol CLKOUT 0 ns 1. OSC1 Q1 . 17 TosH 2 ioV 100 255 ns . OSC1 Q2 F 100 ns 18 TosH 2 iol I/O . LF 200 ns OSC1 I/O . 19 TioV 2osH 0 ns . F 10 40 ns 20 TioR . LF 145 ns F 10 40 ns 21 TioF.
5 LF 145 ns 22 Tinp INT H L TCY ns 23 Trbp RB7 RB4 H L TCY ns . Typ 25 .. 1 CLKOUT 4 T RC. OSC . TCY 2 . Q2 . PIC PIC PIC .. LCD / . 9-3 LCD . LCD 9-5 9-2 . LCD E Enable signal PWEH 230 ns . E 80 ns tDSW E LCD . DB0 DB7 . RS L . 0 . 1 R/W bcf L . H .. PIC LCD 9-6 movwf PORTD. D LCD . 9-3 LCD 181. E ON 230ns . bcf L .. VI H 1. RS. VI L1. tAS tAH. R/W. VI L 1. PWEH tAH. tEf VI H 1. E. VI L1. P I C . tDSW tH. E ON . movwf . tEr .. VI H 1. DB0 DB7 . VI L1. LCD tcycE.. 9-2 80ns . 9-5 8 LCD . PIC LCD / . 9-2 8 LCD . Min Typ Max . Enable tcycE 500 . Enable H PWEH 230 . Enable / tEr.
6 TEf 20. RS R/W tAS 40 ns RS R/W tAH 10 . tDSW 80 . tH 10 . bsf E H bcf E L . FOSC 10 MHz 400 ns E 230 ns FOSC . 20 MHz 200 ns E 230 ns NOP . 200 ns 400 ns . RS / R/W L . movwf PORTD. bsf PORTE,2. bcf PORTE,2. LCD . 182 9 LCD.