[32] EEPROM Àаí, ¾²±â 12/30 19:09 119 line

EEPROM ÀÐ°í ¾²±â

JS8051A º¸µå¿¡´Â 28C16 À̶ó´Â EEPROMÀÌ µé¾î ÀÖ½À´Ï´Ù. ·Ò ³ª¶ó¿¡¼­µµ

¾ÈºÎÃÄÁÖ°í ·¥ ³ª¶ó¿¡¼­µµ Âɲ¸³­ ÁÖº¯ÀÎÀÔ´Ï´Ù.

EEPROMÀº Electrically Erasable PROMÀÇ ¾àÀÚÀÔ´Ï´Ù. "ÀÌÀÌÇÇ·Ò",

"ÀÌ ½ºÄù¾îÇÇ·Ò"À̶ó°í ÀнÀ´Ï´Ù. Ãʺ¸ºÐµéÀº Á¶±Ý »ý¼ÒÇϰÚÁö¸¸ ²Ï

¸¹ÀÌ »ç¿ëµÇ´Â ¸Þ¸ð¸® Áß¿¡ ÇϳªÀÌ´Ï ²À ¾Ë¾Æ µÎ½Ê½Ã¿ä. º°·Î ¾î·Á¿ï

°ÍÀº ¾ø½À´Ï´Ù. ¸ÕÀú EEPROMÀÇ Æ¯Â¡Àº À̸§¿¡¼­ º¸µíÀÌ Àü±âÀûÀ¸·Î Áö¿ï

¼ö ÀÖ´Â ±â¾ï ¼ÒÀÚ·Î ½±°Ô ³»¿ëÀ» ¾µ ¼ö ÀÖ°í ¾²¿©Áø ³»¿ëÀº Àü¿øÀÌ

³ª°¡µµ Áö¿öÁöÁö ¾Ê½À´Ï´Ù. ´ëºÎºÐÀÇ Ä¨ Á¦Á¶ ȸ»ç¿¡¼­´Â Àü¿ø¾øÀÌ

10³â°£ÀÇ µ¥ÀÌŸ º¸Á¸À» º¸Àå ÇÕ´Ï´Ù.

Àд ¹æ¹ýÀº ·¥À» Àд °Í°ú °°ÀÌ ÀÐÀ¸¸é µË´Ï´Ù. ¼Óµµµµ ·¥°ú ¶È°°ÀÌ

120n, 150n, 200n °¡ º¸ÅëÀÌ°í ´õ ºü¸¥ °Íµµ ÀÖÀ» °Ì´Ï´Ù. ¾µ¶§µµ º¸Åë

·¥¿¡ ¾²µíÀÌ ¾²¸é µË´Ï´Ù. ´Ü, ÇÑ ¹ÙÀÌÆ®ÀÇ °ªÀ» ¾´µÚ 5ms ÀÌ»ó ĨÀ»

±×³É µÎ¾î¾ß ÇÕ´Ï´Ù. ¼ÒÈ­(?) ½Ã۴µ¥ ¾à°£ÀÇ ½Ã°£ÀÌ °É¸³´Ï´Ù. ÇѰ¡Áö

´õ ÁÖÀÇÇÒ Á¡Àº °¢ Á¦Á¶ ȸ»ç( ¾ÈŸ±õ°Ô »ï¼º¿¡¼­´Â ¿ÃÇØ(95)ºÎÅÍ »ý»ê

Áß´Ü.)¿¡¼­´Â ÇÑ ¹øÁö¿¡ 100,000¹ø ±îÁöÀÇ ¾²±â¸¸À» º¸Àå ÇÑ´Ù´Â

°ÍÀÔ´Ï´Ù. ½Ê¸¸¹øÀÌ ¸¹´Ù°í »ý°¢ÇÏ°í ·¥°ú °°ÀÌ Æ¯Á¤ ¹øÁö¸¦ ¸Å¿ì ÀÚÁÖ

¾²ÀÌ´Â Àӽà ¹öÆÛ³ª Àӽà ±â¾ï Àå¼Ò·Î ¾²´Ù°¡´Â Å«ÄÚ ´ÙĨ´Ï´Ù.

¿©´ãÀε¥ Á¦°¡ EEPROM¿¡ ¾ôÈù Àç¹ÌÀÖ´Â(?) °æÇè´ãÀ» µé·Á µå¸®°Ú½À´Ï´Ù.

Á¦°¡ EEPROMÁß Ã³À½ Á¢ÇÑ °ÍÀº 28C64 ¿´½À´Ï´Ù. ȸ·Î´Â ºÐ¸í ÀÌ»óÀÌ

¾ø´Â°Í °°Àºµ¥ °ªÀ» ¾´µÚ ´Ù½Ã ±× ¹øÁö¸¦ ÀÐÀ¸¸é ¾û¶×ÇÑ °ªÀÌ ³ª¿À´Â

°ÍÀÌ ¾ú½À´Ï´Ù. ÀÌ·¸°Ô ÇØµµ ¾ÈµÇ°í, Àú·¸°Ô ÇØµµ ¾ÈµÇ°í, µ¥ÀÌŸ ºÏµµ

¾ø°í ÁÖº¯¿¡ EEPROM ¾Æ´Â »ç¶÷µµ ¾ø°í ¾ÆÀÌ°í ´ä´äÇØ, À¸À¸ ¼ÒÈ­ºÒ·®

.... ¿©±â Àú±â ÀüÈ­·Î ¹°¾îº¸´Ï ¾î¶² ºÐÀÌ "¶óÀÌÆ® ½Ã°£À» ±æ°Ô Çϸé

µÈ´Ù." ¶ó°í ÇÏ´õ ±º¿ä. ±×¶§ Àú´Â ¶óÀÌÆ® ½ÅÈ£(/WR)¸¦ ±æ°Ô

À¯ÁöÇØÁÖ¶ó´Â ¶æÀ¸·Î ¾Ë¾Æµè°í " ¾î¶»°Ô Çϸé /WR ½ÅÈ£¸¦ ±æ°Ô ÇØÁÖÁö?,

WAIT Çɵµ ¾ø´Âµ¥... ¸ÞÀΠŬ·°À» ³·Ãß¾î..." ÇÑÂü °í¹Î, °í¹Î, °í¹Î,,,

´Ù½Ã ¹°¾îº¸´Ï °ªÀ» ¾´µÚ ¿À·¡ ±â´Ù¸° ÈÄ ÀÐÀ¸¶ó°í ÇÏ´õ±º¿ä. ±× µÚ¿¡´Â

»ç¿ë¿¡ ÀüÇô ¹®Á¦°¡ ¾ø¾ú½À´Ï´Ù. ¶Ç ÇѰ¡Áö °æÇèÀº ÁøÂ¥ Å«Àϳ¯»·

Çß´øÀûÀÌ ÀÖ½À´Ï´Ù. Á¦°¡ ¼³°èÇÑ Á¦Ç°¿¡ configulation Á¤º¸¸¦ 28C16¿¡

ÀúÀåÇϵµ·Ï Çß½À´Ï´Ù. ±×¸®°í ÇÑ ¹øÁö¸¦ Àü¿ø ¿ÀÇÁ¿¡ ´ëºñÇÏ¿© ÀÓ½Ã

¹öÆÛ·Î »ç¿ëÀ» Çß½À´Ï´Ù. ÀÛµ¿½Ã ¾à 1ÃÊ¿¡ Çѹø Á¤µµ °ªÀ» ÃëµæÇÏ´Â

½Ã½ºÅÛÀ̾ú½À´Ï´Ù. ȸ»ç¿¡¼­´Â ÀüÇô ¹®Á¦°¡ ¾øÀÌ Àß ÀÛµ¿ÇÏ´ø Á¦Ç°ÀÌ

¿ÜºÎ¿¡ ³ª°¡, ¾ÆÁÖ Áß¿äÇÑ ¼ø°£¿¡ ºýÅëÀÌ µÇ¹ö·È½À´Ï´Ù. ³ªÁß¿¡

¾Ë¾Æº¸´Ï 28C16¿¡¼­ Àӽà ¹öÆÛ·Î »ç¿ëÇß´ø ÇÑ ¹øÁö°¡ ¸Á°¡Á³´õ±º¿ä.

±×¶§ ±îÁö¸¸ ÇØµµ EEPROMÀÌ ¾²±â »ç¿ë Ƚ¼ö°¡ Á¦ÇÑµÇ ÀÖ´Ù°í´Â »ý°¢À»

¸øÇßÁö¿ä. ºÎ·ªºÎ·ª µ¥ÀÌŸ ºÏÀ» º¸´Ï ..... ±×ÀÏ·Î ³ªµµ ³­Ã³ÇØÁö°í

¿ì¸® ȸ»çµµ ÀÔÀåÀÌ °ï¶õÇØ Áö°í, Á¤¸» Å©°Ô È¥³­ÀûÀÌ ÀÖ½À´Ï´Ù.


±×·¸´Ù°í »ç¿ëÀ» ²¨¸®½Ç ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ȯ°æ Á¤º¸ ÀúÀå¿¡´Â ·¥

¹é¾÷º¸´Ù´Â ÈξÀ ÁÁ½À´Ï´Ù. ¸¸¾à¿¡ ½Ê¸¸¹ø ÀÌ»ó ³»¿ëÀ» ¹Ù²Ù·Á ÇÑ´Ù¸é

´Ù¸¥ ¹øÁö¿¡ »ç¿ë Ƚ¼ö¸¦ ±â·ÏÇÏ¿© ¸¹ÀÌ »ç¿ëÇÑ ¹øÁö´Â ´Ù¸¥ ¹øÁö·Î

¹Ù²Ù´Âµî ¾à°£ÀÇ ´ëó¸¦ ÇØÁÖ¸é µË´Ï´Ù. ¹°·Ð »ç¿ë Ƚ¼ö¸¦ ´ã°í ÀÖ´Â

¹øÁöµµ ¹Ù²ã¾ß ÇϰÚÁö¿ä. ¼³°èÇϽô٠º¸¸é ¹Ýµå½Ã EEPROMÀÌ ¾Æ´Ï ·¥

¹é¾÷À» ÇØ¾ßÇÏ´Â °æ¿ìµµ ÀÖ½À´Ï´Ù. ·¥ ¹é¾÷¿¡ ´ëÇØ¼­´Â ³ªÁß¿¡ Á¤¸®

ÇϰڽÀ´Ï´Ù.

EEPROM¿¡´Â ¾ÆÁÖ ÀÛÀº(8ÇÉ) ½Ã¸®¾ó EEPROMÀÎ 93C45, 93C56... µéµµ ÀÖ°í

´õÅ« ¿ë·®ÀÎ 28C64, 28C256µµ ÀÖ½À´Ï´Ù. °¢ Ĩ¸¶´Ù »ç¿ë¹ý°ú Ư¡ÀÌ

¾à°£¾¿ ´Ù¸¥µ¥ À̰͵µ ³ªÁß¿¡ ±âȸ°¡ ´êÀ¸¸é Á¤¸®ÇϰڽÀ´Ï´Ù. ÀÏ´Ü

28C16À» ÀÍÈ÷½Ê½Ã¿ä.

<= ȤÀÚ ¿Ð " ¸Ç³¯ ³ªÁß¿¡ Á¤¸®Çѵ¥."

¾Æ·¡ ¿¹Á¦´Â ±× µ¿¾È Àß °­Á¸¦ º¸½Å ºÐÀº ÀüÇô ºÐÁ¦°¡ ¾øÀ» °Ì´Ï´Ù.

´ÜÁö, °ªÀ» ¾´ÈÄ 10 ms ±â´Ù¸° °ÍÀ» È®ÀÎ ÇϽʽÿä.

; (JS8051A ³»Àå µð½ºÄÏ JS51WREE.ASM ÂüÁ¶)

