|
80c196kc´Â ÀÎÅÚ»çÀÇ
16ºñÆ® ¿ø Ĩ ¸¶ÀÌÄÄ(ÀÎÅڻ翡¼´Â ¿ø Ĩ ¸¶ÀÌÄÄÀ» ¸¶ÀÌÅ©·Î ÄÁÆ®·Ñ·¯(micro-controller)¶ó°íµµ
ºÎ¸¥´Ù)À¸·Î, º¸ÅëÀÇ 8ºñÆ®¿Í 16ºñÆ® ¸¶ÀÌÄÄÀÇ ±¸Á¶¿Í´Â ´Þ¸® µ¶ÀÚÀûÀÎ ±¸Á¶¸¦ »ç¿ëÇϰí ÀÖ´Ù. óÀ½¿¡´Â
NMOSŸÀÔÀÇ 8098-90°ú BH ¹öÀüÀÌ Á¦Ç°ÈµÇ¾úÁö¸¸, ÃÖ±Ù¿¡´Â CMOSŸÀÔÀÇ 80C196KA, KB,
KC, 80C196MC µîÀÇ °íµµÀÇ ±â´ÉÀ» °®´Â °ÍµéÀÌ ÃâÇϵǰí ÀÖ´Ù. ÀÌÁß 80C196KC¿¡ ´ëÇØ¼ ¾Ë¾Æº¸°í,
°¢°¢ÀÇ ·Îº¿À» Á¦ÀÛÇÏ¿© º¸µµ·Ï ÇÏÀÚ. |
|
1) 80C196KCÀÇ ±â´É
¢Ñ 256 ¹ÙÀÌÆ®ÀÇ
RAM ¢Ñ 232 ¹ÙÀÌÆ®
·¹Áö½ºÅÍ ÆÄÀÏ ¢Ñ ÆÄ¿ö
´Ù¿î/¾ÆÀÌµé ¸ðµå
¢Ñ 16ºñÆ®
¿öÄ¡µµ±× ŸÀÌ¸Ó ¢Ñ Ç®
µàÇ÷º½º ½Ã¸®¾ó Æ÷Æ® ¢Ñ µ¿Àû
±¸Á¶·Î µÇ¾îÀÖ´Â 8ºñÆ®/16ºñÆ®
¹ö½ºÆø ¢Ñ HOLD/HOLDA
¹ö½º ÇÁ·ÎÆ®ÄÝ ¢Ñ ´Ù¼¸ °³ÀÇ
8ºñÆ® I/OÆ÷Æ® ¢Ñ ¼¼ °³
PWM Ãâ·Â ¢Ñ 28°³ ÀÎÅÍ·´Æ®
¼Ò½º ¢Ñ 16°³ ÀÎÅÍ·´Æ®
º¤ÅÍ ¢Ñ 4°³ÀÇ 16ºñÆ®
¼ÒÇÁÆ®¿þ¾î ŸÀÌ¸Ó ¢Ñ ŸÀ̸Ó
2ÀÇ °ª ±â·Ï, Áõ°¡/°¨¼Ò Ä«¿îÆÃ
±â´É ¢Ñ »ùÇÃ/Ȧµå ±â´ÉÀ» °®´Â
8/10ºñÆ® A/D ÄÁ¹öÅÍ ¢Ñ
16ºñÆ®*16ºñÆ® °ö¼À ¢Ñ
32ºñÆ®/16ºñÆ® ³ª´°¼À
¢Ñ
PTS(peripheral transactoin
(2) 80C196KCÀÇ Ä¨ ±¸Á¶
80c196kc´Â ÃÑ 68°³ÀÇ
ICÇÉÀ» °¡Áö°í ÀÖÀ¸¸ç, °¢°¢ÀÇ ÇÉÀº ±â´ÉÀ» °¡Áö°í ÀÖ´Ù. ¹Ø¿¡ ÀÖ´Â ±×¸²ÀÌ ¿ì¸®°¡ ¹è¿ï ĨÀÇ ¸ðÇüÀ» º¸¿© ÁÖ°í
ÀÖ´Ù. ¸î °³ÀÇ ÇɵéÀº ÇÑ °³ÀÇ ÇÉ¿¡ ¿©·¯ °¡ÁöÀÇ ±â´ÉÀ» °¡Áö°í ÀÖ´Ù´Â °ÍÀ» º¼ ¼ö ÀÖ´Ù. ĨÀÌ º¹ÀâÇÏ¿© Áú¼ö·Ï
ÀÌ·¸°Ô ÇÑ °³ÀÇ ÇÉ¿¡ ¿©·¯ °¡Áö ±â´ÉÀ» °¡Áö°Ô µÈ´Ù. °¢°¢ÀÇ ±â´ÉÀº ÇÁ·Î¼¼¼ÀÇ ³»ºÎ¿¡¼ ¾î¶»°Ô ¼³Á¤ÇÏ´À³Ä¿¡
µû¶ó¼ ±â´É ¼³Á¤ÀÌ °¡´ÉÇϵµ·Ï µÇ¾î ÀÖ´Ù´Â °ÍÀ» ¾Ë¾ÒÀ¸¸é ÇÑ´Ù. ÀÚ¼¼ÇÑ »ç¿ë¹ýÀº ´ÙÀ½¿¡ ¾Ë¾Æº¸µµ·Ï ÇÏÀÚ.

3) ÇÉÀÇ ¿ªÇÒ
À§ÀÇ ±×¸²¿¡¼ 68°³ÀÇ ÇÉ¿¡ °üÇÑ ±â´ÉµéÀ» ¾Ë¾Æº¸µµ·Ï ÇÏÀÚ. ÀÌ µéÀÇ ÇÉÀº
¼ÒÇÁÆ®¿þ¾î¸¦ ÀÛ¼ºÇÒ °æ¿ì¿¡ ¼³Á¤ÀÌ °¡´ÉÇϰųª, Çϵå¿þ¾î¿¡¼ ¼³Á¤ÀÌ °¡´ÉÇϵµ·Ï µÇ¾î ÀÖ´Ù. ÀÚ¼¼ÇÑ °ÍÀº ´ÙÀ½¿¡
¼³¸íÇϱâ·Î Çϰí, À̰÷¿¡¼´Â °¢°¢ÀÇ ÇÉ¿¡ °üÇÑ °£·«ÇÑ ±â´É¸¸ ¾Ë¾Æº¸ÀÚ.(80c196kc´Â 5°³ÀÇ Æ÷Æ®°¡ ÀÖ´Ù)
|
±âÈ£ |
±â´É |
|
|
Àü¿ø +5V |
|
|
¸¶½ºÅ·ÀÌ ºÒ°¡´ÉÇÑ ÀÎÅÍ·´Æ®
0x203E |
|
|
8ºñÆ®ÀÇ µðÁöÅÐ ÀÔ·Â Æ÷Æ® or. ¾Æ³¯·Î±×
ÀԷ¿¡µµ ¾²ÀÓ |
|
|
8ºñÆ®ÀÇ ÀÔ·Â/ Ãâ·Â ÇÉÀ¸·Î »ç¿ë
|
|
|
8ºñÆ®ÀÇ ´Ù±â´É¼º ÇÉ( ´Ù¸¥ ±â´Éµé°ú °øÀ¯
°¡´É) |
|
|
¾ç¹æÇ⼺ ÀÔÃâ·Â ÇÉÀ¸·Î,¿ÜºÎ¿ÍÀÇ ÀÔÃâ·ÂÇÉÀ¸·Î
»ç¿ë.
ÁÖ¼Ò(A0 ~A15), µ¥ÀÌÅÍ ¹ö½º
ÇÉ(D0~D15)°ú ÇÉÀ» °øÀ¯ |
|
|
|
|
ÁÖ¼Ò°ªÀ̳ª µ¥ÀÌÅÍ °ªÀ» ÁÖ°í ¹ÞÀ» ¶§ ¹ö½º·Î ¾²ÀÓ
|
|
|
¾Æ³¯·Î±× ½ÅÈ£¸¦ ¹Þ¾Æ µé¿©¼ µðÁöÅзΠº¯È¯°¡´ÉÇÑ
ÇÉ |
|
|
¿ÜºÎ ÀÎÅÍ·´Æ®, IOC1.1·Î ¼³Á¤ÇÏ¸é ¿ÜºÎ
ÀÎÅÍ·´Æ® »ç¿ë °¡´É |
|
|
EPROM ÀÇ ¾Ë°í¸®ÁòÀ»
°üÇÒ |
|
|
¾Æ³¯·Î±× ÀÔ·Â °ªÀ» µðÁöÅÐ °ªÀ¸·Î ¹Ù²Ü ¶§ ±âÁØÀÌ
µÇ´Â ±×¶ó¿îµå °ªÀ» ¼³Á¤ |
|
|
¾Æ³¯·Î±× ÀÔ·Â °ªÀ» µðÁöÅÐ °ªÀ¸·Î ¹Ù²Ü ¶§ ±âÁØÀÌ
µÇ´Â 5V¸¦ ¿¬°á |
|
|
µðÁöÅРȸ·ÎÀÇ ±×¶ó¿îµå(0V)·Î
VSS¿¡´Â ¸ðµÎ ±×¶ó¿îµå¿¡
¿¬°á |
|
|
EPROM¿¡ ÇÁ·Î±×·¡¹Ö ÇÒ °æ¿ì¿¡ ¼³Á¤(LOW
ACTIVE) |
|
|
ÇÁ·Î¼¼¼ Àüü¸¦ ¸®¼Â(LOW ACTIVE)
|
|
|
Åë½ÅÀ» ÇÒ °æ¿ì ¿ÜºÎ·ÎºÎÅÍ ½ÅÈ£¸¦ ¹Þ¾ÆµéÀÌ´Â
ÇÉ |
|
|
Åë½ÅÀ» ÇÒ °æ¿ì ¿ÜºÎ·Î ½ÅÈ£¸¦ º¸³»´Â
ÇÉ |
|
|
LOW ACTIVE :
P3,P4 |
|
|
HIGH ACTIVE : ÇÁ·Î±×·¡¹Ö
¸ðµå¿¡¼ ¿Ã¹Ù¸£°Ô ¸í·É¾î°¡ »ç¿ëµÇ¾ú´Ù´Â °ÍÀ» ³ªÅ¸³¿ |
|
|
ÆÞ½º Æø º¯Á¶
0,1,2 |
|
|
°í¼Ó ÀÔ·Â ÀåÄ¡ÀÇ ÀÔ·Â
ÇÉ |
|
|
°í¼Ó Ãâ·Â ÀåÄ¡ÀÇ Ãâ·Â
ÇÉ |
|
|
LOW ACTIVE : ¿ÜºÎ ¸Þ¸ð¸®¿Í Á¤º¸ ±³È¯À»
ÇÏ´Â ¹ö½º ÄÁÆ®·Ñ·¯ÀÇ ÀÏÀÌ ³¡³ªÁö ¾Ê¾ÒÀ» °æ¿ì »ç¿ë
|
|
|
LOW ACTIVE : ¿ÜºÎ ´Ù¸¥ µð¹ÙÀ̽º¿Í Á¤º¸
±³È¯¿¡ ¹ö½º°¡ ¾²À̰í ÀÖ´Â °æ¿ì |
|
|
LOW ACTIVE : ¹ö½º¸¦ ÄÁÆ®·Ñ
ÇÔ |
|
|
ŸÀÌ¸Ó 2ÀÇ
Áõ°¡/°¨¼Ò |
|
|
HIGH
ACTIVE |
|
|
Àü·ù Àý¾à ȸ·ÎÀÇ Å¸À̹Ö
ÇÉ |
|
|
»ó½Â ¸ð¼¸®¿¡¼ ÀÎÅÍ·´Æ® 11¹øÀÌ ¼³Á¤µÇ¾î ÀÖÀ»
°æ¿ì ±× ¶§ÀÇ Å¸À̸Ó2ÀÇ ½Ã°£À» ±â¾ï |
|
|
LOW ACTIVE : ÇöÀç ÇÁ·Î±×·¡¹Ö µ¿ÀÛÀ»
Çϰí ÀÖ´Â °æ¿ì |
|
|
¿ÜºÎ ÇÏÀ§ ¸Þ¸ð¸® ¾²±â/¿ÜºÎ ¸Þ¸ð¸®
¾²±â |
|
|
¿ÜºÎ »óÀ§ ¸Þ¸ð¸® ¾²±â/¹ö½º »óÀ§
Çã¿ë |
|
|
ŸÀ̸Ó2ÀÇ °ªÀ» ±âÈ(¸®¼Â)
|
|
|
LOW ACTIVE : EPROM°ú ÁÖ¼Ò ±³È¯¾øÀÌ
¼øÂ÷ÀûÀ¸·Î Á¤º¸¸¦ ±³È¯ |
|
|
¿ÜºÎ ¸Þ¸ð¸®¿ÍÀÇ »çÀÌŬÀ» Á¶Á¤ÇØ ÁÖ´Â
ÇÉ |
|
|
ŸÀÌÅÍ2 Ŭ·° ÀÔ·ÂÀ̳ª Åë½ÅÇÒ °æ¿ì º¸·¹ÀÌÆ® »ý¼º
ÆÞ½º ÀÔ·Â |
|
|
HIGH : ³»ºÎ¸Þ·Î¸®
¼±Åà LOW: ¿ÜºÎ¸Þ¸ð¸® ¼±Åà |
|
|
¿ÜºÎ¸Þ¸ð¸®¸¦ ÀÐÀ¸¶ó´Â
½ÅÈ£ |
|
|
¿ÜºÎ ¸Þ¸ð¸®¸¦ ¿¢¼¼½º ÇÒ ¶§ 1ÀÌ µÊ(ADD
Latch Enable) |
|
|
LOW ACTIVE : ¿ÜºÎ ¸Þ¸ð¸®¸¦
¿¢¼¼½º ÇÒ ¶§ |
|
|
¿ÜºÎ ¸Þ¸ð¸® Àд µ¿¾È ½ÅÈ£
Ãâ·Â HIGH °æ¿ì : ¸í·É fetch LOW °æ¿ì :
µ¥ÀÌÅÍ ÀÐ¾î µéÀÓ |
|
|
HIGH ACTIVE ÀÏ °æ¿ì :16 ºñÆ®
¹ö½º LOW ACTIVE ÀÏ °æ¿ì : 8
ºñÆ® ¹ö½º(ccr¿¡¼ ¼³Á¤) |
|
|
³»ºÎ¿¡¼ »ý¼ºµÇ¾îÁø Ŭ·°/2ÀÇ Ãâ·Â
ÇÉ |
|
|
ÇÁ·Î¼¼¼ÀÇ ¿À½Ç·¹ÀÌÅÍ ÀιöÅÍ ¶Ç´Â ³»ºÎ Ŭ·°
»ý¼º±âÀÇ ÀÔ·Â ÇÉ |
|
|
ÇÁ·Î¼¼¼ÀÇ ¿À½Ç·¹ÀÌÅÍ ÀιöÅÍÀÇ
Ãâ·ÂÇÉ |
4) ¸Þ¸ð¸® ±¸Á¶
ÀϹÝÀûÀ¸·Î, ¸¶ÀÌÅ©·Î
ÇÁ·Î¼¼¼¸¦ °øºÎÇÒ·Á¸é, ¸¶ÀÌÄÄÀÇ ¸Þ¸ð¸® ±¸Á¶¸¦ ¾Ë°í ÀÖ¾î¾ß ÇÑ´Ù. ±×·¡¾ß, ȸ·Î ¼³°èºÐ¸¸ ¾Æ´Ï¶ó ÇÁ·Î±×·¥À» Àß
ÇÒ ¼ö ÀÖ´Ù. 80c196kcÀÇ ¸Þ¸ð¸® ±¸Á¶´Â Àüü ¸Þ¸ð¸®°¡ 64k byte¸¦ °¡Áö°í ÀÖ´Ù. 0000H
¹øÁö¿¡¼ºÎÅÍ 0FFFFH¹øÁö±îÁö À̸ç, 2ÀÇ 16½ÂÀ¸·Î ÃÑ 64KÀÌ¸ç ´ÜÀ§´Â byteÀÇ ´ÜÀ§¸¦ °¡Áö°Ô µÈ´Ù.
°¢°¢ÀÇ ¸Þ¸ð¸® ºÎºÐÀ» »ìÆìº¸¸é ¹Ø¿¡ ÀÖ´Â ±×¸²°ú °°´Ù.
|
 |
