ÁÖÂ÷°ü¸® ½Ã½ºÅÛ 
JS8051 CPU¸¦ ÀÌ¿ëÇÏ¿© ÁÖÂ÷°ü¸® ½Ã½ºÅÛÀ» ±¸ÃàÇÏ¿´½À´Ï´Ù. 1ÀÎ ÁÖÂ÷ ½Ã½ºÅÛÀ¸·Î½á ½ºÀ§Ä¡¿Í ¼¼±×¸ÕÆ® Á¦¾î,LCD Á¦¾î,¸ðÅÍ Á¦¾î,ºÎÀú Á¦¾î,ÅÍÄ¡¼¾¼ Á¦¾î¸¦ ÅëÇØ ÁÖÀÚ°ü¸®½Ã½ºÅÛÀ» ¼³°èÇÏ¿´½À´Ï´Ù. ÃÖÁ¾º¸°í¼¿Í ÇÁ·Î±×·¥¼Ò½º, ±×¸®°í ÀÛµ¿ µ¿¿µ»óÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
Visual studio
1. High-Level Description of your Software
1) ¿ì¸®ÀÇ ¼ÒÇÁÆ®¿þ¾î ¸ñÀû
- ¿ì¸®ÀÇ ½Ã½ºÅÛÀº ±âº»ÀûÀ¸·Î 1ÀÎ ÁÖÂ÷ ½Ã½ºÅÛÀ¸·Î½á ÇÑ ¿îÀüÀÚÀÇ Â÷¿¡ µ¶¸³ÀûÀÎ ÁÖÂ÷ °ø°£À» Á¦°øÇØ ÁÖ´Â °ÍÀ» ¸ñÇ¥·Î Á¦À۵Ǿú´Ù. ¹Ì·¡ÀÇ °í°¡ Â÷·®À» À§ÇØ ¾ÈÀüÀ» º¸ÀåÇϰíÀÚ ÁÖÂ÷ÇÏ´Â µ¿¾È¿¡´Â °¡·ÎµîÀÌ ÄÑÁüÀ¸·Î½á ¿ÜºÎÀÇ Ä§ÀÔÀ¸·ÎºÎÅÍ Â÷·®À» Ç×»ó º¸È£ÇÏ°Ô µÈ´Ù. ÁÖÂ÷¿ä±Ý Á¤»êÇÏ´Â ºÎºÐÀ» ÇÏ·çÀÇ ½ºÄÉÁÙÀ» ¾Ë·ÁÁÖ´Â ±â´ÉÀ¸·Î ¹Ù²Û´Ù¸é °³ÀÎÀÇ ÁÖÂ÷¿¡¼ºÎÅÍ ½ºÄÉÁÙ °ü¸®±îÁö ÅëÇÕÇÏ´Â ½Ã½ºÅÛÀ» ¸¸µé ¼ö ÀÖ´Ù.
2) ¼ÒÇÁÆ®¿þ¾îÀÇ ÁÖ¿ä Æ¯Â¡
¨ç Â÷°¡ µé¾î¿ÔÀ» ¶§ ½ºÀ§Ä¡·Î ID¸¦ ÀÔ·Â¹Þ°í ¼¼±×¸ÕÆ®¿¡ ID¸¦ º¸¿©ÁÖ´Â ºÎºÐ
(½ºÀ§Ä¡¿Í ¼¼±×¸ÕÆ® Á¦¾î)
¨è ¼¼±×¸ÕÆ®ÀÇ ÁÖÂ÷½Ã°£ Ä«¿îÆÃ(¼¼±×¸ÕÆ® Á¦¾î)
¨é LCDâ¿¡ ȯ¿µ ¸Þ½ÃÁö, ÁÖÂ÷¿ä±Ý Á¤»ê ¸ð½À µîÀ» º¸¿©ÁÖ´Â ºÎºÐ (LCD Á¦¾î)
¨ê ÁÖÂ÷ °³Æó±â¸¦ ¸ðÅ͸¦ ÀÌ¿ëÇÏ¿© ¿Ã¸®°í ³»¸®´Â ºÎºÐ (¸ðÅÍ Á¦¾î)
¨ë Â÷°¡ µé¾î¿Ã ¶§ ³ë·¡°¡ Èê·¯³ª¿À´Â ºÎºÐ (ºÎÀú Á¦¾î)
¨ì Â÷°¡ ÁÖÂ÷°ø°£¿¡ µé¾î¿ÔÀ» ¶§ LED°¡ ÄÑÁö´Â ºÎºÐ(ÅÍÄ¡¼¾¼ Á¦¾î)
¨í À§ÀÇ 5°¡Áö ±â´ÉÀ» Á¾ÇÕÇÏ¿© Àüü ½Ã³ª¸®¿À¸¦ Á¦¾îÇÏ´Â ºÎºÐ (½Ã½ºÅÛ Àüü)
1.Â÷·® idÀԷ°ú °ú±ÝÀ» À§ÇÑ ¼¼±×¸ÕÆ® µ¿ÀÛ.avi
2. ÀÔÂ÷½Ã ledÁ¡µî ¹× °õ¼¼¸¶¸®¼Û.avi
3. normal version.avi
4.vip version.avi
a1lcd.h
io51.h
js51ap1.h
key.h
project_buzzer.c
project_motor.c
...
