Á¦ 1 Àå ¼öÀÇ Ã¼°è 7 1. 2Áø¼ö(binary number)¿Í ½ÊÁø¼ö(decimal number) 7 2. 16Áø¼ö (hexadecimal number) 10 3. ÄÚµå (code) 12 4. Æи®Æ¼ (parity) 16 5. 2Áø¼öÀÇ ¿¬»ê 17 6. ºÎÈ£°¡ ÀÖ´Â ¼öÀÇ µ¡¼À 19 7. 2ÀÇ º¸¼ö¸¦ ÀÌ¿ëÇÑ 2Áø¼öÀÇ »¬¼À 21 8. 2Áø¼öÀÇ °ö¼À/³ª´°¼À 21 9. 16Áø¼öÀÇ ¿¬»ê 22
Á¦ 2 Àå µðÁöÅРȸ·Î 27 1. ³í¸® °ÔÀÌÆ® 27 2. ºÎ¿ï´ë¼ö 35 3. Çø³ÇÃ·Ó (Flip-Flop) 41 4. µðÄÚ´õ¿Í ÀÎÄÚ´õ 54 5. ¸ÖƼÇ÷º¼(Multiplexer) 57 6. ·¹Áö½ºÅÍ 58 7. ½ÃÇÁÆ® ·¹Áö½ºÅÍ 59 8. ÀÌÁø Ä«¿îÅÍ 60 9. ¸Þ¸ð¸® ÀåÄ¡ 64
Á¦ 3 Àå PC ÀÎÅÍÆäÀ̽º 69 1. IBM PC ÀÇ ±¸Á¶ 69 2. I/O Á¦¾î¿Í ¸Þ¸ð¸® Á¦¾î(memory access) 74 3. I/O ÀÎÅÍÆäÀ̽º(input-output interface) 75 4. ÀÎÅÍÆäÀ̽º Ä«µåÀÇ ¼³°è 78 5. PPI8255A¸¦ ÀÌ¿ëÇÑ LED Á¦¾î 88
Á¦ 4 Àå C ÇÁ·Î±×·¡¹Ö ±âÃÊ 103 1. VC¸¦ ÀÌ¿ëÇÑ ÇÁ·Î±×·¥ ÀÛ¼º 103 2. main ÇÔ¼ö 108 3. µ¥ÀÌÅÍÇü 109 4. ¿¬»êÀÚ 112 5. µ¥ÀÌÅÍÀÇ ÀÔÃâ·Â 114 6. Á¦¾î ±¸Á¶ 117 7. ¹Ýº¹±¸Á¶ 120 8. ¹è¿(demension) 125 9. ÇÔ¼ö 127 10. ÆÄÀÏÀÇ ÀÔÃâ·Â 128
Á¦ 5 Àå 8051ÀÇ ±âº»ÀÌÇØ 135 1. 8051 ¼Ò°³ 135 2. 8051 Æй̸®ÀÇ °³¿ä 136 3. AT89S52 °³¿ä 139 4. AT89S52ÀÇ ÇÉ ±¸¼º 150 5. 8051 ¾î¼Àºí¸® ÇÁ·Î±×·¡¹Ö °³¿ä 153
Á¦ 6 Àå 8051 ¾î¼Àºí¸®¾î ÇÁ·Î±×·¡¹Ö 163 1. 8051 ¸í·É¾î ¼¼Æ®¿¡ »ç¿ëµÇ´Â ¸Þ¸ð¸® ÁÖ¼Ò ÁöÁ¤ ¹æ¹ý 163 2. 8051 ¾î¼Àºí¸® ¸í·É¾î ¼¼Æ® °³¿ä 185 3. ºÐ±â, ¼øȯ, ÇÔ¼öÈ£Ãâ ¸í·É¾î 192 4. 8051 I/O ÇÁ·Î±×·¡¹Ö 195
Á¦ 7 Àå ½ÇÇè Àåºñ ¹× °³¹ß ȯ°æ 201 1. ½ÇÇè Àåºñ 201 2. °³¹ß ȯ°æ 209 3. KEIL uVision Debug Åø 226 4. Easy Processor KIT¸¦ »ç¿ëÇÑ ±âÃÊ ½Ç½À 246
Á¦ 8 Àå 8051 ¾î¼Àºí¸®¾î¸¦ ÀÌ¿ëÇÑ ½Ç½À°úÁ¦ 259 1. ºÐ±â ¸í·É, ÇÔ¼ö È£Ã⠽ǽÀ 259 2. I/O Æ÷Æ® Á¦¾î ½Ç½À 261 3. 7 SEGMENT Á¦¾î ½Ç½À 263 4. ÀÎÅÍ·´Æ® Á¦¾î ½Ç½À 267
Á¦ 9 Àå AVR Ư¼º ¹× Á¾·ù 269 1. AVR ÀÇ Æ¯Â¡ 269 2. AVR ±¸Á¶ 271 3. ¸Þ¸ð¸® ±¸Á¶ 277 4. ÁÖ¿ä I/O ·¹Áö½ºÅÍ 280 5. ¸®¼Â(Reset) ±¸Á¶ 285 6. ÀÎÅÍ·´Æ® (Interrupt) 290
Á¦ 10 Àå ÀÔÃâ·Â Æ÷Æ® (Input/Output Port) 297
1. ¼ ·Ð 297 2. I/O Æ÷Æ® ·¹Áö½ºÅÍ 298 3. Æ÷Æ® Ãâ·Â ¹æ¹ý 307 4. Æ÷Æ® ÀÔ·Â ¹æ¹ý 328 5. AVR Studio·Î I/O Æ÷Æ® ÇÁ·Î±×·¥ ½ÇÇà¹æ¹ý 334
Á¦ 11 Àå Ä«¿îÅÍ / ŸÀÌ¸Ó (Counter / Timer) 343
1. 8ºñÆ® ŸÀ̸Ó/Ä«¿îÅÍ0°ú ŸÀ̸Ó/Ä«¿îÅÍ2 343 2. 16ºñÆ® ŸÀ̸Ó/Ä«¿îÅÍ (ŸÀ̸Ó/Ä«¿îÅÍ1 & ŸÀ̸Ó/Ä«¿îÅÍ3) 358
Á¦ 12 Àå ±âŸ ÁÖº¯ÀåÄ¡ 385 1. A/D ÄÁ¹öÅÍ 385 2. µ¿±â½Ä Á÷·ÄÅë½Å 400 3. ºñµ¿±â½Ä Á÷·ÄÅë½Å 408 4. ¾Æ³¯·Î±× ºñ±³±â(Analog Comparator) 424 |