µ¥Æ¬»úʵÑéproteus°æ(2015) - ͼÎÄ ÏÂÔØ±¾ÎÄ

µ¥Æ¬»úÔ­ÀíÓë½Ó¿Ú¼¼Êõ

ʵÑéÖ¸µ¼Êé

¹ã¶«Ê¡¹âµçÐÅϢʵÑé½Ìѧʾ·¶ÖÐÐÄ

2014-10

Ŀ ¼

Ô¤±¸ÖªÊ¶ »ã±àÈí¼þKeil ¦ÌVisionµÄѧϰ ..................................... 3 ʵÑéÒ» »ã±àÓïÑÔµÄÓ¦Óü°Keil C±àÒë»·¾³ ............................ 12 ʵÑé¶þ ProteusÈí¼þѧϰÓëÁ÷Ë®µÆ·ÂÕæÊµÑé´íÎó£¡Î´¶¨ÒåÊéÇ©¡£ ʵÑéÈý ÖжϺͶ¨Ê±Æ÷ʵÑé .......................... ´íÎó£¡Î´¶¨ÒåÊéÇ©¡£ ʵÑéËÄ ÊýÂë¹Ü·ÂÕæÊµÑé .............................. ´íÎó£¡Î´¶¨ÒåÊéÇ©¡£ ʵÑéÎå ¼üÅÌʵÑé .......................................... ´íÎó£¡Î´¶¨ÒåÊéÇ©¡£ ʵÑéÁù ³ÌÐòÉÕ¼ʵÑé .................................. ´íÎó£¡Î´¶¨ÒåÊéÇ©¡£ ¸½Â¼ ʵÑ鱨¸æÊéдģ°æ ................................ ´íÎó£¡Î´¶¨ÒåÊéÇ©¡£

Ô¤±¸ÖªÊ¶ »ã±àÈí¼þKeil ¦ÌVisionµÄѧϰ

Keil ¦ÌVisionÈí¼þÊÇĿǰ×îÁ÷Ðпª·¢MCS-51ϵÁе¥Æ¬»úµÄÈí¼þÖ®Ò»¡£Keil ¦ÌVisionÌṩ°üÀ¨C±àÒëÆ÷¡¢ºê»ã±à¡¢Á¬½ÓÆ÷¡¢¿â¹ÜÀíºÍÒ»¸ö¹¦ÄÜÇ¿´óµÄ·ÂÕæµ÷ÊÔÆ÷µÈÔÚÄÚµÄÍêÕû¿ª·¢·½°¸£¬Í¨¹ýÒ»¸ö¼¯³É¿ª·¢»·¾³Keil ¦ÌVision½«ÕâЩ²¿·Ö×éºÏÔÚÒ»Æð¡£¸ÃÈí¼þ¾ßÓÐÀàËÆVC·ç¸ñµÄ½çÃæ£¬ÌṩÁ˷ḻµÄ¹¤¾ß¡¢ÃüÁîºÍ´°¿Ú£¬¿ÉÒÔʹ¿ª·¢ÕßÔÚ³ÌÐòµ÷ÊÔ¹ý³ÌÖÐËæÊ±ÕÆÎÕ´úÂëËùʵÏֵŦÄÜ¡£

1¡¢ÏîÄ¿¹¤³ÌµÄ½¨Á¢

´ò¿ªKeil uVision4µÄͼ±ê£¬³öÏÖ

ͼ1.0

(1) ½¨Á¢µÚÒ»¸ö¹¤³ÌÎļþ

ÔÚ×ÀÃæÉÏË«»÷Keil uVision4ͼ±ê£¬Æô¶¯¼¯³É¿ª·¢»·¾³Èçͼ1.1Ëùʾ£¬¸Ã½çÃæÖÐ×îÉÏÃæÒ»ÐÐÊDz˵¥£¬²Ëµ¥ÏÂÃæÊǸ÷ÖÖ¹¤¾ß°´Å¥£¬×ó±ßµÄproject workspace´°¿ÚΪÏîÄ¿¹ÜÀí´°¿Ú£¨Project Window£©£¬×îÏÂÃæµÄΪÊä³ö´°¿Ú£¨Output Window£©£¬Öм䲿·ÖΪ¹¤×÷Çø£¬Í¨³£ÎÒÃÇËù±àµÄÔ´³ÌÐò¡¢µ÷ÊÔ³ÌÐò´úÂë´°¿Ú»á³öÏÖÔÚÕâÀï¡£

ͼ1.1

µã»÷Project²Ëµ¥ÏµÄNew ProjectÃüÁÔÚ³öÏֵĶԻ°¿òÖÐÊäÈëÏîÄ¿Ãû£¬keil¹¤³ÌÃû¿ÉÒÔÓúº×ֵ쬵«ÎªÁ˱ÜÃâ±àÒë³öÏÖÂÒÂ룬×îºÃ»¹ÊDz»Óúº×Ö×ö¹¤³ÌÃû»òÎļþÃû¡£Ñ¡ÔñºÏÊʵÄÎļþ¼ÐϽ¨Á¢ÐµĹ¤³ÌÏîÄ¿£¬Ò»°ã²»Òª·ÅÔÚ×ÀÃæÉÏ£¬ÊµÑéÊҵĵçÄÔ¶¼´øÓÐ×Ô¶¯¸´Ô­¹¦ÄÜ£¬ÖØ

Æôºó×ÀÃæÎļþÈ«²¿¶ªÊ§£¬µã»÷È·¶¨°´Å¥³öÏÖÈçͼ1.2ËùʾµÄSelect Device For Target¡®Target1¡¯¶Ô»°¿ò£¬ÔÚDate baseÏÂÑ¡ÔñAtmel£¬µã¿ª¡°+¡±ºÅ£¬Ñ¡ÔñAT89C51Æ÷¼þ£¬µã»÷È·¶¨°´Å¥¡£

ͼ1.2

(2) Ô´³ÌÐòÎļþµÄ½¨Á¢

ʹÓò˵¥File->NewÃüÁµ¯³öÔ´³ÌÐò±à¼­´°¿Ú£¬ÊäÈë³ÌÐò¡£µã»÷File->Save asÃüÁ

±£´æÎļþΪ***.ASM¡£×¢Òâ»ã±àÓïÑԵĺó׺ÊÇasm£¬cÓïÑԵĺó׺ÊÇc¡£

ͼ1.3

(3)½«Îļþ¼ÓÈëµ½¹¤³ÌÏîÄ¿ÖÐ

°´Í¼1.3Ëùʾµã»÷Add File to Group ?Source Group1?ÃüÁȻºóÑ¡ÖÐ**.ASMÎļþ£¬µã»÷Add°´Å¥£¬½«Äã±àдµÄÔ´³ÌÐò**.ASM¼ÓÈëÏîÄ¿ÖС£Èçͼ1.4Ëùʾ£º