; JUST WRITE 0 TO EEPROM(8000H) & WRITE 1 TO 8001H AND THEN READ IT

EEPROM EQU 8000H

ORG 0000H

JMP START

ORG 0033H

START: NOP ;

NOP ; DON'T REMOVE

REP: MOV DPTR,#EEPROM

MOV A,#0H ; YOU CAN CHANGE THIS VALUE.AND THEN TRY AGAIN

MOVX @DPTR,A

CALL D_10MS ; 10 ms DELAY

INC DPTR

MOV A,#1

MOVX @DPTR,A ;

CALL D_10MS ; 10 ms DELAY

MOV DPTR,#EEPROM

MOVX A,@DPTR ; A = 0

MOV DPTR,#0F000H

MOVX @DPTR,A

JMP $ ; JUMP SELF ADDRESS


;;;;;;;;;;;;;;;;;;;;< 10 mS >;;;;;;;;;;;;;;;;;;;;

D_10MS:

PUSH PSW

PUSH R0

PUSH R1

CLR RS1

CLR RS0

MOV R0,#70

D_10MS_1:

MOV R1,#63

DJNZ R1,$

DJNZ R0,D_10MS_1

POP R1

POP R0

POP PSW

RET

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

END





°í¿ø¿ë(wykoh)´Ô Áú¹®

" Á¤¿ë¿ø´Ô²²

JS8051-A KIT¸¦ »ç¼­ Á¶¸³ÇßÀ¾´Ï´Ù. Á¶¸³À» ¸¶ÃÆÀ¸³ª ¼³¸í¼­¿¡ ÀÖ´Â

´ë·Î ÀÛµ¿ÇÏÁö ¾Ê½À´Ï´Ù. ¿À½Ç·Î½ºÄÚÇÁ·Î ¹®Á¦Á¡À» ã´ø Áß¿¡ ÀÌ»óÇÑ

°ÍÀ» ¹ß°ßÇßÀ¾´Ï´Ù. 8031ÀÇ 25¹ø ÇÉ(A12)¿¡¼­ ÆÞ½º Ãâ·ÂÀÌ ÀÖÀ¾´Ï´Ù.

21-24, 26-28 ÇÉÀº ³·Àº Àü¾Ð »óÅ¿¡ ±×´ë·Î ÀÖÀ¾´Ï´Ù. ÇÔ²² ¿Â

µð½ºÄÏÀÇ ROM.ASM ÇÁ·Î±×·¥ÀÌ ·Ò¿¡ ±¸¿öÁ® ÀÖ´Ù¸é 8051Àº ¸®¼Â ÈÄ

002D¿¡¼­ 0032¿¡¼­ ¸Éµ¹À̸¦ Çϰí ÀÖ¾î¾ß ÇϹǷΠA6-A15 ÁÖ¼Ò ¶óÀÎÀº

0 V·Î À¯ÁöµÇ¾î¾ß ÇÒ °Í °°½À´Ï´Ù. Á¦°¡ 8051¿¡ ´ëÇØ¼­ ¹«¾ùÀ» Àß

¸ð¸£°í ÀÖ´Â °ÍÀԴϱî? ¾Æ´Ï¸é Á¦°¡ ¹ÞÀº ROM¿¡ ±¸¿öÁø ÇÁ·Î±×·¥¿¡

¹®Á¦°¡ ÀÖ´Â °ÍÀԴϱî? 8031¿¡ ¹®Á¦°¡ ÀÖ´Â °Í °°Áö´Â ¾Ê½À´Ï´Ù. °¡Áö°í

ÀÖ´ø 8751À» ´ë½Å ²È°í ½ÃÇèÇØµµ °á°ú´Â ²À °°½À´Ï´Ù.

´Ù¿î·Îµå°¡ µÇÁö ¾Ê½À´Ï´Ù. S1À» ´©¸¥ ÈÄ S2¸¦ ´­·¯µµ ¾Æ¹« Àϵµ

ÀϾÁö ¾Ê½À´Ï´Ù. ¿À½Ç·Î½ºÄÚÇÁ·Î µé¿©´Ù º¸¾Æµµ JP2ÀÇ 3¹ø ÇÉ

MAX232ÀÇ TXD Ãâ·ÂÀº -10 V¿¡¼­ ²ÄÀÛµµ ÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ»óÇÑ °ÍÀº ÀÌ

»óÅ¿¡¼­ A12¶óÀÎÀÌ 0 V·Î À¯ÁöµÇÁö ¾Ê°í ÆÞ½º Ãâ·ÂÀÌ ¿À½Ç·Î½ºÄÚÇÁ¿¡¼­

º¸Àδٴ °ÍÀÔ´Ï´Ù. ¾î¶»°Ô ÇØ°áÇØ¾ß ÇÒÁö ¾Ë·Á ÁֽʽÿÀ. ¿©±â¿¡

½Ã°£À» ¸¹ÀÌ µéÀÌ°í ½ÍÁö ¾Ê½À´Ï´Ù. ¿Ï¼ºÇ°À» ±¸ÀÔÇÒ ¼ö ÀÖ´Ù¸é ¹æ¹ýÀ»

¾Ë·Á ÁֽʽÿÀ."




¾È³çÇϽʴϱî. Á¤¿ë¿ø ÀÔ´Ï´Ù.

ÀÌÀ¯¾ß ¾î¶»µç°£¿¡ wykoh´ÔÀÌ ±¸ÀÔÇÏ¿© Á¶¸³ÇϽŠÁ¦Ç°ÀÌ Á¤»ó µ¿ÀÛÇÏÁö

¾Ê´Â´Ù´Ï ¸Å¿ì À¯°¨ÀÔ´Ï´Ù. ¸ÕÀú º¸µåÀÇ ¾ÈÁ¤¼ºÀº ¹ÏÀ¸¼Åµµ µË´Ï´Ù.

¸î¹ø ³²µé(Ãʺ¸ÀÚ)ÀÌ ¸¸µé¾î ¾ÈµÈ´Ù´Â º¸µå¸¦ °Ë»çÇÑÀûÀÌ ÀÖ½À´Ï´Ù.

¸ðµÎ(100%) ³³¶« ºÒ·®À̾ú½À´Ï´Ù. wykoh´ÔÀÌ ½Ç·ÂÀ¸·Î º¼¶© ³²¶« ºÒ·®ÀÌ

¾Æ´ÒÁöµµ ¸ð¸¥´Ù°í »ý°¢ÇÏÁö¸¸ ±×·¡µµ °¡Àå Àǽɰ¡´Â ºÎºÐÀº ³³¶«

ºÒ·®ÀÔ´Ï´Ù. (³Ê¹« ¼·ÇÏ°Ô »ý°¢ÇÏÁö ¸¶½Ê½Ã¿ä). 8751·Î±îÁö ÇØº¸¼Ì´Ù´Ï

Á¦°¡ ¸î°¡Áö Á¦¾ÈÀ» ÇϰڽÀ´Ï´Ù. JS8051¿¡¼­µµ ¸ð´ÏÅÍ »ó¿¡ ´Ù¿î·ÎµùÀÇ

¼º°ø Ç¥½ÃÀÎ

JS8051A

OK

°¡ ³ª¿À±â À§Çؼ­´Â Ŭ·°ÀÔ·Âȸ·Î,¸®¼Âȸ·Î, HC04, 80C31, HC573,

27C256, MAX232( ¶Ç´Â TC232)¸¸ ÀÖÀ¸¸é µË´Ï´Ù. ´Ù½Ã ¸»Çϸé 16V8, ·¥,

HC541, HC574, 28C16Àº ¾ø¾îµµ °ü°è°¡ ¾ø½À´Ï´Ù. ¸¸¾à¿¡ 87C51·Î ÇÑ´Ù¸é

HC573, 27C256 µµ ¾ø¾îµµ µË´Ï´Ù.( /EA ÇÉÀÌ ¹«½¼±â´ÉÀ» ÇÏ°í ¾î¶°ÇÑ

»óÅ¿©¾ß ÇÏ´ÂÁö´Â ¾Ë°í °Ô½Ã¸®¶ó°í ¹Ï°í ¿Ã¹Ù·Î ó¸® ÇØ ÁÖ¾ú´Ù°í

»ý°¢ÇϰڽÀ´Ï´Ù. ) CMOS ŸÀÙÀÇ CPU(80C31, 87C51, 89C51..)¸¦ ¾²½Å´Ù¸é

10uF Äܵ§¼­ Çϳª·Îµµ ¸®¼Âȸ·Î Àüü(HC04 Æ÷ÇÔ)¸¦ ´ë½ÅÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

CPUÀÇ 9¹ø ÇÉÀ» ¼ÒÄÏ ¹ÛÀ¸·Î »©¼­ 10uF ÀÇ ¸¶À̳ʽº ÂÊÀ» ¿¬°áÇϽðí Ç÷¯½º

ÂÊÀº VCC¿¡ ¿¬°áÇϽʽÿä. ¹°·Ð ¸®¼Â ÂÊÀÌ Á¤»ó ÀÛµ¿ÇÑ´Ù¸é ±×·² ÇÊ¿ä´Â

¾ø½À´Ï´Ù. ±×¸®°í S2,S3°¡ Á¦´ë·Î ÀÔ·ÂÀÌ µÇ´ÂÁö CPUÀÇ 3,4¹ø ÇÉÀ» È®ÀÎ

ÇϽʽÿä. ±×´ÙÀ½ ¿Ã¹Ù·Î Á¦ÀÛÇÑ ½Ã¸®¾ó ÄÉÀ̺íÀ» ¿¬°áÇÏ°í ´Ù¿î ·Îµù

ÇÁ·Î±×·¥( ´ç¿¬È÷ Æ÷Æ®¿¡ ¸Â´Â ÇÁ·Î±×·¥À» »ç¿ëÇϽʽÿä. ¿¬°áÇÑ

¾¾¸®¾ó Æ÷Æ®°¡ COM2Àε¥ Ȥ½Ã UPCOM1À» »ç¿ëÇϽÃÁö´Â ¾Ê¾Ò°ÚÁö¿ä? )À»

µ¹¸°µÚ S2¸¦ ´©¸£½Ê½Ã¿ä. À̶§ CPUÀÇ 11,12 (TXD, RXD from CPU) ¹øÀ» È®ÀÎ

ÇϽʽÿä. ½ÅÈ£°¡ ³ª¿À¸é JP2ÀÇ 2,3(RXD, TXD from CPU) ¹øÀ»

È®ÀÎÇϽʽÿä. ¸¸¾à¿¡ ½ÅÈ£°¡ ¾È³ª¿À¸é TC232(MAX232)¸¦ »©°í CPUÀÇ 11,

12 ¹ø ÇÉÀ» È®ÀÎÇϽʽÿä.

ÀÌ·¸°Ô ±îÁö ÇØµµ ¾ÈµÇ¸é Á¦Ç°À» ¸¶ÀÌÅ©·Î¿¡ ¸Â±â½Ê½Ã¿ä. ´Ü Á¦°¡

³³¶« ÀεΠÇϳª·Î¸¸ °íÃÆ´Ù¸é ¹Ýµå½Ã µ·À» ¹Þ°Ú½À´Ï´Ù. ±×·¯³ª Á¦Ç°ÀÇ

ÇÏÀÚ°¡ ÀÖ¾ú´Ù¸é Â÷ºñ ¶Ç´Â ¿ì¼Û·á ÀÏü¸¦ ¹è»óÇϰڽÀ´Ï´Ù. ÀÌ ÆÇ´ÜÀº

Á¦ ¾ç½ÉÀÌ ÇϰڽÀ´Ï´Ù.

