¢À ºÎ·Ï
¿¹Á¦ ¹× ¼Ò½º ÇÁ·Î±×·¥Àº '»óÇ°°ü·Ã ÀÚ·á½Ç'¿¡ ÀÖ½À´Ï´Ù.
¢À ÁÖ¿ä³»¿ë ¢À
ÀÌÃ¥Àº NEC»çÀÇ V55¶ó´Â °í¼º´É 16ºñÆ® ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼¸¦ ¼Ò°³, ±âº»ÀûÀÎ ±¸Á¶ ¹× ±â´É¿¡¼ºÎÅÍ ÇÁ·ÎÁ§Æ®¿¡ ¹Ù·Î Àû¿ëÀÌ °¡´ÉÇÑ °³¹ßÅ°Æ®ÀÇ È¸·Î ¹× ±× ¿î¿ëÇÁ·Î±×·¥±îÁö ¾Æ³¦¾øÀÌ ¼Ò°³ÇÏ°í ÀÖ´Ù. Çϵå¿þ¾îÀÇ °¢ ±â´ÉÀ» ¼³¸í, ±â´Éº° »ç¿ë¿¹Á¦ ÅëÇØ ½Ç¿ë½Ã ºü¸¥ Àû¿ë °¡´É. °³¹ß¿ë º¸µå¼³°è, ȸ·Î¿Í ¸ð´ÏÅÍ ÇÁ·Î±×·¥ °ø°³/°³Àοë PCÀÇ Ç¥ÁØ ¿î¿µÃ¼Á¦ÀÎ µµ½º¸¦ °³¹ß¿ë º¸µå¿¡ ·Ò µµ½º¸¦ ÀÌ¿ëÇØ ÀÎ½Ä ÇÏ°í È°¿ëÇÏ´Â °úÁ¤ ¼Ò°³,°³¹ß. ¿î¿ëȯ°æÀÇ °³¼±¿¡ ´ëÇÑ ´ëÃ¥À» ¸»ÇØÁØ´Ù. ±×·¡ÇÈ LCD ÀÌ¿ëÇÑ ÇÑ±Û °ú ±×¸²ÀÇ Ãâ·Â¿¡ ´ëÇÑ ±â¼úµµ ±¹³» ÃÖÃÊ·Î ¼ÀûÀ» ÅëÇØ °ø°³.
¢À Â÷·Ê ¢À Á¦1ºÎ
Á¦1Àå °³¼³
1.1 Ư¡
1.2 V55PI¿Í V25ÀÇ ¼º´É ºñ±³
1.3 ÁÖ¹®ÀÚ Á¤º¸
1.4 ´ÜÀÚ Á¢¼Óµµ(Top View)
1.5 ³»ºÎ ºí·°
1.5.1 ³»ºÎ ºí·°µµ
1.5.2 ³»ºÎ ºí·° ±¸¼º
Á¦2Àå ´ÜÀÚ ±â´É
2.1 ´ÜÀÚ ±â´É À϶÷
2.1.1 Port ´ÜÀÚ
2.1.2 Port ÀÌ¿ÜÀÇ ´ÜÀÚ
2.1.3 ´ÜÀÚ »óÅÂ
2.2 °¢ ´ÜÀÚÀÇ ±â´É ¼³¸í
2.2.1 P00-P07(Port 0) 3 state ÀÔÃâ·Â
2.2.2 P10-P16(Port 1) ÀÔ·Â
2.2.3 P20-P25(Port 2) 3 state ÀÔÃâ·Â
2.2.4 P30-P36(Port 3) 3 state ÀÔÃâ·Â
2.2.5 P40-P47(Port 4) 3 state ÀÔÃâ·Â
2.2.6 P50-P52(Port 5) 3 state ÀÔÃâ·Â
2.2.7 P60-P63(Port 6) 3 state ÀÔÃâ·Â
2.2.8 P70-P77(Port 7) 3 state ÀÔÃâ·Â
2.2.9 P80-P81(Port 8) 3 state ÀÔÃâ·Â
2.2.10 GND (Ground)
2.2.11 VDD (Power Supply)
2.2.12 AVSS (Analog VSS)
2.2.13 AVDD (Analog VDD)
2.2.14 AVREF (Analog Reference Voltage)
2.2.15 RESET (RESET) ÀÔ·Â
2.2.16 X1, X2 (Crystal)
2.2.17 CLOUT (Clock out)
2.2.18 ASTB (Address Strobe)
2.2.19 RD (Memory Read Strobe) Ãâ·Â
2.2.20 WRL (Memory Write Low Strobe) Ãâ·Â
2.2.21 WRH (Memory Write High Strobe) Ãâ·Â
2.2.22 READY (Ready) ÀÔ·Â
2.2.23 DEX (Data Exchange) Ãâ·Â
2.2.24 RAS (Row-Address Strobe) Ãâ·Â
2.2.25 D8/D16 (Data 8/16) ÀÔ·Â
2.2.26 BUSLOCK (Bulock) Ãâ·Â
2.2.27 POLL (Poll) ÀÔ·Â
2.2.28 HLDRQ (Hold Request) ÀÔ·Â
2.2.29 HLDAK (Hold Acknowledge) Ãâ·Â
2.2.30 AD0-AD15 (Address/Data 0-15) ÀÔÃâ·Â
2.2.31 A16-A23 (Address 16-23) Ãâ·Â
2.2.32 IORD (I/O Read) Ãâ·Â
2.2.33 IOWR (I/O Write) Ãâ·Â
2.2.34 WDTOUT (Watchdog Timer Output) Ãâ·Â
2.2.35 DMAAK0, DMAAK1 (DMA Acknowledge 0, 1) Ãâ·Â
2.2.36 TCE0, TCE1 (Terminal Counter End 0, 1) Ãâ·Â
2.3 ´ÜÀÚÀÇ ÀÔÃâ·Â ȸ·Î
2.3.1 ÀÔÃâ·Â ȸ·ÎÀÇ Type
2.3.2 ÀÔÃâ·Â ȸ·Î
2.4 ¹Ì»ç¿ë ´ÜÀÚÀÇ Ã³¸®
Á¦3Àå CPU ±â´É
3.1 Ư¡
3.2 ·¹Áö½ºÅÍ
3.2.1 ·¹Áö½ºÅÍ Bank
3.2.2 ¹ü¿ë ·¹Áö½ºÅÍ(AW, BW, CW, DW)
3.2.3 Æ÷ÀÎÅÍ(SP, BP)¿Í À妽º ·¹Áö½ºÅÍ(IX, IY)
3.2.4 ¼¼±×¸ÕÆ® ·¹Áö½ºÅÍ
3.2.5 È®Àå ¼¼±×¸ÕÆ® ·¹Áö½ºÅÍ(DS2, DS3)
3.2.6 Ư¼ö ±â´É ·¹Áö½ºÅÍ(Special Function
Register)
3.3 ÇÁ·Î±×·¥ Ä«¿îÅÍ(PC)
3.4 ÇÁ·Î±×·¥ ½ºÅÂÅͽº ¿öµå
3.4.1 CY(Carry Flag)
3.4.2 P(Parity Flag)
3.4.3 AC(Auxiliary Flag)
3.4.4 Z(Zero Flag)
3.4.5 S(Sign Flag)
3.4.6 V(Overflow Flag)
3.4.7 IBRK(I/O Break Flag)
3.4.8 BRK(Break Flag)
3.4.9 IE(Interrupt Enable Flag)
3.4.10 DIR(Direction Flag)
3.4.11 RB0-RB3(Register Bank 0-3 Flag)
3.5 ¸Þ¸ð¸® °ø°£
3.5.1 ±âº» ¸Þ¸ð¸® °ø°£
3.5.2 È®Àå ¸Þ¸ð¸® °ø°£
3.5.3 ·¹Áö½ºÅÍ ÆÄÀÏ °ø°£
3.5.4 Ư¼ö±â´É ·¹Áö½ºÅÍ ¿µ¿ª
3.5.5 º¤ÅÍ Å×ÀÌºí ¿µ¿ª
3.6 I/O °ø°£
Á¦4Àå ¹ö½º Á¦¾î ±â´É
4.1 ¸Þ¸ð¸® ºí·° Á¦¾î ±â´É
4.1.1 ¸Þ¸ð¸® ºí·° ÄÁÆ®·Ñ ·¹Áö½ºÅÍ
4.2 ¿þÀÌÆ® ±â´É
4.2.1 ÇÁ·Î±×·¡¸Óºí ¿þÀÌÆ® ±â´É
4.2.2 READY ´ÜÀÚ¿¡ µû¸¥ ¿þÀÌÆ® Á¦¾î
4.3 ¸®ÇÁ·¡½¬ ±â´É
4.3.1 ¸®ÇÁ·¡½¬ ¸ðµå ·¹Áö½ºÅÍ
4.3.2 ¸®ÇÁ·¡½¬ »çÀÌŬÀÇ ¿þÀÌÆ® Á¦¾î
4.3.3 ¸®ÇÁ·¡½¬ ¾îµå·¹½º
4.3.4 ÀÇ»ç SRAMÀÇ Á¢¼Ó
4.4 RAS ´ÜÀÚ ±â´É
4.5 µ¥ÀÌÅÍ ¹ö½º º¯È¯ ±â´É
4.5.1 µ¥ÀÌÅÍ ¹ö½º Æø º¯È¯ ±â´É
4.5.2 ¹ö½º Exchange ´ÜÀÚ
4.6 ¹ö½º Hold ±â´É
4.7 ¹ö½º »ç¿ë±Ç
4.8 ¹ö½º ŸÀ̹Ö
Á¦5Àå FAX Àü¿ë ¸í·É
5.1 Ư¡
5.2 ¸Þ¸ð¸® ¸Ê
5.3 ó¸® °úÁ¤
5.4 °¢ FAX ¸í·ÉÀÇ »ó¼¼ÇÑ ±â´É
5.4.1 µ¥ÀÌÅÍ Àü¼Û ¸í·É
5.4.2 º¯ÈÁ¡ Å×À̺í ÀÛ¼º¸í·É
5.4.3 MH ºÎÈ£È ¸í·É
5.4.4 MR ºÎÈ£È ¸í·É
5.4.5 EOL °ËÃâ ¸í·É
5.4.6 1ºñÆ® °ËÃâ ¸í·É
5.4.7 MH ºÎÈ£È º¯ÈÁ¡ Å×À̺í ÀÛ¼º ¸í·É
5.4.8 MR ºÎÈ£È º¯ÈÁ¡ Å×À̺í ÀÛ¼º ¸í·É
5.4.9 È¼Ò µ¥ÀÌÅÍ ÀÛ¼º ¸í·É
Á¦6Àå Å¥(QUE) Á¶ÀÛ ¸í·É
6.1 °³¿ä
6.2 °¢ ¸í·ÉÀÇ ±â´É ¼³¸í
6.2.1 QHOUT (Queue Head Out) ¸í·É
6.2.2 QOUT (Queue Out) ¸í·É
6.2.3 QTIN (Queue Tall In) ¸í·É
Á¦7Àå ÀÎÅÍ·´Æ® ±â´É
7.1 Ư¡
7.2 ÀÎÅÍ·´Æ® ¿äÀÎ
7.2.1 ³í¸¶½ºÄ¿ºí Interrupt ¿ä±¸
7.2.2 ¸¶½ºÄ¿ºí Interrupt
7.3 ¿ì¼±¼øÀ§ Á¦¾î
7.3.1 ´ÙÁß ÀÎÅÍ·´Æ®ÀÇ ¿ì¼±¼øÀ§ Á¦¾î
7.3.2 µ¿½Ã¿¡ ÀÎÅÍ·´Æ®°¡ ¹ß»ýÇÏ´Â °æ¿ì¿¡ ¿ì¼±¼øÀ§
Á¦¾î
7.3.3 ´ÙÁß ÀÎÅÍ·´Æ®ÀÇ Á¦¾î ¸ðµå ¼±ÅÃ
7.4 ÀÎÅÍ·´Æ® ÀÀ´ä ¹æ½Ä
7.4.1 º¤ÅÍ ÀÎÅÍ·´Æ®
7.4.2 ·¹Áö½ºÅÍ º¤ÅÍ ï· ±â´É
7.4.3 ¸ÅÅ©·Î ¼ºñ½º ±â´É
7.5 Á¦¾î ·¹Áö½ºÅÍ
7.5.1 ÀÎÅÍ·´Æ® ¸ðµå ÄÁÆ®·Ñ ·¹Áö½ºÅÍ(IMC)
7.5.2 ÀÎÅÍ·´Æ® ¸¶½ºÅ© Ç÷¡±× ·¹Áö½ºÅÍ(MKOL, MKOH,
KIL, MKIH)
7.5.3 ÀÎÅÍ·´Æ® ¿ä±¸ Á¦¾î ·¹Áö½ºÅÍ(IC9-14, 16-32,
36-37)
7.5.4 ÀÎÅÍ·´Æ® ¼ºñ½º ¿ì¼±¼øÀ§ ·¹Áö½ºÅÍ(ISPR)
7.6 ¿ÜºÎ ÀÎÅÍ·´Æ®
7.6.1 ¿ÜºÎ ÀÎÅÍ·´Æ® ¸ðµå ·¹Áö½ºÅÍ(INTM0, INTM1)
7.7 ¼ÒÇÁÆ®¿þ¾î ÀÎÅÍ·´Æ®
7.7.1 ÀÏ¹Ý ¼ÒÇÁÆ®¿þ¾î ÀÎÅÍ·´Æ®
7.7.2 ÀÔÃâ·Â ¸í·É ÀÎÅÍ·´Æ®
7.7.3 FPO ¸í·É ÀÎÅÍ·´Æ®
7.8 ¿¹¿Ü ÀÎÅÍ·´Æ®
7.9 ÀÎÅÍ·´Æ®
7.10 Ŭ·° ó¸® ¸í·ÉÁßÀÇ ÀÎÅÍ·´Æ® ó¸®
7.11 ÀÎÅÍ·´Æ® ¿ä±¸ÀÇ Ã³¸® µ¿ÀÛÀÇ ¿¹
7.12 ŸÀÌ¸Ó ÀÎÅÍ·´Æ®¸¦ ÀÌ¿ëÇÑ ¸ðÅÍ ±¸µ¿ÀÇ ¿¹
Á¦8Àå DMA ±â´É(DMA ÄÁÆ®·Ñ·¯)
8.1 Ư¡
8.2 DMA ÄÁÆ®·Ñ·¯ÀÇ ±¸¼º
8.2.1 ä³Î ±¸¼º
8.2.2 Á¦¾î ´ÜÀÚ
8.3 DMA µ¿ÀÛ
8.3.1 DMA Àü¼Û¿ä±¸ Source
8.3.2 Àü¼Û ¸ðµå
8.3.3 µ¿ÀÛ ¸ðµå
8.3.4 ¿ì¼±¼øÀ§ Á¦¾î
8.3.5 DMAÀÇ ±âµ¿°ú Á¤Áö
8.3.6 ÁÖÀÇ »çÇ×
8.4 Á¦¾î ·¹Áö½ºÅÍ
8.5 DMA ¼ºñ½º ä³Î
8.6 ÀÎÅÍ·´Æ® ¿ä±¸
8.7 DMA Àü¼Û ŸÀ̹Ö
Á¦9Àå Á÷·Ä ÀÎÅÍÆäÀ̽º ±â´É
9.1 Ư¡
9.2 ÇÁ·ÎÅäÄÝ
9.2.1 ÇÁ·ÎÅäÄÝ ¼±Åà ·¹Áö½ºÅÍ
9.2.2 ±âº»±¸¼º
9.3 º¸-·¹ÀÌÆ® Á¦³Ê·¹ÀÌÅÍ
9.3.1 º¸-·¹ÀÌÆ® Á¦³Ê·¹ÀÌÅÍÀÇ ±¸¼º°ú µ¿ÀÛ ¿ì¼±¼ø
À§ Á¦¾î
9.3.2 Á¦¾î ·¹Áö½ºÅÍ
9.4 UART
9.4.1 Ư¡
9.4.2 UARTÀÇ ±¸¼º
9.4.3 UARTÀÇ µ¿ÀÛ
9.4.4 Á¦¾î ·¹Áö½ºÅÍ
9.4.5 ÀÎÅÍ·´Æ® ¿ä±¸
9.5 Clocked ½Ã¸®¾ó ÀÎÅÍÆäÀ̽º (CSI)
9.5.1 Ư¡
9.5.2 Clocked ½Ã¸®¾ó ÀÎÅÍÆäÀ̽ºÀÇ ±¸¼º
9.5.3 3¼±½Ä ½Ã¸®¾ó I/O ¸ðµå(IOE ¸ðµå)ÀÇ µ¿ÀÛ
9.5.4 ½Ã¸®¾ó ¹ö½º ÀÎÅÍÆäÀ̽º ¸ðµå(SBI ¸ðµå)ÀÇ µ¿
ÀÛ
9.5.5 Á¦¾î ·¹Áö½ºÅÍ
9.5.6 ÀÎÅÍ·´Æ® ¿ä±¸
9.5.7 °¢Á¾ ½ÅÈ£ÀÇ Å¸À̹Ö
9.6 ÁÖÀÇ »çÇ×
Á¦10Àå º´·Ä ÀÎÅÍÆäÀ̽º ±â´É
10.1 Ư¡
10.2 º´·Ä ÀÎÅÍÆäÀ̽ºÀÇ ±¸¼º
10.2.1 ÀÎÅÍÆäÀ̽º Ŭ·° ±¸¼º
10.2.2 ´ÜÀÚ ±â´É
10.3 ÀÎÅÍÆäÀ̽º µ¿ÀÛ
10.4 Á¦¾î ·¹Áö½ºÅÍ
10.5 ÀÎÅÍ·´Æ® ¿ä±¸
10.6 ŸÀÌ¹Ö Chart
Á¦11Àå ŸÀÌ¸Ó ±â´É
11.1 Ư¡
11.2 ŸÀÌ¸Ó À¯´ÖÀÇ ±¸¼º
11.3 ŸÀÌ¸Ó À¯´ÖÀÇ µ¿ÀÛ
11.4 Á¦¾î ·¹Áö½ºÅÍ
11.5 ÀÎÅÍ·´Æ® ¿ä±¸
11.6 ŸÀÌ¸Ó ±â´É ÁÖÀÇ »çÇ×
11.7 ¸®¾óŸÀÓ(Real time) Ãâ·Â Port ±â´É
11.7.1 ¸®¾óŸÀÓ Ãâ·Â Æ÷Æ®ÀÇ ±¸¼º
11.7.2 ¸®¾óŸÀÓ Ãâ·Â Æ÷Æ®ÀÇ µ¿ÀÛ
11.7.3 Á¦¾î ·¹Áö½ºÅÍ
11.7.4 ´ÜÀÚ Ãâ·Â ŸÀ̹Ö
Á¦12Àå PWM À¯´Ö
12.1 Ư¡
12.2 PWM À¯´ÖÀÇ ±¸¼º
12.3 PWM À¯´ÖÀÇ µ¿ÀÛ
12.4 Á¦¾î ·¹Áö½ºÅÍ
Á¦13Àå Watchdog ŸÀÌ¸Ó ±â´É
13.1 Ư¡
13.2 Watchdog ŸÀÌ¸Ó ±â´É°ú µ¿ÀÛ
13.3 Á¦¾î ·¹Áö½ºÅÍ
13.4 »ç¿ë ¿¹Á¦
Á¦14Àå A/D º¯È¯±â ±â´É
14.1 Ư¡
14.2 A/D º¯È¯±âÀÇ ±¸¼º
14.3 A/D º¯È¯±âÀÇ µ¿ÀÛ
14.4 Á¦¾î ·¹Áö½ºÅÍ
14.5 ÀÎÅÍ·´Æ® ¿ä±¸
14.6 A/D º¯È¯ ¿¹Á¦
Á¦15Àå Port ±â´É
15.1 Ư¡
15.2 PortÀÇ ±¸¼º
15.3 PortÀÇ °¢ ´ÜÀÚ ±â´É
Á¦16Àå Standby ±â´É
16.1 Ư¡
16.2 Standby ¸ðµå
16.3 Á¦¾î ·¹Áö½ºÅÍ
16.4 HALT ¸ðµå
16.4.1 HALT ¸ðµåÀÇ ¼³Á¤ ¹× µ¿ÀÛ
16.4.2 HALT ¸ðµåÀÇ ÇØÁ¦
16.5 STOP ¸ðµå
16.5.1 STOP ¸ðµåÀÇ ¼³Á¤ ¹× µ¿ÀÛ
16.5.2 STOP ¸ðµåÀÇ ÇØÁ¦
Á¦17Àå Ŭ·° ¹ß»ý ±â´É
17.1 Ŭ·° ¹ß»ý ȸ·ÎÀÇ ±¸¼º°ú µ¿ÀÛ
17.2 ÇÁ·Î¼¼¼ ÄÁÆ®·Ñ ·¹Áö½ºÅÍ(PRC)
17.3 Ŭ·° º¯È¯ ŸÀ̹Ö
Á¦18Àå ¼ÒÇÁÆ®¿þ¾î ÀÎÅ͹ú ŸÀÌ¸Ó ±â´É
18.1 ¼ÒÇÁÆ®¿þ¾î ÀÎÅ͹ú ŸÀ̸ÓÀÇ ±¸¼º°ú µ¿ÀÛ
18.2 Á¦¾î ·¹Áö½ºÅÍ
18.3 ÀÎÅÍ·´Æ® ¿ä±¸
Á¦2ºÎ
°³¹ß Å°Æ®ÀÇ ¼³°è
1. °³¹ß Å°Æ®ÀÇ È¸·Î
1.1 ¸®¼Â ȸ·Î
1.2 ¸Þ¸ð¸® ÀÎÅÍÆäÀ̽º
1.3 LCD ÀÎÅÍÆäÀ̽º
1.4 ½Ã¸®¾ó ÀÎÅÍÆäÀ̽º
2. ¸ð´ÏÅÍ ÇÁ·Î±×·¥
Á¦3ºÎ
·Òµµ½ºÀÇ À̽Ä
1. ·Òµµ½º¸¦ À̽ÄÇØ º¸ÀÚ
1.1 ·Òµµ½º(ROM-DOS)ÀÇ ±¸¼º
1.2 ¹ÙÀÌ¿À½ºÀÇ Á¦ÀÛ
1.3 ·Òµµ½º Ä¿³ÎÀÇ Àç ÄÄÆÄÀÏ
1.4 ·Òµð½ºÅ© ÀÛ¼º
1.5 ·¥µð½ºÅ© »ç¿ë¹ý
1.6 ¹é¾÷(Back-up)°ú ½Ã°è¸¦ µ¿½Ã¿¡ ÇØ°áÇÏÀÚ
1.7 ·Òµµ½º°¡ ÇÊ¿ä ¾ø´Â °æ¿ì
Á¦4ºÎ
±×·¡ÇÈ LCDÀÇ Á¦¾î
1. ±×·¡ÇÈ LCD¸¦ »ç¿ëÇϱâ À§ÇÑ ±âÃÊ
1.1 ±×·¡ÇÈ LCD ¸ðµâÀÇ ÀÔÃâ·Â ´ÜÀÚ
1.2 ±×·¡ÇÈ LCDÀÇ Àü¿ø
1.3 V55¿Í ±×·¡ÇÈ LCD ¸ðµâÀÇ ÀÎÅÍÆäÀ̽º
1.4 LCD ¸ðµâÀÇ ÄÁÆ®·Ñ·¯
1.5 LCD Á¦¾î¿ë ±âº» ÇÔ¼öÀÇ Á¦ÀÛ
2. ÇѱÛÀ» ±¸ÇöÇØ º¸ÀÚ
2.1 Á¶ÇÕÇü? ¿Ï¼ºÇü?
2.2 ±Û²Ã
2.3 ±Û²ÃÀ» C¾ð¾î¿¡¼ »ç¿ëÇÏ·Á¸é
2.4 ÇѱÛÀ» Ãâ·ÂÇØ º¸ÀÚ
3. ±×·¡ÇÈ¿¡ µµÀüÇÏÀÚ.
3.1 Á¡À» Âï¾î º¸ÀÚ.
3.2 ±× ¹ÛÀÇ ±×·¡ÇÈ ÇÔ¼ö
|