µ¥Æ¬»ú½Ó¿ÚʵÑéÖ¸µ¼Êé

A51 ºê»ã±àÆ÷´ÓÄãµÄ8051»ã±àÔ´´úÂë²úÉú¿ÉÖØ¶¨Î»µÄÄ¿±êÎļþ

BL51 Á¬½Ó/ÖØ¶¨Î»Æ÷×éºÏÄãµÄÓÉC51ºÍA51²úÉúµÄ¿ÉÖØ¶¨Î»µÄÄ¿±êÎļþÉú³É¾ø¶ÔÄ¿±êÎļþ

LIB51 ¿â¹ÜÀíÆ÷×éºÏÄãµÄÄ¿±êÎļþÉú³É¿ÉÒÔ±»Á¬½ÓÆ÷ʹÓõĿâÎļþ

OH51 Ä¿±êÎļþµ½HEX¸ñʽµÄת»»Æ÷´Ó¾ø¶ÔÄ¿±êÎļþ´´½¨Intel HEX ¸ñʽµÄÎļþ RTX-51 ʵʱ²Ù×÷ϵͳ¼ò»¯Á˸´ÔӺͶÔʱ¼äÒªÇóÃô¸ÐµÄÈí¼þÏîÄ¿

ͼ2 uVision/Ishell¼¯³É¿ª·¢»·¾³

ͼ3 Keil Uvision2 IDE µÄ×é³É

2.2 Keil uVision2Èí¼þµÄʹÓò½Öè 2.2.1.½¨¹¤³Ì¡£´ò¿ªKeil uVision2Èí¼þ£¬Ñ¡ÔñProject/New project¡­,½«µ¯³öÒ»¸öCreat New ProjectµÄ¶Ô»°¿ò£¬Ñ¡ÔñÒª´æ·ÅµÄÎļþ¼Ð£¬ÊäÈëÎļþÃû£¨²»ÐèÒª¼ÓÀ©Õ¹Ãû£©¡£ÈçÏÂͼËùʾ¡£

ͼ4 ½¨Á¢¹¤³Ì

Ñ¡ÔñSST89E564RDоƬ£¬µã»÷È·¶¨¡£

ͼ5 Ñ¡ÔñоƬ

2.2.2ÔÚ¹¤³ÌÏÂн¨Îļþ¡£µã»÷File/New »òµã»÷ͼ±êÈëText1£¬È»ºóµã»÷File/Save»òµã»÷ͼ±ê

, ³öÏÖText1½çÃæ£¬½«³ÌÐòд

£¬½«µ¯³öÈçϽçÃæ£º

ͼ6±£´æÔ´Îļþ

ÊäÈëÎļþÃû£¬Èç¹ûÊÇ»ã±àÓïÑÔÎļþÃûºóÒª¼ÓÉÏ.asmµÄÀ©Õ¹Ãû£¬Èç¹ûÊÇÓÃcÓïÑÔ±àдÔòÀ©Õ¹ÃûÊÇ.c¡£µã»÷±£´æ¡£»á·¢ÏÖËùÓйؼü´Ê±ä³ÉÀ¶É«£¬¿ÉÒÔÓÃÕâÖÖ·½Ê½³õ²½¼ì²é³ÌÐòÓÐÎÞ´íÎó¡£ 2.2.3.½«Îļþ¼ÓÈ빤³ÌÖС£ÓÒ¼üµã»÷×ó²àµÄSource Group 1,Ñ¡ÔñAdd Files to Group ¡®Source Group 1¡¯.

ͼ7¼ÓÈëÎļþ

Ñ¡ÔñÒªÌí¼ÓµÄÔ´Îļþ£¬µã»÷Add¡£Íê³ÉÉèÖá£

2.2.4.ÉèÖÃÄ¿±êÑ¡Ïî¡£µã»÷¹¤¾ßÌõÖеÄͼ±ê¡£ÔÚ¡°Target¡±±êÇ©ÏÂÐ޸ġ°Xtal (Mhz) ¡±

Ϊµ¥Æ¬»úµÄ¾§ÌåÕñµ´ÆµÂÊ£¬Ñ¡ÖÐUse On-chip ROM¡£

ͼ8 ²ÎÊýÉèÖô°¿Ú

ÔÚ¡°Output¡±±êǩϣ¬Ñ¡ÖС°Create HEX file¡±£¨Éú³ÉhexÎļþÓñà³ÌÆ÷дµ½Ä¿±ê°åµÄSST89E564RDµ¥Æ¬»úÖУ©¡£

ͼ9 ÉèÖÃÊÇ·ñÉú³É.hexÄ¿±êÎļþ

ÔÚ¡°debug¡±±êÇ©ÖÐÑ¡ÖС°Use keil monitor-51 driver¡±£¬´Ëʱ¿ÉÒÔ½øÐд®¿ÚÁ¬½ÓÄ¿±êµç·°å½øÐзÂÕæµ÷ÊÔ£¬Èç¹ûÑ¡ÖС°Use Simulator¡±£¬Ôò½ö½öÖ»½øÐÐÈí¼þ·ÂÕæ¡£

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)