±ÞÈ÷ ´äº¯À» ÇÏ´Ù º¸´Ï ³»¿ëÀÌ ºÎ½ÇÇØ¼­ Á˼ÛÇÕ´Ï´Ù. ±×¸®°í ¿Ï¼ºÇ°À»

ãÀ¸½Ã´Âµ¥ ÇöÀç´Â ÆÇ¸Å¿ë ¿Ï¼º º¸µå´Â ¾ø½À´Ï´Ù.

¿Ï¼ºÇ°¿¡ ´ëÇÑ ÆÇ¸Å´Â ¸¶ÀÌÅ©·Î ±è»çÀå´Ô°ú ¾ê±â¸¦ ÇØ¼­ °áÁ¤ÇϰڽÀ´Ï´Ù.

À§ ³»¿ëÀº °³ÀÎÀûÀ¸·Î ¸ÞÀÏ·Î ´äº¯À» ÇÏ·Á´Ù°¡ °ø°³·Î ¿Ã¸° °ÍÀÔ´Ï´Ù.

87C51 À̶ó´Â family°¡ ³ª¿À´Âµ¥ Ãʺ¸ºÐµéÀº ÀÏ´Ü 80C31 Çϳª¸¸

¾Ë¾ÆµÎ½Ê½Ã¿ä. ÀûÀýÇÑ ½Ã±â¿¡ Á¤¸® ÇϰڽÀ´Ï´Ù.



[33] Àúµµ LCD¸¦ ´Ù·ê ¼ö ÀÖ³ª¿ä?( ¼Ò°³ ) 01/06 13:18 65 line

Àúµµ LCD¸¦ ´Ù·ê ¼ö ÀÖ³ª¿ä.

»õÇØ ÇϽô ÀÏ ¸ðµÎ ÀßµÇ½Ã°í µæ³² Çϼ¼¿ä ???

¹¯´Â ºÐµéµµ °Ô½Ã°í ÇØ¼­ LCD¿¡ ´ëÇØ¼­´Â ¾à°£ ÀÚ¼¼È÷ ÇϰڽÀ´Ï´Ù.

LCD°¡ ¹ºÁö´Â ¾Æ½Ã°ÚÁö¿ä. Ȥ½Ã ¸ð¸£½Å´Ù¸é µðÁöÅ» ÀüÀÚ ½Ã°è³ª °è»ê±â,

»ß»ßÀÇ Ç¥½ÃÀåÄ¡´Â º¸¼Ì°ÚÁö¿ä. LCD°¡ ¹«¾ù ÀÎÁö ¾È½Å´Ù°í¿ä. ±×·³

¹®Á¦¸¦ Çϳª ³»Áö¿ä. LCD´Â ¹«¾ùÀÇ ¾àÀÚ ÀԴϱî? " Liquid Crystal

Display " => ¾×ü ¼öÁ¤(¾×Á¤) Ç¥½Ã ÀåÄ¡.

LCD´Â Å©°Ô 4°¡Áö·Î ³ª´­ ¼ö ÀÖ½À´Ï´Ù(¼øÀüÈ÷ ³» ¸¶À½´ë·Î). ÁÖ¹®Çü

LCD, Character LCD, Graphic LCD, Digit LCD°¡ ±×°Í ÀÔ´Ï´Ù.

... ¸ðµç LCD´Â back light( ¾îµÎ¿öµµ º¼ ¼ö ÀÖ´Â µÞµî(?))°¡ ÀÖ´Â °ÍÀÌ

ÀÖ°í ¾ø´Â °ÍÀÌ ÀÖÀ¸¸ç, ¶Ç´Ù½Ã »ª¶óÀÌÆ®´Â EL(Electro Luminescence

Àü°è ¹ß±¤) ŸÀÙ°ú CFL( ¶Ç´Â CCFL, Cold Cathode Fluorescent Lamps ),

Incandescent Lamp, LED(Light Emitting Diode) ŸÀÙÀÌ ÀÖÀ¸¸ç,

»ª¶óÀÌÆ®´Â AC ±¸µ¿Çü°ú DC ±¸µ¿ÇüÀÌ ÀÖÀ¸¸ç, »ª¶óÀÌÆ® »ö±òÀº Èò»ö,

³ë¶õ»ö, »¡°£»ö, ÆÄ¶õ»ö, ÁÖȲ»ö µîÀÌ ÀÖÀ¸¸ç EL ¹æ½ÄÀº LED ¹æ½Ä º¸´Ù

ÈξÀ Àü·ù°¡ Àû°Ô ¸ÔÁö¸¸ ±³·ù °íÀü¾ÐÀÌ ÇÊ¿äÇÕ´Ï´Ù. ±×¸®°í ¾×Á¤¿¡

µû¶ó¼­ TN( Twist N.. NÀÇ ¾àÀÚ´Â º»Àεµ ¸ð¸§ ), STN( Super Twist N..

), DSTN( Double STN ) À¸·Î ³ª´µ¸ç STNÀº viewing angle( º¸ÀÌ´Â °¢µµ

)°¡ ³Ð°í, TNÀº ÀÀ´ä ¼Óµµ°¡ ºü¸£¸ç °ªÀÌ Àú·ÅÇϰí, DSTNÀº ³ëÆ®ºÏ¿¡

¾²´Âµ¥ ÀÚ¼¼È÷´Â ¸ð¸£°í....


" Á¤½Å ¾øÁö¿ä, óÀ½ ºÎÅÍ ºÎ´ãÀ» µå·Á¼­... ±×·¯·Á´Â Àǵµ´Â ¾ø¾ú´Àµ¥.

»ç½Ç À̹ø °­Á´ ºÎ´ã ¾øÀÌ ÀÐ°í ³Ñ¾î°¡´Â °­Á ÀÔ´Ï´Ù. "

ÁÖ¹®Çü LCD( custom designed LCD )´Â ¿©·¯ºÐµéÀÌ ³ªÁß¿¡ ȸ»ç µé¾î°¡¼­

ÇÊ¿äÇÏ¸é ¾Ë¾Æº¸½Ã°í, ( ÈùÆ® : ¸î ¹é¸¸¿øÀ¸·Î´Â »ý°¢Áöµµ ¸¶¼¼¿ä )

±×·¡ÇÈ LCD´Â Ãʺ¸¿¡°Ô´Â ¾î¿ï¸®Áö ¾Ê°í,( »ç½Ç ±×·¡ÇÈ LCD´Â LCD ÀÚü

Á¦¾î º¸´Ù´Â ÇѱÛÀ̳ª Çѹ® 󸮰¡ ´õ ±î´Ù·Ó½À´Ï´Ù. ´ç¿¬È÷ PC »ó¿¡¼­

ÇѱÛ, Çѹ® ÆùÆ® ³ª ±×¸²À» ´Ù·ê ÁÙ ¾Ë¾Æ¾ß °ÚÁö¿ä.) µðÁöÆ® LCD´Â 8

¼¼±×¸ÕÆ®¸¦ LCDÈ­ ÇѰÍÀ¸·Î ¼ýÀÚ¸¸ Ç¥½Ã ÇÒ ¼ö ÀÖ´Â °ÍÀ̰í, ³²Àº °ÍÀº

ij¸¯ÅÍ LCD.

ij¸¯ÅÍ LCD( ¸» ±×´ë·Î "±ÛÀÚ LCD"¶ó°í ºÎ¸£±â´Â Á» ¹¹Çϱº¿ä )´Â ¸¹Àº

Á¾·ù°¡ ÀÖ´Â °Í ó·³ º¸ÀÌÁö¸¸, ±ÛÀÚ¼ö ³ª ÁÙ¼ö°¡ ´Ù¸¦ »Ó ¸ðµÎ °°½À´Ï´Ù.

µû¶ó¼­ ij¸¯ÅÍ LCD´Â ºÎ¸¦¶§ " 40 ij¸¯ÅÍ 4 ¶óÀÎ LCD " ¶Ç´Â " 40ÀÚ 4ÁÙ

LCD ", " 16 ij¸¯ÅÍ 1 ¶óÀÎ LCD " ÇÏ´Â ½ÄÀ¸·Î ±ÛÀÚ¼ö¿Í ÁÙ¼ö·Î

ºÎ¸¨´Ï´Ù. °¡°ÝÀº ±ÛÀÚ(character) ´ç 500 ~ 600 ¿ø Á¤µµ µË´Ï´Ù.

Á¦Á¶´Â ¿ì¸®³ª¶ó ´ë±â¾÷ µéµµ »ý»êÀ» ÇÕ´Ï´Ù. °³ÀÎÀûÀ¸·Î´Â ´ë¸¸Á¦,

ÀÏÁ¦, ±¹»ê ¸ðµÎ »ç¿ëÇØ ºÃÁö¸¸ ¾ÆÁ÷Àº ±¹»êÀÌ µÚÁý´Ï´Ù.

¼ú¸Ô°í ´ç±¸ Ä¡´Â¶ó°í Ç×»ó µ·¿¡ Âɵ鸮´Â ÇлýµéÀº 16ÀÚ 1Á٠¥¸®¸¦,

»çȸÀεéÀº 16ÁÙ 2¶óÀÎÀ» Ãßõ ÇÕ´Ï´Ù. ¿ë»êÀ̳ª û°èõ¿¡ ³ª°¡¼­ »ì¶§

±¸Áö ƯÁ¤ ȸ»ç¸íÀ̳ª ¸ðµ¨¸íÀ» ¾Ë°í °¡½Ç ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ¾î¶² ȸ»ç

¾î¶² ÀçǰÀ» ±¸ÀÔÇØµµ ±¸µ¿¹ýÀº °ÅÀÇ °°½À´Ï´Ù. ¹°·Ð JS8051A º¸µå·Îµµ

µ¹¸± ¼ö ÀÖ½À´Ï´Ù. ( ¿©´ãÀε¥ Áö¹æºÐµéÀº ¿øÇϽô ÀüÀÚ ºÎǰÀ» ¾îµð¼­

±¸ÇÏ´ÂÁö ±Ã±ÀÇϱº¿ä. ¼­¿ïÀÇ Ã»°èõÀ̳ª ¿ë»ê °°Àº °÷ÀÌ °¢ µµ½Ã ¸¶´Ù

ÀÖ´ÂÁö¿ä?)


ÁÖÀÇ : " ¾ÆÀú¾¾ 16 ij¸¯ÅÍ 1 ¶óÀÎ LCD ÁÖ¼¼¿ä"¶ó°í ¸»¾¸ ÇϽøé

¾ÆÀú¾¾°¡ " »ª ¶óÀÌÆ® Àִ°Š¾ø´Â°Å? "¶ó°í µÇ ¹°À» ¼ö ÀÖÀ¸´Ï ¹Ì¸®

¸¶À½ÀÇ Áغñ¸¦ Çϼ¼¿ä. ´ç¿¬È÷ °¡°ÝÀº ¾à°£ Â÷À̰¡ ÀÖÁö¿ä. ±×¸®°í »ì¶§

µÉ ¼ö ÀÖÀ¸¸é ½ºÆå(specification)À» ´Þ¶ó°í ÇϽʽÿä. Ȥ½Ã ¾ø´Ù¸é

Àû¾îµµ ÇÉ À̸§Àº ¾Ë¾Æ¿Í¾ß ÇÕ´Ï´Ù.

ÁøÂ¥ Á¦Ç°À» ¸¸µå½Ã´Â ÇÁ·Î ¿£Áö´Ï¾îµéÀº ¾Æ½Ã°ÚÁö¸¸ viewing angle,

operation temperature, ÈÖµµ µîµµ °í·Á¸¦ ÇØ¾ß ÇÒ ¶§°¡ ÀÖ½À´Ï´Ù.

ÅÍÄ¡ ½ºÅ©¸° LCD, multi color LCD µµ Àִµ¥ Á¦°¡ »ç¿ëÇÑ °æÇèÀÌ ¾ø¾î ¹¹¶ó°í