Àüü
¸Þ¸ð¸® Áß¿¡ ÇÁ·Î±×·¥ ¸Þ¸ð¸®¿Í special-purpose memory´Â 2000H -
5fffH±îÁö¸¦ Â÷ÁöÇϰí ÀÖÀ¸¸ç, ÃÑ 16kbyteÀÇ ¸Þ¸ð¸®¸¦ °¡Áö°í ÀÖ´Ù. ÀÌ ¸Þ¸ð¸®°¡ ¿ì¸®°¡
»ç¿ëÇÏ°Ô µÉ EPROM ȤÀº ÇÁ·Î±×·¥ ¸Þ¸ð¸®°¡ µÇ´Â °ÍÀÌ´Ù. 80c196kc´Â ¸®¼ÂÈÄ¿¡ Ãʱ⿡
2080H¹øÁö¿¡¼ºÎÅÍ ½ÃÀÛÇÏ°Ô µÈ´Ù´Â °ÍÀÌ´Ù.
port3 ¿Í port4´Â 1word(=2byte=16bit)·Î ±¸¼ºµÇ¾îÁ®
¾²±â/Àб⵵ ÇÏ´Â ºÎºÐÀÌ´Ù. ƯÈ÷ ÀÌ ºÎºÐÀº 80C196KCÀÇ Ä¨±¸Á¶¿¡¼ º¸¾ÒµíÀÌ
Address/Data bus ¿ªÇÒÀ» ÀÇ °ª¿¡ µû¶óÇϱ⵵ Çϰí I/O port¿ªÇÒÀ» °âÇϰí ÀÖ´Ù.
|
ÀÌµé ¸Þ¸ð¸®Áß¿¡
Special Purpose MemoryÀÇ ±¸Á¶¸¦ ´Ù½Ã Çѹø »ìÆìº¸µµ·Ï ÇÏÀÚ. special Purpose
Memory¿¡´Â PTS , standard interrupts, a security key, Chip
configuration byteµîÀ¸·Î ±¸¼ºµÇ¾î ÀÖ´Ù.
* Âü°í : "Reserved"
¸Þ¸ð¸® ¿µ¿ª´Â Å×½ºÆ®³ª ¾ÕÀ¸·Î Ãß°¡µÉ °ÍµéÀ» À§ÇØ ¿¹¾àÀÌ µÇ¾îÀÖ´Â ºÎºÐÀÔ´Ï´Ù. ÀÌ ºÎºÐÀº ÀÏ¹Ý »ç¿ëÀÚ ÇÁ·Î±×·¥
»ç¿ëÀÌ ±ÝÁöµÇ¾î ÀÖ´Ù. ÀÎÅÍ·´Æ® º¤ÅÍ »óÀ§(upper) ,ÇÏÀ§(lower) ¹øÁö µË´Ï´Ù. CCB´Â
80c196kc°¡ ¸®¼ÂµÇ°í óÀ½À¸·Î ÀÐ¾î µéÀÌ´Â ¹ÙÀÌÆ®¸¦ ÀǹÌÇÑ´Ù. À̴ Ĩ¼³Á¤¹ÙÀÌÆ®À̸ç,
80c916kc¸¦ ¾î¶² ¼±Åûç¾çÀ¸·Î ¾µ °ÍÀÌÁö¸¦ Á¤ÀÇ ÇÏ´Â ±â´ÉÀ» °¡Áø´Ù.
¾Æ·¡ÀÇ 256¹ÙÀÌÆ®(0h~ffh)¸¦ ÇÏÀ§ ·¹Áö½ºÅÍ ÆÄÀÏÀ̶ó°í
¸»Çϸç, ±× Áß¿¡ 0h~19h¸¦ Ư¼ö ±â´É ·¹Áö½ºÅÍ (SFR : special function register
:Ưº° ±â´É ·¹Áö½ºÅÍ)¶ó°í ÇÑ´Ù. ¶ÇÇÑ, 1Ah~FFh´Â general purpose register RAM
À̶ó Çϸç, ÀÌ ¿µ¿ª¿¡¼ CPU°¡ ¿¬»êÀ» Çϰųª Àӽà µ¥ÀÌÅÍ µîÀ» ÀúÀåÇÒ ¶§ »ç¿ëÇÏ´Â ¸Þ¸ð¸®ÀÔ´Ï´Ù. ¶ÇÇÑ »óÀ§
·¹Áö½ºÅÍ ÆÄÀÏÀ» Åõ¿µ½ÃÄÑ 8ºñÆ®,16ºñÆ®, 32ºñÆ® ´ÜÀ§·Î ÀÐ°Ô µË´Ï´Ù.
<< Âü°í >> CCR
|
CCR
(2018h) |
|
ºñÆ® |
±â´É |
1 |
0 |
|
0 |
Àü·Â Àý¾à ¸ðµå Çã¿ë |
Çã¿ë |
¾ïÁ¦ |
|
1 |
¹ö½ºÆø ¼±Åà |
16 ºñÆ® ¹ö½º
|
8 ºñÆ® ¹ö½º |
|
2 |
¾²±â ½ºÆ®·Îº¸ ¸ðµå ¼±Åà |
°ú
|
°ú
|
|
3 |
ÁÖ¼Ò À¯È¿ ½ºÆ®·Îº¸ ¼±Åà |
ALE |
|
|
4 |
³»ºÎ READYÁ¦¾î ¸ðµå |
00 :Áö¿¬ 1 »óÅÂ
01 : Áö¿¬ 2 »óÅÂ
10 : Áö¿¬ 3 »óÅÂ
11 : ¿ÜºÎ Áö¿¬
»óÅÂ |
|
5 |
|
6 |
ÇÁ·Î±×·¥ °íÁ¤ ¸ðµå |
00 :
Àбâ, ¾²±â º¸¾È
01 : Àб⠺¸¾È
10 : ¾²±â º¸¾È
11 : º¸¾È ¾ÈµÊ |
|
7 |
5) 80C196KC
°ÁÂ |