¸»¾¸À» µå¸± ¼ö°¡ ¾ø±º¿ä. ÂÁ


±è°æ±Ù (maroboss)

[34] ij¸¯ÅÍ LCD¶ó´Â °ÍÀÌ Àִٸ鼭¿ä?( °³ 01/06 13:20 46 line

ij¸¯ÅÍ LCD¶ó´Â °ÍÀÌ Àִٸ鼭¿ä?( °³³ä, ¿ë¾î )

ij¸¯ÅÍ LCD ±¸µ¿¿¡ ¾Õ¼­ ¾à°£ÀÇ °³³ä°ú ¿ë¾î Á¤¸®¸¦ ÇϰڽÀ´Ï´Ù. ´Ù¸¥

LCDµµ ¸¶Âù°¡ÁöÁö¸¸ ij¸¯ÅÍ LCD´Â Ç¥½Ã ÀåÄ¡ À̸鼭 ±â¾ï ¼ÒÀÚ ÀÔ´Ï´Ù.

´Ù½Ã¸»ÇØ, LCD´Â ·¥°ú °°ÀÌ µ¥ÀÌŸ¸¦ ¾µ ¼öµµ ÀÖ°í ¾´ °ªÀ» ÀÐÀ» ¼öµµ

ÀÖ½À´Ï´Ù. ±×¸®°í ·¥°ú °°ÀÌ °¢ ij¸¯ÅÍ(±ÛÀÚ)¿¡´Â ¹øÁö°¡ Á¸ÀçÇÕ´Ï´Ù.

ÇѰ¡Áö ·¥°ú ´Ù¸¥ °ÍÀº ¹øÁöÀÇ ³»¿ëÀ» ¿ì¸®°¡ ¹Ù·Î º¼ ¼ö°¡ ÀÖ´Ù´Â

°ÍÀÔ´Ï´Ù. 00H ¹øÁö¿¡ 64H( ¾Æ½ºÅ° 'A'¿¡ ÇØ´ç )¸¦ ½á³ÖÀ¸¸é 00H ¹øÁö¿¡

ÇØ´çÇÏ´Â LCDÀÇ Ã¹ ±ÛÀÚ¿¡ 'A'°¡ º¸ÀÌ°Ô µË´Ï´Ù.

____________________________

| |

| A |

|____________________________|

| | | .

| | | .

| | | .

| | ----- 03H ¹øÁö

| ------- 01H ¹øÁö

--------- 00H ¹øÁö

VGA TEXT ¸ðµå¸¦ direct access ÇØº» ºÐµéÀº ÀÌÇØ°¡ ½¬¿ï °Ì´Ï´Ù. »ç½Ç

¿ì¸®°¡ ¾î¶»°ÔÇØ¼­ µ¥ÀÌŸ °ªÀ» ³ÖÀ¸¸é ±× ¾Æ½ºÅ° Äڵ忡 ÇØ´çÇÏ´Â

±ÛÀÚ°¡ Ç¥½Ã µÇ´ÂÁö¸¦ ¾Ë ÇÊ¿ä´Â ¾ø½À´Ï´Ù. LCD¸¦ µÚÁý¾î º¸¸é

ÄÜÆ®·Ñ·¯°¡ ´Þ·Á Àִµ¥ °Ô³×µéÀÌ ¾Ë¾Æ¼­ ÇØÁÖ´Â °ÅÁö¿ä.

ÀÌ·¯ÇÑ LCD ³»ºÎÀÇ µð½ºÇ÷¹ÀÌ µ¥ÀÌŸ ·¥À» DD RAM( Display Data RAM

)À̶ó°í ºÎ¸¨´Ï´Ù.

LCDÀÇ ÇÑ ±ÛÀÚ´Â 5 x 7 dot( Ä¿¼­ ¶óÀÎ Á¦¿Ü )·Î ±¸¼ºµÇ Àִµ¥, º¸Åë

DD RAMÀ» ÀÌ¿ëÇØ¼­´Â Á¤ÇØÁø ¾Æ½ºÅ° ÄÚµå ÆùÆ® ¸ð¾ç¸¸À» ³ªÅ¸³¾ ¼ö

ÀÖ½À´Ï´Ù. LCD¿¡´Â DD RAM¿Ü¿¡ CG RAM( Character Generator RAM )

À̶ó´Â °ÍÀÌ Á¸ÀçÇÏ¿© ÀÌ °ÍÀ» ÀÌ¿ëÇϸé 8 ±ÛÀÚ ºÐÀÇ »ç¿ëÀÚ Á¤ÀÇ

±ÛÀÚ¸¦ ¸¸µé¾î ¾µ ¼ö ÀÖ½À´Ï´Ù. 8 ±ÛÀÚ¸¦ Á¤ÀÇ ÇÑ´Ù´Â ¶æÀº 8 ±ÛÀÚ ºÐÀÇ

·¥ °ø°£ÀÌ ÀÖ´Ù´Â ¶æÀÔ´Ï´Ù. µû¶ó¼­ ÀÌ ·¥ ³»¿ëÀ» ¹Ù²Ù¸é ¸Å¿ì ¸¹Àº

»ç¿ëÀÚ Á¤ÀÇ ±ÛÀÚ¸¦ Ç¥½ÃÇÒ ¼ö ÀÖ´Â °Ì´Ï´Ù. ´Ü, Çѹø¿¡ 8 ±ÛÀÚ ÀÌ»óÀÇ

»ç¿ëÀÚ Á¤ÀÇ ±ÛÀڴ ǥÇöÇÒ ¼ö ¾ø½À´Ï´Ù. »ç¿ëÀÚ Á¤ÀÇ ±ÛÀÚ¸¦ ÀÌ¿ëÇϸé

2¶óÀÎ ÀÌ»óÀÇ LCD¿¡¼­´Â ¾î»öÇÑ ÇѱÛ(?)À» ±¸ÇöÇÒ ¼ö ÀÖ½À´Ï´Ù. Ȥ½Ã

µ¿Àü½Ä °øÁß ÀüÈ­ ¼öÈ­±â¸¦ µé¾úÀ»¶§ "Åõ ÀÔ" À̶ó´Â ±ÛÀÚ°¡ ²­»¶ÀÌ´Â

°ÍÀ» º»ÀûÀÌ ÀÖ´ÂÁö¿ä. À­ÁÙ¿¡ " ¤¼ ÀÌ" , ¾Æ·§ÁÙ¿¡ "¿ì ¤²" ( <= ¤·Àº

¾ø´Â °ÍÀ¸·Î º¸¼¼¿ä)À¸·Î ±¸¼ºµÇ ÀÖ½À´Ï´Ù. ±×¸²À» º¸½Ã¸é ¹Ù·Î ÀÌÇØ

ÇϽÇÅÙµ¥ ±Û·Î´Â ÇѰ谡 ÀÖ±º¿ä. CG RAM¿¡ ´ëÇÑ ´õ¿í ÀÚ¼¼ÇÑ ³»¿ëÀº

±è°æ±Ù (maroboss)

[35] LCD ÇÉ 01/06 13:21 82 line

LCD ÇÉ

¸î°¡Áö ÀçǰÀÇ ÇÉ ¹øÈ£¸¦ ¾Ë·Á µå¸®°Ú½À´Ï´Ù. ¾Æ·¡¸¦ º¸½Ã¸é ¾Æ½Ã°ÚÁö¸¸

ij¸¯ÅÍ LCDÀÇ 90% ÀÌ»óÀº ÇÉ ¹øÈ£°¡ °°½À´Ï´Ù.

( »ï¼º UC-16206-TNAR5-J ( 16 x 2 line ) )

1 Vss GND

2 Vdd Vcc 5V +- 10%

3 Vo ¾×Á¤ÀÇ ±¸µ¿ Àü¾Ð, °¡º¯ ÀúÇ×À¸·Î ÈÖµµ¸¦ º¯È­ ½Ãų ¼ö ÀÖ´Ù.

ÀÏ´Ü ÆíÀÇ»ó GND¿¡ ¿¬°á

4 RS Register Selection. H : Data Input

L : Instruction Input

5 R/W Read/Write H : Read

L : Write

6 E Enable H : Enable

L : Disable

7 ~ 14 D0 ~ D7





( STANLEY GMD16101 (16 x 1 line) )

1 Vss GND

2 Vdd Vcc 5V

3 Vee ¾×Á¤ÀÇ ±¸µ¿ Àü¾Ð, °¡º¯ ÀúÇ×À¸·Î ÈÖµµ¸¦ º¯È­ ½Ãų ¼ö ÀÖ´Ù.

ÀÏ´Ü ÆíÀÇ»ó GND¿¡ ¿¬°á

4 RS Register Selection. H : Data Input

L : Instruction Input

5 R/W Read/Write H : Read

L : Write

6 E Enable H : Enable

L : Disable

7 ~ 14 D0 ~ D7 4 bit interface »ç¿ë½Ã »óÀ§ ´ÏºÒ¸¸ »ç¿ë.

( STANLEY GMD2040A ( 20 x 4 line ))

1 Vss GND

2 Vdd Vcc 5V

3 Vee ¾×Á¤ÀÇ ±¸µ¿ Àü¾Ð

4 RS Register Selection. H : Data Input

L : Instruction Input

5 R/W Read/Write H : Read

L : Write

6 E Enable H : Enable

L : Disable

7 ~ 14 D0 ~ D7 4 bit interface »ç¿ë½Ã »óÀ§ ´ÏºÒ¸¸ »ç¿ë.

15 A(LED+) Anode »ª¶óÀÌÆ® ¿ëÀ¸·Î ¿©·¯°³ÀÇ LED°¡ Á÷º´·Ä·Î

16 K(LED-) Cathode ¿¬°áµÇ ÀÖÀ¸¹Ç·Î ¿ÍÆ®ÀúÇ×À¸·Î Àü·ù¸¦ Á¦ÇÑ.

( Seiko Instruments Inc. M4024 )

1 ~ 8 D7 ~ D0

9 E1

10 R/W

11 RS

12 Vlc ( The screen contrast can be varied by changing Vlc )

13 Vss

14 Vdd

15 E2

16 NC






( Çö´ë ÀüÀÚ HC16201-L (16 x 2 line ))

1 Vss GND

2 Vdd Vcc for Logic IC 5V

3 Vo LCD driving Voltage ( Min : Vdd - 13.5V, Max : 25V )

4 RS Register Selection. H : Data Input

L : Instruction Input

5 R/W Read/Write H : Read

L : Write

6 E Enable H : Enable

L : Disable

7 ~ 14 D0 ~ D7

15 A(LED+) Anode 4.1V

16 K(LED-) Cathode 0V

[36] LCD ÀÎÅÍÆäÀ̽º 01/06 13:23 181 line

LCD ÀÎÅÍÆäÀ̽º

"ÀÎÅÍÆäÀ̽º( interface )"¶ó´Â ¸»Àº '¸éÁ¢'À̶ó°í ¹ø¿ªÇϱ⠺¸´Ù´Â

'¿¬°á' ¶Ç´Â 'Á¢¼Ó' ¾Æ´Ï¸é ±×´ë·Î 'ÀÎÅÍÆäÀ̽º'¶ó°í Çϴ°ÍÀÌ ÀÚ¿¬

½º·¯¿ï°Í °°±º¿ä.

CPU¿Í LCDÀÇ Á¢¼ÓÀº ¸¹Àº Ãʺ¸ÀÚµéÀ» ¿ï¸® °ï ÇÏÁö¿ä. Àúµµ Ãʺ¸½ÃÀý¿¡

¸¹ÀÌ ´çÇÑ »ç¶÷ Áß¿¡ ÇѸí ÀÔ´Ï´Ù. ¸ÕÀú °í»ýÇÑ Á¦°¡ ÇöÀç ÇØ¸Þ°í

°Ô½ÇÁö ¸ð¸£´Â ¸î ºÐÀÇ °í»ýÀ» Á¶±ÝÀ̳ª¸¶ ´ú¾î µå¸®°Ú½À´Ï´Ù.

¾Õ °­Á¿¡¼­ LCD ÇÉÀ» ¼Ò°³ Çߴµ¥ ¿©±â¼­´Â ÇÉÀÇ ¿ªÇÒÀ» Á»´õ ÀÚ¼¼È÷

¾Ë¾Æ º¸°Ú½À´Ï´Ù.

LCD Á¦¾î¿ë ÇÉÀ¸·Î´Â 3°³ÀÇ ÇÉÀÌ ÀÖ½À´Ï´Ù. RS, R/W, E °¡ ±×°Í ÀÔ´Ï´Ù.

RS : Register Select´Â µ¥ÀÌŸ ¹ö½º D0 ~ D7( 4 bit system ¿¡¼­´Â

D4 ~ D7 )¸¦ ÅëÇØ ÁÖ°í ¹ÞÀ» °ªÀÌ ¸í·ÉÀÎÁö ¾Æ´Ï¸é Ç¥½ÃÇÒ µ¥ÀÌŸ

ÀÎÁö¸¦ ³ªÅ¸³»´Â ÇÉÀ¸·Î CPU°¡ LCD¿¡°Ô ¾Ë·Á ÁÖ´Â ½ÅÈ£ ÀÔ´Ï´Ù.

º°·Î Áß¿äÇÏÁö´Â ¾ÊÁö¿ä.

( Âü°í : LCD´Â »óÀ§ 4 ºñÆ®¸¸ ÀÌ¿ëÇØ¼­µµ Á¦¾î °¡´ÉÇÕ´Ï´Ù. )

R/W : Read/Write. LCD·Î °ªÀ» ¾µ¶§´Â 0À¸·Î ÀÐÀ» ¶§´Â 1 ·Î ¸¸µé¾î

ÁÖ¸é µË´Ï´Ù. ÀÌ·¯ÇÑ ·¹º§ ½ÅÈ£( ·¹º§·Î¼­ ±â´ÉÀ» ³ªÅ¸³»´Â ½ÅÈ£

)°¡ ·¥°ú °°Àº ¹æ¹ýÀ¸·Î LCD¸¦ CPU¿Í ¿¬°áÇÏ°Ô ÇÏÁö ¸øÇϰÔ

¸¸µå´Â ÁÖµÈ ¿øÀÎÀÌ µË´Ï´Ù.

E : ½ÇÁ¦ÀÇ Read, Write¸¦ Á¦¾îÇÏ´Â ÇÉ ÀÔ´Ï´Ù. active high Enable

ÇÉ ÀÔ´Ï´Ù. ÀÌ ÇÉÀÌ Áß¿äÇѵ¥ active high ¶ó´Â °Íµµ ¸¶À½¿¡

¾Èµé°í, ÀÌ ½ÅÈ£·Î ½ÇÁ¦ÀÇ Read, Write°¡ ÇàÇØ Áø´Ù´Â °Íµµ

¸¶À½¿¡ ¾Èµé°í....




( WRITE TIMING )

________ _______________________ ________

RS \ / \ /

________ / \ _______________________ / \ ________

________ ________

R/W \ /

\_________________________/

| 140ns | |10ns|

___________

/ \

E _________________/ \_____________

_______________________ ___________ _____

D0 ~ D7 \ / \ /

_______________________ / \ ___________ / \ _____

valid data

.

/|\

|__ ¿©±â¼­ LCD°¡ °ªÀ»

Àд´Ù.

( READ TIMING )

________ _______________________ ________

RS \ / \ /

________ / \ _______________________ / \ ________

_______________________

R/W / \

________ / \ ________

___________

/ \

E _________________/ \_____________

_______________________ ___________ _____

D0 ~ D7 \ / \ /

_______________________ / \ ___________ / \ _____

valid data

.

/|\

|__ ¿©±â¼­ LCD°¡ °ªÀ» Ãâ·ÂÇÑ´Ù.

E ½ÅÈ£°¡ ¶³¾îÁö´Â °Í°ú´Â

¹«°üÇÏ´Ù.



ȸ»ç¸¶´Ù ¾à°£¾¿ ´Ù¸£Áö¸¸ RS¿Í R/W´Â E°¡ high·Î µÇ±â Å©°Ô´Â 140 ns

ÀÌÀü¿¡ ÀÛ°Ô´Â 40 ns ÀÌÀü¿¡ È®Á¤µÇ¾ßÇÕ´Ï´Ù. E°¡ low·Î µÈÈÄ ÃÖ¼Ò 10

ns±îÁö´Â º¯ÇÏÁö ¸»¾Æ¾ß ÇÕ´Ï´Ù. ±×¸®°í Ÿ´çÇÑ µ¥ÀÌŸ °ª( valid data

)Àº E°¡ high·Î µÈÈÄ ÃÖ°í 120 ns ÀÌÈÄ¿¡ ¼ö¼ö(access)¸¦ ÇÏ¸é µË´Ï´Ù.

º°·Î ¾î·Á ¿ï°ÍÀº ¾øÁö¿ä. timingÀº LCD Á¦Á¶ ȸ»ç¿¡ µû¶ó ¾×Á¤ Á¦¾î

¹æ¹ý¿¡ µû¶ó ¾à°£ Â÷À̰¡ ³¯ ¼ö ÀÖÁö¸¸ ÀÏ¹Ý ÀÀ¿ë¿¡¼­´Â ¹«½ÃÇØµµ µÉ

Á¤µµÀÇ Â÷ÀÌ( ns order ) ÀÔ´Ï´Ù.

1. PORT ÇÉ¿¡ ¹°·Á Á¦¾îÇϱâ

LCD¸¦ PORT ÇÉ¿¡ ¹Ù·Î ¹°·Á Á¦¾î Çϱâ´Â ¸Å¿ì ½±½À´Ï´Ù. ´Ü, Æ÷Æ®°¡ Á»

¾Æ±õÁö¿ä. Á¦¾î ¹æ¹ýÀº

¾µ¶§ : RS, R/W(low), D0 ~ D7( Æ÷Æ®¿Í ¿¬°áÇÔ )¿¡ ¸ÕÀú °ªÀ» ÁÖ°í,

±×´ÙÀ½ ¾Æ¹« »ý°¢ ¾øÀÌ E¸¦ high·Î ¿Ã¸°ÈÄ ´Ù½Ã low·Î ¸¸µé¾î

ÁÖ¸é ³¡.

ÀÐÀ»¶§ : RS, R/W(high)¿¡ °ªÀ» ÁØ ÈÄ, E¸¦ high·Î ¸¸µé°í D0 ~ D7 ¿¡

¿¬°áµÈ Æ÷Æ®¸¦ Àаí E¸¦ ¾²À¹ ³»·Á ÁÖ¸é µË´Ï´Ù. ½±´Ù. ½¬¿ö.

Ȥ½Ã, ¾î¶² Æ÷Æ® ÇÉÀ» LCDÀÇ ¾î¶² ÇÉ¿¡ ¿¬°áÇØ¾ß ÇÒÁö ¸ð¸£´Â ºÐµé RS,

R/W, E´Â Ãâ·Â °¡´É Æ÷Æ®, D0 ~ D7Àº ÀÔÃâ·Â °¡´É Æ÷Æ® ¾Æ¹« ÇÉ¿¡³ª

¹°·Áµµ µË´Ï´Ù. °ú°¨ÇÏ°Ô ÀÚ½ÅÀÌ ¼³°èÇØ º¸½Ê½Ã¿ä. Ȥ½Ã D0 ~ D7À» À§ÇÑ

ÀÔÃâ·Â °¡´É Æ÷Æ®°¡ ¾ø´Ù¸é ±×³É Ãâ·Â Æ÷Æ®¿¡ ¿¬°áÇØµµ µË´Ï´Ù.

2. NAND Çϳª·Î LCD¸¦ Á¤º¹ÇÏÀÚ ( ¾²±â¸¸ °¡´É )

°³ÀÎÀûÀ¸·Î LCD Á¦¾î ½ÅÈ£Áß °¡Àå ¸¶À½¿¡ ¾Èµå´Â °ÍÀÌ E ½ÅÈ£¿Í R/W

½ÅÈ£ ÀÔ´Ï´Ù. ¸¸¾à E°¡ active lowÀ̰í R/W°¡ ±¸ºÐµÈ active low signal

À̶ó¸é HC138°°Àº ¾îµå·¹½º µðÄÚ´õ¿¡ ¹Ù·Î ¹°·Á ·¥°ú °°ÀÌ ¾²¸é

µÉÅÙµ¥... Á¨ÀåÇÒ.... Èû ÀÖ½À´Ï±î. ¸ðµç LCD Á¦Àۻ翡¼­ ¸ðµÎ E¸¦

active high·Î ¸¸µå´Âµ¥. ²¿¿ì¸é ¾È¾²´ø°¡, ¾Æ´Ï¸é µû¸£´ø°¡... ´«¹°À»

¸Ó±Ý°í ÀνÉÀ» ¾¹½Ã´Ù. ¾îµå·¹½º µðÄÚ´õÀÇ Ãâ·Â¿¡ (³²´Â) NAND¸¦ Çϳª

¾Æ·¡¿Í °°ÀÌ ¿¬°áÇØ¼­ E¿¡´Ù ³Ö¾î ÁݽôÙ.

________ ________

| _______ |

| | \ |

|-------------| | |

DECODER | | |O------ | E

| /WR -----| | |

| |_______ / |________

________| HC00 LCD

HC138 or A15

RS´Â Æ÷Æ®¿¡ ¿¬°áÇϰųª, ÇÏÀ§ ¾îµå·¹½º( A0 )¿¡ ¿¬°áÇÏ¸é µË´Ï´Ù.

LCD´Â Ãâ·Â DEVICE À̹ǷΠ¹Ýµå½Ã ¾´°ªÀ» Àоî¾ßÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù.

µû¶ó¼­ R/W ÇÉÀº Ç×»ó ¾²±â °¡´ÉÀ¸·Î ¸¸µé¾î ÁÝ´Ï´Ù. Áï GND¿¡ ¹°·Á

¹ö¸³´Ï´Ù. »ý°¢ÇØ º¸½Ê½Ã¿ä. ÇÁ·Î±×·¡¸Ó ÀÚ½ÅÀÌ LCD¿¡ 'A'¶ó°í ½á³õ°í

±×°÷¿¡ 'A'°¡ Àß µé¾î°¡ ÀÖ´ÂÁö ²À Àоî¾ß ÇÒ Çʿ䰡 ÀÖÀ»±î¿ä? LCD¸¦

´«À¸·Î º¸¸é µÇ´Âµ¥. ÀÌ ³íÀï¿¡ ´ëÇØ¼­´Â LCD ÇÁ·Î±×·¥ °­Á¿¡¼­ ´õ¿í

ÀÚ¼¼È÷ ´Ù·ç°Ú½À´Ï´Ù. ´ç¿¬ÇÑ ¸»ÀÌÁö¸¸ D0 ~ D7Àº CPUÀÇ µ¥ÀÌŸ ¹ö½º¿¡

¹°¸³´Ï´Ù. ´Ù½Ã ¾ê±âÇϰÚÁö¸¸ RS ÇÉÀ» ÇÏÀ§ ¾îµå·¹½º¿¡ ¹°·ÈÀ» ¶§´Â ¸î

°¡Áö¸¦ »ý°¢ÇØ¾ß ÇÕ´Ï´Ù. ¹»±î¿ä?

3. °ÔÀÌÆ® ¸î°³¸¦ »ç¿ëÇØ¼­ LCD ÀÐ°í ¾²±â

°ÔÀÌÆ®¸¦ ¿©·¯°³ »ç¿ëÇÏ´Â °ÍÀº °³ÀÎÀûÀ¸·Î º°·Î ÁÁ¾Æ ÇÏÁö ¾ÊÁö¸¸

¸¶À½¿¡ ¾Èµå´Â LCDÀÇ Á¦¾î ½ÅÈ£ ü°è ¶§¹®¿¡ ¾î¿ ¼ö ¾ø ±º¿ä. ÇÏÁö¸¸

Á¦ °³ÀÎÀûÀÎ ÀǰßÀº À§ÀÇ RS¸¦ A0¿¡ ¹°¸®´Â "2 ¹ø ¹æ¹ý"À» ÃßõÇϰí

½Í½À´Ï´Ù. ±âº» ¿ø¸®´Â ´ÙÀ½°ú °°½À´Ï´Ù. ¾îµå·¹½º µðÄÚµù ½ÅÈ£³ª »óÀ§

¾îµå·¹½º¸¦ /WR, /RD ½ÅÈ£ ¸ðµÎ¿Í Á¶ÇÕÇØ¼­ LCDÀÇ E ½ÅÈ£¸¦ Á¦¾îÇϱâ

À§ÇÑ Á¶ÇÕÀ» ¸¸µé¾î ³»´Â °ÍÀÔ´Ï´Ù. ½ÇÁ¦ ¼³°è´Â »ç¶÷µé ¸¶´Ù ¾à°£¾¿

´Ù¸£Áö¸¸ ±âº» ±¸Á¶´Â °°½À´Ï´Ù.

______

| \ _______

/RD------| |____________| \

/WR------| | | |

|______ / | |O------ E

/CS ----| |

( or A15 ) |_______ /

R/W, RS ÇÉÀº °¢°¢ A0, A1¿¡ ¹°¸®¸é µË´Ï´Ù.

Ȥ½Ã Ãʺ¸ºÐµéÀº ¹«½¼ ¸»À» Çϰí ÀÖ³ª Çϰí À¸¾ÆÇØ ÇÒÁöµµ ¸ð¸£Áö¸¸,

CPU¿Í LCDÀÇ timingÀ» Àß µûÁ® º¸½Ê½Ã¿ä. ±×·¡µµ ÀÌÇØ°¡ ¾È°£´Ù¸é

³ªÁß¿¡ °æ·ÂÀÌ ºÙÀºÈÄ ´Ù½Ã ÀÐÀ¸¸é ¾Æ½Ã°Ô µÉ°Ì´Ï´Ù.

4. PLD¸¦ »ç¿ëÇÏ´Â ¹æ¹ý

ÀÌ ¹æ¹ýÀº PALÀ̳ª GALµîÀÇ PLD¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀε¥ Á¦°¡ ¾Ë°í ÀÖ´Â

°¡Àå È¿À²ÀûÀ̰í Áøº¸µÈ ¹æ¹ý ÀÔ´Ï´Ù. JS8051A¿¡¼­ ¾²°í ÀÖ´Â ¹æ¹ýÀε¥

±âº» ±¸Á¶´Â "3 ¹ø ¹æ¹ý"ÀÇ ³í¸®¸¦ µû¸¨´Ï´Ù. ÀÌ ³í¸®¸¦ PLD¿¡ ±¸¿ö

³ÖÀº °ÍÀÌÁö¿ä. ÀÌ ¹æ¹ý¿¡ ´ëÇÑ ¼³¸íÀº Ãʺ¸ÀÚ¿¡°Ô´Â ¾î¿ï¸®Áö ¾Ê´Â

±º¿ä. PLD¿¡ ´ëÇÑ ¼³¸íÀº Àú °³ÀÎÀûÀÎ ´É·Âµµ ºÎÁ·Çϰí Á¦°¡ ¾Æ´Â

³»¿ëÀÇ ¾ç¸¸Çصµ ¹æ´ëÇϹǷΠÇöÀç·Î¼­´Â ¹«¸® ÀÔ´Ï´Ù.

±è°æ±Ù (maroboss)

[Q&A] Ű ¸ÞÆ®¸¯½º 01/15 13:54 82 line


[Q&A] Ű ¸ÞÆ®¸¯½º


(PCYONGHO´ÔÀÇ Áú¹®)

¾È³çÇϼ¼¿ä ...

8051 KIT ȸ·Î¸¦ È®ÀÎÀ» Çߴµ¥ ȸ·Î¸¸À¸·Î ÆÇ´ÜÀ» Çϱâ´Â Á¶±ÝÀº

¾î·ÆÁö¸¸ Á¦°¡ º¸±â¿¡´Â ÄÄÇ»ÅÍ¿Í ¿¬°áÀ» ÇÏ¿© »ç¿ëÀ» ÇÏ°Ô µÈ °Í

°°½À´Ï´Ù. ±×·±´ë Àú´Â ±×°Íµµ Áß¿äÇÏÁö¸¸ º°µµ·Î Űº¸µå¸¦ »ç¿ëÀ»

ÇÏ·Á°í ÇÕ´Ï´Ù. Ű´Â ´ë·« 16 ۰¡ µÉ °Í °¬°í¿ä ... Ãâ·ÂÀº 8255³ª ±×

ÀÌ»ó µÇ´Â ¾ÆÀ̾¾¸¦ ÀÌ¿ëÀ» ÇÏ¿© ÃÖÀú·Î 64 °³ ÃÖ°í´Â 128 °³¸¦ »ç¿ëÀ»

ÇÏ·Á°í ÇÕ´Ï´Ù. ÀÌ·± °ÍÀÌ °¡´ÉÇÑÁö¿ä Âü Àú´Â Áö±Ý 8051 ½Ã¸®Á °øºÎ

¸¦ Çϰí ÀÖÁö¿ä ... Áö±Ý Á¦°¡ »ý°¢À»ÇÑ °ÍÀÌ 16 °³ÀÇ Å°¿¡¼­ 8255¸¦

Æ÷Æ®¸¦ ÀÌ¿ëÀ» ÇÏ¿© 64°³ÀÇ Ãâ·ÂÀ» ÄÜÆ®·Ñ ÇÏ´Â °ÍÀÌ´Ù. ( 01 ) ¸¦

´©¸£¸é Ãâ·Â¿¡¼­ 01 ¹øÀÌ ON µÇ°í 64 ¸¦ ´©¸£¸é Ãâ·Â¿¡¼­ 64 ¹øÀÌ ON

µÇ°Ô ÇÏ´Â °ÍÀÌ Á¦°¡ Áö±Ý °øºÎ¸¦ Çϰí ÀÖ½À´Ï´Ù. ±×·¯´Ù º¸´Ï MAROBOSS

´ÔÀÇ È¸·Î¿¡¼­ ¼Ò½º±îÁö Áشٰí ÇÏ´Ï ÀÌ·¸°Ô ¸ÞÀÏÀ» º¸³À´Ï´Ù. Áö±Ý

Àú´Â °ÅÁþ¸» Âɲû ÇØ¼­ ¼ö¹é ¹ø ½ÇÆÐ¸¦ Ç߰ɶû¿ä.. ÀÌ·± °ÍÀÌ

°¡´ÉÇÑÁö¿ä ¹°·Ð ±âÁ¸¿¡ ÀÖ´Â °ÍÀ» Æ÷ÇÔÇØ¼­ ¿¡¿ä...

¿¬¶ôÀ» ¹Ù¶ø´Ï´Ù.

(´äº¯)

´äÀåÀÌ ´Ê¾ú±º¿ä.

64°³ÀÇ Å° ÀÔ·ÂÀº °£´Ü ÇÕ´Ï´Ù. JS8051A¸¦ ¾µ °æ¿ì HC574¿Í HC541À»

»ç¿ëÇÏ½Ã¸é µË´Ï´Ù.

__________ __ ¿©±â´Â ½ºÀ§Ä¡¸¦

| | / ´©¸£¸é ¿¬°áµÇ°Ô

| | | | | | / ÇØ Áֽʽÿä.

| 0 |------|----|----|----|-----

| | | | | |

| 1 | .

| HC574 | .

| 2 | .

| |

| 3 |------|----|----|----|-----

| | | | | |

|__________| | . |

__________ | . |

| | | . |

| | | . |

| 0 |------O--------------|-----

| | . |

| 1 | . |

| HC541 | . | <= 10 K ¾î·¹ÀÌ

| 2 | . | ÀúÇ×À¸·Î

| | . | PULL DOWN

| 3 |---------------------O-----

| |

|__________|


HC541ÀÇ ÀÔ·ÂÀº ½ºÀ§Ä¡°¡ ON µÇ¾îÀÖÁö ¾ÊÀ¸¸é ¶°ÀÖ´Â »óŰ¡ µÇ¹Ç·Î 10

K ¾î·¹ÀÌ ÀúÇ×À¸·Î Ç® ´Ù¿îÇØ Áֽʽÿä. (±×¸®±â°¡ ¾î·Æ±º¿ä.)

ÇÁ·Î±×·¥µµ °£´Ü ÇÕ´Ï´Ù. HC574¿¡ 00000001B¸¦ Ãâ·ÂÇϰí HC541À»

ÀнÀ´Ï´Ù. À̶§ °ªÀÌ 00000000B°¡ µé¾î ¿Ô´Ù¸é PUSH SW°¡ ¾È ´­·¯Áø

°ÍÀ̸é 00000001B°¡ µé¾î ¿Ô´Ù¸é HC574ÀÇ LSB(OUT 0)¿Í HC574ÀÇ LSB(IN

0)ÀÌ ¸¸³ª´Â °÷ÀÇ ½ºÀ§Ä¡°¡ ´­·¯Áø °ÍÀÌÁö¿ä. ±×´ÙÀ½ 00000010B¸¦

Ãâ·ÂÇϰí Àаí.... ÀÌ·± ½ÄÀ¸·Î ½ºÄµÀ» ÇÏ¸é µË´Ï´Ù. ½±Áö¿ä. ÀÌ

¹æ¹ýÀ¸·Î Çϸé ÃÖ´ë 64°³ÀÇ Å°¸¦ ´Þ¼ö ÀÖ½À´Ï´Ù.

¶Ç´Ù¸¥ ¹æ¹ýÀº 80C31ÀÇ Æ÷Æ®¸¦ ¾²°Å³ª 82C55ÀÇ ÇÑ Æ÷Æ®¸¦ ¾²´Â ¹æ¹ýÀÌ

ÀÖ½À´Ï´Ù. 16°³ÀÇ Å°¶ó°í ÇßÀ¸´Ï »óÀ§ ´ÏºíÀº Ãâ·ÂÀ¸·Î ÇÏÀ§ ´ÏºÒÀº

ÀÔ·ÂÀ¸·Î ¸¸µé¾î ¸ÞÆ®¸¯½º¸¦ ¸¸µé¸é µÇ°ÚÁö¿ä. À̶§µµ ÀÔ·Â Ãø ´ÏºíÀº

PULL DOWNÀ» ÇØÁÖ¼¼¿ä.( ±×¸²Àº À§¿Í °°À¸¹Ç·Î »ý·«ÇÕ´Ï´Ù. ) ´Ü,

ÁÖÀÇÇÏ½Ç Á¡Àº 80C31ÀÇ Æ÷Æ®´Â ÀбâÀü¿¡ ¹Ýµå½Ã 1ÀÇ »óÅ¿©¾ß ÇϰÚÁö¿ä.

¶Ç ´Ù¸¥ ¹æ¹ýÀ¸·Î HC139, HC138, HC154 °°Àº µðÄÚ´õ¸¦ Ãâ·ÂÀ¸·Î

»ç¿ëÇÏ´Â ¹æ¹ýµµ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ µðÄÚ´õ¸¦ »ç¿ëÇÏ´Â ¹æ¹ý¿¡¼­´Â

¶Ç´Ù½Ã Æ÷Æ®ÀÇ Ãâ·ÂÇÉÀ» µðÄÚ´õÀÇ ÀÔ·ÂÀ¸·Î »ç¿ëÇÏ´Â ¹æ¹ý°ú ¾îµå·¹½º¸¦

Á÷Á¢ »ç¿ëÇÏ´Â ¹æ¹ýÀÌ Àִµ¥ ¾à°£ Â÷¿øÀÌ ³ôÁö¿ä. Çѹø »ý°¢ÇØ

º¸½Ê½Ã¿ä. " ÇѰ¡Áö, Ãâ·Â Æ÷Æ®°¡ ³²´Âµ¥ ±¸Áö µðÄÚ´õ¸¦ Çϳª ´õ ³ÖÀ»

ÇÊ¿ä´Â ¾ø°ÚÁö¿ä. "


" PCYONGHO´Ô ! Ãʺ¸·Î¼­ Çѹø ÇØº¼¸¸ ÇѰÍÀ» ¼±ÅÃÇϽŠ°Í °°±º¿ä.

ÇÁ·Î±×·¥µµ °£´ÜÇϰí, ±×·±´ë ¿Ö ÀÌ·¸°Ô Ãâ·ÂÀÌ ¸¹Áö¿ä? ¶«Áú ÇÒ¶§

°í»ýÇÒÅÙµ¥. ±×·³ ¼º°ø ÇϽʽÿä. "


[37] LCD ¸í·É(1) 01/15 13:56 177 line

LCD ¸í·É(1)

LCD ¸í·É¾î´Â 9°³°¡ ÀÖÀ¸¸ç (Ãʺ¸) ¿©·¯ºÐÀÌ »ý°¢ÇϽô ¸¸Å­ ¾î·ÆÁö

¾Ê½À´Ï´Ù. ±×³ª¸¶ ±â±³¸¦ ºÎ¸®Áö ¾Ê´Â ÀϹÝÀûÀÎ »ç¿ë¿¡´Â 3 ~ 4°³ÀÇ

¸í·É¸¸À¸·Îµµ ÃæºÐÇÕ´Ï´Ù.

" ¸í·ÉÀÌ ¼ö¹é°³ÀÎ CPUµµ ´Ù·êÁÙ ¾Æ´Âµ¥ LCD ÂëÀ̾ß... "

°¢ LCD ½ºÆå¿¡´Â Instructions( ¸í·É ) Ç¥¸¦ ÇÔ²² Á¦°øÇØ Áִµ¥ ±×

¸í·É¾î´Â ȸ»ç³ª Á¦Ç°¿¡ °ü°è¾øÀÌ °ÅÀÇ ¶È°°½À´Ï´Ù. µÉ¼öÀÖÀ¸¸é ÀÚ½ÅÀÌ

±¸ÀÔÇÏ´Â LCDÀÇ ½ºÆå Á¤µµ´Â ±¸ÀÔó¿¡¼­ ¾ò´ø°¡ º¹»çÇϽʽÿä. Ȥ½Ã ¸ø

±¸Çصµ ³Ê¹« °ÆÁ¤ÇÏÁö ¸¶½Ê½Ã¿ä. ¸î¸î Ã¥¿¡µµ ¸í·É Ç¥°¡ ³ª¿Í ÀÖ°í,

Á¦°¡ ¾Æ·¡ ´ëÃæ Á¤¸®ÇØ µå¸®°Ú½À´Ï´Ù.




( ij¸¯ÅÍ LCD ¸í·ÉÇ¥ )

< ¸í·ÉÇ¥ >

___________________________________________________________________

| |

¸í ·É | RS R/W D7 D6 D5 D4 D3 D2 D1 D0 | ¹øÈ£

_______________|__________________________________________|________

| |

CLEAR DISPLAY | 0 0 0 0 0 0 0 0 0 1 | 1

| |

RETURN HOME | 0 0 0 0 0 0 0 0 1 * | 2

| |

ENTRY MODE | 0 0 0 0 0 0 0 1 I/D S | 3

| |

DISPLAY ON/OFF| 0 0 0 0 0 0 1 D C B | 4

| |

DISPLAY OR | 0 0 0 0 0 1 S/C R/L * * | 5

CURSOR SHIFT | |

| |

FUNCTION SET | 0 0 0 0 1 DL N F * * | 6

| |

SET CG RAM | 0 0 0 1 ADDRESS | 7

ADDRESS | |

| |

SET DD RAM | 0 0 1 ADDRESS | 8

ADDRESS | |

| |

READ BUSY FLAG| 0 1 BF ADDRESS | 9

& ADDRESS | |

_______________|__________________________________________|________

| |

WRITE DATA | 1 0 WRITE DATA | 10

TO CG OR DD | |

RAM | |

| |

READ DATA | 1 1 READ DATA | 11

FROM CG OR DD | |

RAM | |

_______________|__________________________________________|________

Ç¥¿¡¼­ ±×¸® Ưº°³ª°Å³ª ±î´Ù·Î¿î ºÎºÐÀº ¾ø½À´Ï´Ù. ¸î°¡Áö ÁÖÀÇÇÒ

Á¡Àº, ¸ÕÀú Çϵå¿þ¾î °­Á¿¡¼­ R/W ÇÉÀ» Ç×»ó WRITE »óÅ·Î, Áï GND¿¡

¹°·Á³ªµµ µÈ´Ù°í Çߴµ¥, ±×·¸°Ô Çß´Ù¸é À§ Ç¥¿¡¼­ R/W°¡ 1 ÀÎ µÎ°³ÀÇ

¸í·É¾î( 9¹ø, 11¹ø)Áï "READ BUSY FLAG & ADDRESS ", "READ DATA FROM

CG OR DD RAM" ¸í·ÉÀº ¾µ ¼ö ¾ø½À´Ï´Ù. µÎ ¸í·É¾î ¸ðµÎ ²À ÇÊ¿äÇϰųª

¾øÀ¸¸é Å©°Ô ºÒÆíÇÑ ¸í·ÉÀº ¾Æ´Õ´Ï´Ù. ±×¸®°í °¢ ¸í·É¾îµéÀº ½ÇÇà

½Ã°£ÀÌ ´Ù¸¨´Ï´Ù. ¿ø·¡ ¸í·ÉÇ¥¿¡´Â ½ÇÇà ½Ã°£ÀÌ ³ª¿Í Àִµ¥ Á¦°¡ ÇÊ¿ä

¾øÀ» °Í °°¾Æ »ý·« Çß½À´Ï´Ù. °¡Àå ´ÊÀº ¸í·ÉÀº 1.6 ms (when fosc is

250 KHz) ÀÔ´Ï´Ù. LCD¿¡¼­ ÇöÀç ¼öÇàÁßÀÎ ¸í·ÉÀÌ ³¡³µ´ÂÁö´Â BF(BUSY

FLAG) ºñÆ®¸¦ ÀÐÀ¸¸é( 9¹ø ) ¾Ë ¼ö ÀÖÁö¸¸ ±×·² ÇÊ¿ä ¾øÀÌ ÇÑ ¸í·É ÈÄ

´ÙÀ½ ¸í·É±îÁö 1.6 ms ÀÌ»óÀÇ ½Ã°£À» ±â´Ù¸° ÈÄ ´ÙÀ½ ¸í·ÉÀ» ³»·Áµµ

µË´Ï´Ù.




( BUSY FLAG )

BF¸¦ Àо ±×°ªÀÌ 1 À̸é, LCD¿¡ 'BF¸¦ Àд ¸í·É'( 9 ¹ø ) ÀÌ¿ÜÀÇ

¸í·ÉÀº ÁÙ ¼ö°¡ ¾ø½À´Ï´Ù. BF°¡ 0ÀÌ µÇ¸é ´Ù¸¥ ¸í·ÉÀ» ³»¸± ¼ö

ÀÖ½À´Ï´Ù. BF¿¡ ´ëÇÑ Á¦ °³ÀÎÀûÀÎ ÀǰßÀº ÀÌ·¸½À´Ï´Ù. BF´Â »ç¿ëÇÏÁö

¸¶½Ê½Ã¿ä. ¿Ö³ÄÇϸé BF¸¦ Àд ÀÌÀ¯´Â LCD°¡ ´ÙÀ½ ¸í·ÉÀ» ¹Þ¾ÆµéÀÏ ¼ö

ÀÖ³ª¸¦ ¾Ë±â À§ÇÑ °ÍÀε¥ ±× ¸í·ÉÀÇ ¼öÇà ½Ã°£À» ¾Æ´Â °æ¿ì¿¡´Â ±× ½Ã°£

¸¸Å­ÀÇ DELAY ROUTINÀ» µ¹¸° ÈÄ ´ÙÀ½ ¸í·ÉÀ» ³»·Áµµ µË´Ï´Ù. Ȥ½Ã ¼Óµµ

Â÷À̰¡ ³ªÁö ¾Ê´Â³Ä°í ¹Ý¹®ÇÏ´Â ºÐÀÌ °è½ÇÁö ¸ð¸£°Ú±º¿ä. ¼Óµµ¿¡ ´ëÇÑ

Á¦ ÀǰßÀº ÀÌ·¸½À´Ï´Ù. ´ëºÎºÐÀÇ LCD ¸í·ÉÀÌ 40 us°¡ °É¸®´Âµ¥ DELAY

ROUTINµµ °ÅÀÇ 40 us°¡ µÇ°Ô ¸¸µé¼ö ÀÖ½À´Ï´Ù.

½ÇÁ¦ ij¸¯ÅÍ LCD»ç¿ë¿¡ ÀÖ¾î ¼Óµµ´Â Å©°Ô Áß¿äÇÏÁö ¾Ê½À´Ï´Ù.( ±×·¡ÇÈ

LCD´Â Áß¿äÇÕ´Ï´Ù.) ¹«½¼ ¸»À̳ĸé, LCD´Â »ç¶÷ÀÌ º¼¼ö ÀÖ´Â ¼Óµµ·Î

°ªÀÌ º¯È­ µÇ¾î¾ß Çϴµ¥ ±×º¸´Ù °ªÀ» »¡¸® º¯È­ ½ÃŰ¸é µµ¸®¾î

¿ªÈ¿°ú°¡ ³³´Ï´Ù. ÀϹÝÀûÀ¸·Î´Â ±×·¸½À´Ï´Ù. µû¶ó¼­ LCD ¸í·ÉÁß ¾î¶²

¸í·ÉÀº 1.64 ms ¶Ç ¾î¶² ¸í·ÉÀº 40 us°¡ °É¸®´Âµ¥ ¾Æ¿¹ DELAY ROUTINÀ»

Å« ÂÊÀ¸·Î ÅëÀÏÇÏ¿© »ç¿ëÇϽʽÿä. ( ¾Æ·¡ ¿¹Á¦ ÇÁ·Î±×·¥¿¡¼­ È®ÀÎ

ÇϽʽÿä. )


BUSY FLAG¸¦ üũÇÏÁö ¾Ê°í ÀÏÁ¤ ½Ã°£À» ±â´Ù¸° ÈÄ ´ÙÀ½ ¸í·ÉÀº ³»¸®´Â

°æ¿ì´Â ÀÌ·± ÀÌÁ¡ÀÌ ÀÖ½À´Ï´Ù. º¸µå¿¡¼­ LCD Ä¿³ØÅ͸¦ »©µµ ÇÁ·Î±×·¥ÀÇ

È帧¿¡´Â ÁöÀåÀÌ ¾ø½À´Ï´Ù. ¸¸¾à BUSY FLAG¸¦ Àд ÇÁ·Î±×·¥À̶ó¸é ÀÐÀº

°ªÀÌ 0 ÀÌ µÉ¶§±îÁö ¹«ÇÑÁ¤ ±â´Ù¸®°Ô µË´Ï´Ù. ±×¸®°í ¾Æ·¡¼­ ´Ù½Ã

¼³¸íÇϰÚÁö¸¸ LCD ÃʱâÈ­ °úÁ¤ Áß¿¡´Â BUSY FLAG¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.

¹«Á¶°Ç DELAY·Î ±â´Ù·Á¾ß ÇÕ´Ï´Ù.

¾Õ °­Á¿¡¼­ LCD´Â RAM°ú °°ÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Ù°í Çߴµ¥ ¸¸¾à¿¡ LCD¸¦

·¥°ú °°ÀÌ »ç¿ëÇϽŴٸé À§ÀÇ BUSY FLAG °æ¿ì¿Í °°ÀÌ LCD Ä¿³ØÅ͸¦

»©°í »ç¿ëÇϰųª, ¿Á¿Ü¿ë Á¦Ç°À̶ó¸é ¿©¸§¿¡ LCD°¡ ¸ÀÀÌ °°À» °æ¿ì¸¦

ÃæºÐÈ÷ °í·ÁÇÑ ÈÄ °áÁ¤ÇÏ¼Å¾ß ÇÕ´Ï´Ù.


( ¸í·ÉÇ¥ º¸±â )

"CLEAR DISPLAY"( 1¹ø ) ¸í·ÉÀº ¸í·ÉÇ¥¿¡¼­¿Í °°ÀÌ RS, R/W¸¦ 0 À¸·Î

ÇØÁÖ°í LCD¿¡ 01H¸¦ ¾²¸é ¼öÇàµË´Ï´Ù. ´Ù¸¥ ¸í·Éµµ °°Àº ¹æ¹ýÀ¸·Î

ÇÏ½Ã¸é µË´Ï´Ù. JS8051A¿¡¼­¿Í °°ÀÌ RS, R/W¸¦ °¢°¢ A1, A0 ¿¡

¿¬°áÇÏ¿´´Ù¸é LCD¸¦ ¾µ¶§¿Í ÀÐÀ»¶§ ¶Ç´Â ¸í·É¾î¿Í µ¥ÀÌŸ¿¡ µû¶ó °¢°¢

´Ü¸¥ ¹øÁö°¡ µË´Ï´Ù. ´ÙÀ½Àº JS8051AÀÇ LCD ¹øÁö ÀÔ´Ï´Ù.

;

; JS8051 LCD ADDRESS

; CONNECTED R/W = A1, RS = A0

;

LCDCW1 EQU 0F200H ;( LCD COMMAND WRITE 1 )

LCDCR1 EQU 0F201H ;( LCD COMMAND READ 1 )

LCDDW1 EQU 0F202H ;( LCD DATA WRITE 1 )

LCDDR1 EQU 0F203H ;( LCD DATA READ 1 )

°¨À» ÀâÀ¸¼Ì´ÂÁö ¸ð¸£°Ú±º¿ä. ¿¹¸¦ µé¾î LCD¿¡ "CLEAR DISPLAY" ¸í·ÉÀ»

¾²°í ½Í´Ù¸é, ¸í·ÉÇ¥¸¦ º¸¸é RS = 0, R/W =0 À¸·Î µÇÀÖ½À´Ï´Ù. µû¶ó¼­

JS8051A º¸µå¶ó¸é LCDCW1¿¡ 01H¸¦ ½áÁÖ¸é µÇ´Â °Ì´Ï´Ù.

( ÃʱâÈ­ )

¸î¸î LCD´Â POWER ON ½Ã¿¡ POWERÀÇ rising timeÀÌ ±Ô°Ý¿¡ ¸ÂÀ¸¸é

ÀÚµ¿À¸·Î initialize(reset)°¡ µÈ´Ù°í µÇÀÖÁö¸¸ ¼ÒÇÁÆ®¿þ¾îÀûÀÎ

¸í·ÉÀ¸·Î ÀÎÀ̼ȶóÀÌÁî(ÃʱâÈ­) Çϱ⸦ ±ÇÀåÇϰí ÀÖ½À´Ï´Ù.

POWER ON

|

LCDÀÇ Vdd°¡ 4.5V ÀÌ»ó µÈÈÄ

15 ms ÀÌ»ó ±â´Ù¸²

|

" FUNCTION SET "( 6¹ø ¸í·É )

|

4.1 ms ÀÌ»ó ±â´Ù¸² ; BF üũ ¾ÈµÊ

|

" FUNCTION SET "( 6¹ø ¸í·É )

|

100 us ÀÌ»ó ±â´Ù¸² ; BF üũ ¾ÈµÊ

|

" FUNCTION SET "( 6¹ø ¸í·É )

|

" FUNCTION SET "( 6¹ø ¸í·É )

" DISPLAY OFF "( 4¹ø ¸í·É )

" DISPLAY CLEAR "( 1¹ø ¸í·É )

" ENTRY MODE SET"( 3¹ø ¸í·É )

Á¶½ÉÇÒ Á¡Àº BF üũ°¡ ¾ÈµÇ´Â ºÎºÐÀÌ ÀÖÀ¸´Ï À¯ÀÇ ÇϽʽÿä.

¸í·ÉÇ¥¿¡ ³ª¿À´Â I/D, S, D, C ... µîµîÀÇ ±â´É ºñÆ®µé¿¡ ´ëÇÑ ¼³¸íÀº

ÇÊ¿äÇÏ´Ù°í »ý°¢µÇ´Â °Í¸¸À» ´ÙÀ½ °­Á¿¡¼­ ÇϰڽÀ´Ï´Ù.

" ¾²´Ùº¸´Ï ³»¿ëÀÌ Á» ¾î·Á¿îµí Çϱº¿ä. ÀÌÇØ°¡ ¾ÈµÇ¸é ¸î¹ø ´õ Àоî

Áֽʽÿä."

±è°æ±Ù (maroboss)

È£ÇÁ ŸÀÓ( HOF TIME ) 01/15 13:58 110 line

¾È³çÇϽʴϱî. Á¤¿ë¿ø ÀÔ´Ï´Ù.

º¸Àß°Í ¾ø´Â °­ÁÂÀÌÁö¸¸ ¾Æ²¸ÁÖ½Ã°í °Ý·ÁÇØ ÁֽŴ ºÐµéÀÌ ¸îºÐ °è½Ã´Â

±º¿ä. ±×·¯ÇÑ ºÐµé°ú ÇÔ²² È£ÇÁŸÀÓ(hof time)À» Çѹø °¡Áú±î ÇÕ´Ï´Ù.

¿ø·¡´Â Á» ÀÏÂï °¡Áú±î Çߴµ¥ ÀÌ·¸°Ô ´Ê¾îÁ³½À´Ï´Ù.

¸ÕÀú ÀÏ½Ã¿Í Àå¼Ò ºÎÅÍ ¾Ë·Á µå¸®°Ú½À´Ï´Ù.

ÀϽà : 96³â 1¿ù 19ÀÏ (±Ý¿äÀÏ) Àú³á ½Ã°£ ( 7½Ã ÀÌÈÄ ºÎÅÍ )

Àå¼Ò : ¸¶Àϵå ġŲ È£ÇÁ( 557-9112 , °­³² ¹ð¹ð »ç°Å¸®, ¾àµµ ÂüÁ¶ )

Áö¹æºÐµé Áß¿¡µµ ¸¸³ª°í ½ÍÀº ºÐµéÀÌ Àִµ¥...

Áö¹æºÐµé¿¡°Ô´Â Á» ¹Ì¾ÈÇϱº¿ä.

½Ã°£µÇ¸é ¸¹ÀÌ ¿Í Áֽʽÿä. ¿ÕÃʺ¸, ½ÅÇÏÃʺ¸, Ãʺ¸³ª¶ó À̹æÀÎ...

ȸºñ ? " ¸»ÀÌÁ» ÀÌ»óÇϱº."

ÁöÂü±Ý ? " À̰͵µ ÀÌ»óÇѵ¥. "

¼ú°ª ? " ¾î°ư µ·Àº ÀÚ½ÅÀÇ ÁÖ·®°ú ½ÅºÐ(Á÷¾÷)¿¡ ¸Â°Ô 5,000¿ø ~ 10,000¿ø

Á¤µµ°¡ ¾î¶³±î ÇÕ´Ï´Ù. "

Çлý ¶Ç´Â ¹«Á÷(?)Àº ¹«·á ¶Ç´Â 5000¿ø, Á÷ÀåÀÎÀº 10,000¿ø, ³ª¸ÓÁö´Â Á¦°¡.

³ª¿À½Å ºÐµéÀÌ ¸î ¾ÈµÇ¸é ¼ú°ªÀº Á¦°¡ ³»°Ú½À´Ï´Ù.

À̹ø ¼úÀÚ¸®ÀÇ À̽´(issue)´Â °ÅâÇÑ 'ÀüÀÚ°øÇÐ'ÀÌ´Ï 'µðÁöÅ»'ÀÌ´Ï '80C31ÀÇ

ÀÎÅÍ·´Æ® Çڵ鸵'ÀÌ´Ï ÇÏ´Â°Í º¸´Ù´Â 'ÀÚ½ÅÀÇ »ýȰ ¾ê±â', '°æÇè´ã', '¼ú'

µîÀÇ ÀÌ·± Àú·± Æò¹üÇÏÁö¸¸ Àç¹ÌÀÖ´Â Àλý ¾ê±â°¡ ¾î¶³±î ÇÕ´Ï´Ù. ¹°·Ð

°­Á¿¡ ´ëÇÑ ¾ê±âµµ »© ³õÀ» ¼ö ¾øÁö¿ä. ½Ç¹« °æ·ÂÀÌ ¸¹Àº ºÐµéµµ ¸¹ÀÌ ³ª¿Í

Áֽʽÿä.

Àå¼Ò : ¸¶Àϵå ġŲ È£ÇÁÀε¥ ÁöÇÏö 2È£¼± °­³²¿ª¿¡¼­ µµº¸·Î 12 ºÐ Á¤µµ

µÇ°í 3È£¼± ¾çÀ翪¿¡¼­´Â 7~8 ºÐ Á¤µµ µË´Ï´Ù.

°­³²¿ª¿¡¼­ 2¹ø Ãⱸ(½Ã»ç ¿µ¾î»ç, Á¤Ã¶¾îÇпø ¹æ¸é)·Î ³ª¿À½Ã¸é

µË´Ï´Ù.

"¹ð¹ð »ç°Å¸®"±Ùó ÀÔ´Ï´Ù.

________

| |

| ¾çÀ翪 |

|________|

| |

| |

| |

________| |

| | |

| T.G.I.F| |

|________| |

___________ | |

| | | |

| ¹ð¹ð ¸ÅÀå | | |

____|___________|_____| |__________________

¹ð¹ð »ç°Å¸®

________ ______________________ __________________

| | | | |

_______| |_______ | | ³í³ë |

| | |·Î¼Õ | | | °Ç¹° |

| ¸¶Àϵå| |ÆíÀÌÁ¡ | | |_________|

|_______| |_______|______________| |

________ _______________________ |

| | | |

| | | |

| | | |

| |

| |

| |

___________| |__________

___________ __________

| |

__________| |

| | |

|ÇÇÀÚÆäÇdzë| |

|__________| |

| |

Á¤Ã¶¾îÇпø| |

| |

½Ã»ç¿µ¾î»ç| |

_________| |

| 2¹ø Ãⱸ| |

_______|_________| |_______________

°­³²¿ª

_________________ _______________

| |

| | ´º¿åÁ¦°ú

| |

| |

| |

½ÃƼ±ØÀå | |