

0
0
keil uVisionÊÇÒ»¸öµ¥Æ¬»úCÓïÑԵıà³ÌÈí¼þ£¬ºóÃæµÄÊý×Ö´ú±í°æ±¾£¬keil uVisionµÄ°æ±¾ÓÐkeil uVision1£¬keil uVision2£¬keil uVision3£¬keil uVision4¡¢£¬Êý×ÖÔ½´ó´ú±í°æ±¾Ô½¸ßԽУ¬ÏÖÔÚ×îа汾ÊÇkeil uVision4 ÓÐC51°æ±¾ºÍARM°æ±¾Ö®·Ö¡¢¡£ËüÖ§³ÖÖڶ಻ͬ¹«Ë¾µÄ MCS-51 ¼Ü¹¹µÄоƬ¡¢£¬Ëü¼¯±à¼£¬±àÒë¡¢£¬·ÂÕæµÈÓÚÒ»Ìå¡¢£¬Í¬Ê±»¹Ö§³Ö¡¢PLM¡¢»ã±àºÍ C ÓïÑԵijÌÐòÉè¼Æ¡¢£¬½çÃæÓѺᢣ¬Ò×ѧÒ×Óã¬ÔÚµ÷ÊÔ³ÌÐò¡¢£¬Èí¼þ·ÂÕæ·½ÃæÒ²ÓкÜÇ¿´óµÄ¹¦ÄÜ¡¢¡£ Òò´ËºÜ¶à¿ª·¢ 51 µ¥Æ¬»ú Ó¦ÓõŤ³Ìʦ»òÆÕͨµÄµ¥Æ¬»ú°®ºÃÕߣ¬¶¼¶ÔËüÊ®·Öϲ»¶¡¢¡£
Keil C51Èí¼þÌṩ·á¸»µÄ¿âº¯ÊýºÍ¹¦ÄÜÇ¿´óµÄ¼¯³É¿ª·¢µ÷ÊÔ¹¤¾ß¡¢£¬È«Windows½çÃæ£¬Ê¹ÄúÄÜÔں̵ܶÄʱ¼äÄÚ¾ÍÄÜѧ»áʹÓÃkeil c51À´¿ª·¢ÄúµÄµ¥Æ¬»úÓ¦ÓóÌÐò ¡¢¡£
ÁíÍâÖØÒªµÄÒ»µã¡¢£¬Ö»Òª¿´Ò»Ï±àÒëºóÉú³ÉµÄ»ã±à´úÂ룬¾ÍÄÜÌå»áµ½Keil C51Éú³ÉµÄÄ¿±ê´úÂëЧÂʷdz£Ö®¸ß¡¢£¬¶àÊýÓï¾äÉú³ÉµÄ»ã±à´úÂëºÜ½ô´Õ¡¢£¬ÈÝÒ×Àí½â¡£ÔÚ¿ª·¢´óÐÍÈí¼þʱ¸üÄÜÌåÏָ߼¶ÓïÑÔµÄÓÅÊÆ¡¢¡£
Keil Cx51 ÊÇÒ»¸öÉÌÒµµÄÈí¼þ¡¢£¬·ÖÁ½¸ö°æ±¾£¬Ò»¸öÊÇÍêÈ«°æ¡¢£¬Ê¹ÓÃʱ¶ÔÉú³ÉµÄ»úÆ÷´úÂë¿Õ¼ä²»×÷ÈκÎÏÞÖÆ©§£¬ÁíÒ»¸öÊÇÖ»ÄܱàÒë 2K ´úÂë¿Õ¼ä µÄ DEMO °æÈí¼þ£¬»ù±¾¿ÉÒÔÂú×ãÒ» °ãµÄ¸öÈËѧϰºÍСÐÍÓ¦ÓõĿª·¢©§¡£·Ï»°ÉÙ˵©§£¬ÑÔ¹éÕý´«¡£
ÔËÐÐ Keil uVISION2 ¼¸Ãëºó©§£¬³öÏÖÈçͼ 1£1 µÄÆÁÄ»©§¡£

Ò»¡¢½¨Á¢¹¤³Ì
£¨1£©µã»÷ Project ²Ëµ¥©§£¬Ñ¡Ôñ New Project©§£¬Èçͼ 1£3¡£µ¯³öµÄ Windows Îļþ¶Ô»°´°¿Ú©§£¬ ÔÚ¡°ÎļþÃû¡±ÖÐÊäÈëÄúµÄµÚÒ»¸ö C ³ÌÐòÏîÄ¿Ãû³Æ(Ö»Òª·ûºÏ WindowsÎļþ¹æÔòµÄÎļþÃû¶¼ ÐÐ)©§£¬ÕâÀïÎÒÃÇÓá°test¡±£¬Èçͼ 1£4©§¡£ ¡°±£´æ¡±ºóµÄÎļþÀ©Õ¹ÃûΪ uv2©§£¬ÕâÊÇ KEILuVision2 ÏîÄ¿ÎļþÀ©Õ¹Ãû£¬ÒÔºóÎÒÃÇ¿ÉÒÔÖ±½Óµã»÷´ËÎļþÒÔ´ò¿ªÏÈǰ×öµÄÏîÄ¿©§¡£

£¨ 2£©Ñ¡ÔñÆ÷¼þ©§£¬¸ù¾ÝÐèҪѡÔñÏàÓ¦ÐÍºÅµÄÆ÷¼þ©§£¬ÕâÀïÎÒÃÇÑ¡Ôñ³£ÓÃµÄ Ateml ¹«Ë¾µÄAT89C51¡£´ËʱÆÁÄ»Èçͼ 1£5 Ëùʾ©§¡£µã»÷È·¶¨ºó·µ»ØÖ÷½çÃæ©§¡£

(3)µã»÷¡°Target1¡±Ç°ÃæµÄ¡°+¡±ºÅ£¬³öÏÖÏÂÒ»²ãµÄ¡° Source Group1¡±©§£¬ÕâʱµÄ¹¤³Ì»¹ÊÇÒ»¸ö¿ÕµÄ¹¤³Ì©§£¬ÀïÃæÊ²Ã´ÎļþҲûÓУ¬ÐèÒª°Ñ±àдºÃµÄÔ´³ÌÐò¼ÓÈë©§£¬µã»÷¡°Source Group1¡±Ê¹Æä·´°×ÏÔʾ ©§£¬ È»ºó£¬µã»÷Êó±êÓÒ¼ü|£¬³öÏÖÈçͼ 3 ËùʾµÄÏÂÀ²Ëµ¥|¡£ Ñ¡ÖÐÆäÖÐµÄ ¡°Add file to Group¡±Source Group1¡±|£¬³öÏÖÒ»¸ö¶Ô»°¿ò|£¬ÒªÇóѰÕÒÔ´Îļþ£¬×¢Òâ|£¬¸Ã¶Ô»°¿òÏÂÃæµÄ¡°Îļþ ÀàÐÍ¡±Ä¬ÈÏΪ C source file(*.c)|£¬Ò²¾ÍÊÇÒÔ C ΪÀ©Õ¹ÃûµÄÎļþ£¬ÈçΪ»ã±àÎļþ|£¬ÐèÒª½«Îļþ ÀàÐ͸ĵô|¡£

(4)ÈçÐèн¨Îļþ£¬µã»÷ͼ 1£7 ÖÐ 1 µÄн¨ÎļþµÄ¿ì½Ý°´Å¥|£¬ÔÚ 2 ÖгöÏÖÒ»¸öеÄÎÄ×ֱ༴°¿Ú|£¬Õâ¸ö²Ù×÷Ò²¿ÉÒÔͨ¹ý²Ëµ¥ File£New »ò¿ì½Ý¼ü Ctrl+N À´ÊµÏÖ¡£ÔÚÎļþ±à¼´°¿ÚÊäÈëÄãµÄµÚÒ»¸ö C ³ÌÐò|¡£Íê³Éºó±£´æÍ˳ö|¡£
×¢Ò⣺ÎļþÃû±ØÐëÓÐÀ©Õ¹Ãû£¬Èç c ³ÌÐòÀ©Õ¹ÃûΪ.c|£¬»ã±à³ÌÐòÀ©Õ¹ÃûΪ.asm »ò.am51|¡£
Ô´³ÌÐò¿ÉÔÚÈκÎÎı¾±à¼Æ÷Öбàд£¬µ«Òª×¢ÒâÈ«½ÇÓë°ë½Ç×Ö·û|£¬ÁíÍâ Keil Cx51 Îı¾±à ¼Æ÷¶Ôºº×ÖÖ§³Ö²»ºÃ|¡£
¶þ¡¢¹¤³ÌµÄÏêϸÉèÖÃ
¹¤³Ì½¨Á¢ºÃÒÔºó|£¬»¹Òª¶Ô¹¤³Ì½øÐнøÒ»²½µÄÉèÖÃ|£¬ÒÔÂú×ãÒªÇó¡£Ê×Ïȵã»÷×ó±ß Project ´°¿ÚµÄ Target 1|£¬È»ºóʹÓò˵¥¡°Project->Option for target ¡®target1¡¯¡±¼´³öÏÖ¶Ô¹¤³ÌÉèÖõĶԻ°¿ò¡¬£¬Õâ¸ö¶Ô»°¿ò¿Éν·Ç³£¸´ÔÓ¡¬£¬¹²ÓÐ 8 ¸öÒ³Ãæ£¬ÒªÈ«²¿¸ãÇå¿É²»ÈÝÒס¬£¬¾ø´ó²¿·ÝÉèÖÃÏî ȡĬÈÏÖµ¾Í¿ÉÒÔÁË¡¬¡£

Xtal (MHz)-----¾§ÕñƵÂÊÖµ£¬Ä¬ÈÏÖµÊÇËùѡĿ±ê CPU µÄ×î¸ß¿ÉÓÃÆµÂÊÖµ¡¬£¬¸ù¾ÝÐèÒª½øÐÐÉè Öᬡ£¸ÃÊýÖµÓë×îÖÕ²úÉúµÄÄ¿±ê´úÂëÎ޹أ¬½öÓÃÓÚÈí¼þÄ£Äâµ÷ÊÔʱÏÔʾ³ÌÐòÖ´ÐÐʱ¼ä¡¬¡£ÕýÈ· ÉèÖøÃÊýÖµ¿ÉʹÏÔʾʱ¼äÓëʵ¼ÊËùÓÃʱ¼äÒ»Ö¡¬£¬Ò»°ã½«ÆäÉèÖóÉÓëÄãµÄÓ²¼þËùÓþ§ÕñƵÂÊ Ïàͬ£¬Èç¹ûû±ØÒªÁ˽â³ÌÐòÖ´ÐеÄʱ¼ä¡¬£¬Ò²¿ÉÒÔ²»É衬¡£
Memory Model---Ñ¡Ôñ±àÒëģʽ(´æ´¢Æ÷ģʽ)¡£
Small ÊÇËùÓбäÁ¿¶¼ÔÚµ¥Æ¬»úµÄÄÚ²¿ RAM ÖС¬£»
Compact ÊÇ¿ÉÒÔʹÓÃÒ»Ò³ÍⲿÀ©Õ¹ RAM¡¬£»
Larget ÔòÊÇ¿ÉÒÔʹÓÃÈ«²¿ÍⲿµÄÀ©Õ¹ RAM¡£
Code Model ---ÓÃÓÚÉèÖà ROM ¿Õ¼äµÄʹÓᬡ£
Small ģʽ¡¬£¬Ö»ÓõÍÓÚ 2K µÄ³ÌÐò¿Õ¼ä£»
Compact ģʽ¡¬£¬µ¥¸öº¯ÊýµÄ´úÂëÁ¿²»Äܳ¬¹ý 2K¡¬£¬Õû¸ö³ÌÐò¿ÉÒÔʹÓà 64K ³ÌÐò¿Õ¼ä£»
Larget ģʽ¡¬£¬¿ÉÓÃÈ«²¿ 64K ¿Õ¼ä¡¬¡£
Use on-chip ROM ----ÊÇ·ñ½öʹÓÃÆ¬ÄÚ ROM Ñ¡ÔñÏעÒ⣺ѡÖиÃÏî²¢²»»áÓ°Ïì×îÖÕÉú³ÉµÄÄ¿±ê´úÂëÁ¿
Operating -----ÊDzÙ×÷ϵͳѡÔñÏ¡£Keil ÌṩÁËÁ½ÖÖ²Ù×÷ϵͳ£ºRtx tiny ºÍ Rtx full¡¬£¬Í¨³£ ÎÒÃDz»Ê¹ÓÃÈκβÙ×÷ϵͳ£¬¼´Ê¹ÓøÃÏîµÄĬÈÏÖµ£ºNone£¨²»Ê¹ÓÃÈκβÙ×÷ϵͳ£©¡þ£»
Off Chip Code memory -----ÓÃÒÔÈ·¶¨ÏµÍ³À©Õ¹ ROM µÄµØÖ··¶Î§¡þ¡£
Off Chip xData memory----- ÓÃÓÚÈ·¶¨ÏµÍ³À©Õ¹ RAM µÄµØÖ··¶Î§
ÕâЩѡÔñÏî±ØÐë¸ù¾ÝËùÓÃÓ²¼þÀ´¾ö¶¨£¬Èç¹ûÊÇ×îСӦÓÃϵͳ¡þ£¬²»½øÐÐÈκÎÀ©Õ¹¡þ£¬¾ù²»ÖØÐÂÑ¡Ôñ£¬°´Ä¬ÈÏÖµÉèÖáþ¡£
Select Folder for objects-----Ñ¡Ôñ×îÖÕµÄÄ¿±êÎļþËùÔÚµÄÎļþ¼Ð¡þ£¬Ä¬ÈÏÊÇÓ빤³ÌÎļþÔÚͬһ¸öÎļþ¼ÐÖУ¬Ò»°ã²»ÐèÒª¸ü¸Ä¡þ¡£
Name of Executable----- ÓÃÓÚÖ¸¶¨×îÖÕÉú³ÉµÄÄ¿±êÎļþµÄÃû×Ö¡þ£¬Ä¬ÈÏÓ빤³ÌµÄÃû×ÖÏàͬ¡þ£¬Ò»°ã²»ÐèÒª¸ü¸Ä¡£
Debug information----- ½«»á²úÉúµ÷ÊÔÐÅÏ¢¡þ¡£ÕâЩÐÅÏ¢ÓÃÓÚµ÷ÊÔ¡þ£¬Èç¹ûÐèÒª¶Ô³ÌÐò½øÐе÷ÊÔ£¬Ó¦µ±Ñ¡ÖиÃÏî¡þ¡£
Browse information-----ÊDzúÉúä¯ÀÀÐÅÏ¢¡þ¡£¸ÃÐÅÏ¢¿ÉÒÔÓò˵¥ view->Browse À´²é¿´£¬ÕâÀïȡĬÈÏÖµ¡þ¡£
Creat Hex file-----ÓÃÓÚÉú³É¿ÉÖ´ÐдúÂëÎļþ¡þ¡£¿ÉÒÔÓñà³ÌÆ÷дÈ뵥Ƭ»úоƬµÄ HEX ¸ñʽÎļþ¡þ£¬ÎļþµÄÀ©Õ¹ÃûΪ.HEX¡þ¡£
ÆäËüѡĬÈϼ´¿É

ÔÚ»ã±à»ò±àÒëÍê³Éºó½«²úÉú£¨*.lst£©µÄÁбíÎļþ£¬ÔÚÁ¬½ÓÍê³ÉºóÒ²½«²úÉú£¨*.m51£©µÄÁбíÎļþ¡þ£¬¸ÃÒ³ÓÃÓÚ¶ÔÁбíÎļþµÄÄÚÈݺÍÐÎʽ½øÐÐϸÖµĵ÷½Ú¡þ£¬ÆäÖбȽϳ£ÓõÄÑ¡ÏîÊÇ¡°C
Compile Listing¡±Ïµġ°Assamble Code¡±ÏѡÖиÃÏî¿ÉÒÔÔÚÁбíÎļþÖÐÉú³É C ÓïÑÔÔ´³ÌÐòËù¶ÔÓ¦µÄ»ã±à´úÂë¡£

C51 ±êǩҳÓÃÓÚ¶Ô Keil µÄ C51 ±àÒëÆ÷µÄ±àÒë¹ý³Ì½øÐпØÖÆ£¬ÆäÖбȽϳ£ÓõÄÊÇ¡°Code Optimization¡±×飬¸Ã×éÖÐ Level ÊÇÓÅ»¯µÈ¼¶£¬C51 ÔÚ¶ÔÔ´³ÌÐò½øÐбàÒëʱ£¬¿ÉÒÔ¶Ô´úÂë¶à ÖÁ 9 ¼¶ÓÅ»¯£¬Ä¬ÈÏʹÓÃµÚ 8 ¼¶£¬Ò»°ã²»±ØÐ޸ģ¬Èç¹ûÔÚ±àÒëÖгöÏÖһЩÎÊÌ⣬¿ÉÒÔ½µµÍÓÅ »¯¼¶±ðÊÔÒ»ÊÔ¡£Emphasis (Ç¿µ÷¡¢Öصã)ÊÇÑ¡Ôñ±àÒëÓÅÏÈ·½Ê½£¬µÚÒ»ÏîÊÇ´úÂëÁ¿ÓÅ»¯£¨×îÖÕ Éú³ÉµÄ´úÂëÁ¿Ð¡£©£»µÚ¶þÏîÊÇËÙ¶ÈÓÅÏÈ£¨×îÖÕÉú³ÉµÄ´úÂëËٶȿ죩£»µÚÈýÏîÊÇȱʡ¡£Ä¬È쵀 ÊÇËÙ¶ÈÓÅÏÈ£¬¿É¸ù¾ÝÐèÒª¸ü¸Ä¡£
Èý¡¢±àÒë¡¢Á¬½Ó
ÔÚ¹¤³ÌÖмÓÈëÎļþºó¼´¿É½øÐбàÒëÁ¬½Ó¡£
±¾ÏîĿֻѧϰн¨³ÌÐòÏîÄ¿ºÍ±àÒëÔËÐзÂÕæµÄ»ù±¾·½·¨£¬ËùÒÔʹÓÃÈí¼þĬÈϵıàÒëÉèÖá£ÔÚÉÏͼÖУ¬¸÷°´Å¥¹¦ÄÜÈçÏ£º
1 ---ÓÃÓÚ±àÒëµ¥¸öÎļþ£»
2 ---±àÒ뵱ǰÏîÄ¿£¬Èç¹ûÏÈǰ±àÒë¹ýÒ»´ÎÖ®ºóÎļþûÓÐ×ö¶¯±à¼¸Ä¶¯£¬ÕâʱÔÙµã»÷ÊDz»»áÔÙ ´ÎÖØÐ±àÒëµÄ£»
3-- ÊÇÖØÐ±àÒ룬ÿµã»÷Ò»´Î¾ù»áÔٴαàÒëÁ´½ÓÒ»´Î£¬²»¹Ü³ÌÐòÊÇ·ñÓи͝¡£
4 ---ÐÅÏ¢Êä³ö´°¿Ú£¬ÔÚ´°¿ÚÖпÉÒÔ¿´µ½±àÒëµÄ´íÎóÐÅÏ¢ºÍʹÓõÄϵͳ×ÊÔ´Çé¿öµÈ¡£
5 ---ÊDz˵¥ÖжÔÓ¦µÄ±àÒëÑ¡Ï¿ÉÒÀ¾Ý¸öÈËϰ¹ßÑ¡Óá£
6---ÊÇ¿ªÆô\¹Ø±Õµ÷ÊÔģʽµÄ°´Å¥£¬ËüÒ²´æÔÚÓڲ˵¥ Debug£Start\Stop Debug Session£¬¿ì½Ý ¼üΪ Ctrl+F5¡£
ÔÚ 3 ÓұߵÄÊÇÍ£Ö¹±àÒë°´Å¥£¬Ö»Óеã»÷ÁËǰÈý¸öÖеÄÈÎÒâÒ»¸ö£¬Í£Ö¹°´Å¥²Å»áÉúЧ¡£ ÔÚ±¾ÏîĿֻÓÐÒ»¸öÎļþ£¬°´ 123 ÖеÄÈκÎÒ»¸ö¶¼¿ÉÒÔ±àÒë¡£
ËÄ¡¢½øÈëµ÷ÊÔ
(Ò»)³£Óõ÷ÊÔÃüÁî
½øÈëµ÷ÊÔ״̬£¬Keil ÄÚ½¨ÁËÒ»¸ö·ÂÕæ CPU ÓÃÀ´Ä£ÄâÖ´ÐгÌÐò£¬¸Ã·ÂÕæ CPU ¹¦ÄÜÇ¿´ó£¬ ¿ÉÒÔÔÚûÓÐÓ²¼þºÍ·ÂÕæ»úµÄÇé¿öϽøÐгÌÐòµÄµ÷ÊÔ£¬ÏÂÃæ½«ÒªÑ§µÄ¾ÍÊǸÃÄ£Äâµ÷ÊÔ¹¦ÄÜ¡£ ²»¹ýÔÚѧϰ֮ǰ±ØÐëÃ÷È·£¬Ä£Äâ±Ï¾¹Ö»ÊÇÄ£Ä⣬ÓëÕæÊµµÄÓ²¼þÖ´ÐгÌÐò¿Ï¶¨»¹ÊÇÓÐÇø±ðµÄ£¬ ÆäÖÐ×îÃ÷ÏԵľÍÊÇʱÐò£¬Èí¼þÄ£ÄâÊDz»¿ÉÄܺÍÕæÊµµÄÓ²¼þ¾ßÓÐÏàͬµÄʱÐòµÄ£¬¾ßÌåµÄ±íÏÖ¾ÍÊdzÌÐòÖ´ÐеÄËٶȺ͸÷ÈËʹÓõļÆËã»úÓйأ¬¼ÆËã»úÐÔÄÜÔ½ºÃ£¬ÔËÐÐËÙ¶ÈÔ½¿ì¡£
½øÈëµ÷ÊÔ״̬ºó£¬½çÃæÓë±à¼©×´Ì¬Ïà±ÈÓÐÃ÷ÏԵı仯£¬Debug ²Ëµ¥ÏîÖÐÔÀ´²»ÄÜÓõÄÃüÁîÏÖÔÚÒÑ¿ÉÒÔʹÓÃÁË£¬¹¤¾ßÀ¸»á¶à³öÒ»¸öÓÃÓÚÔËÐк͵÷ÊԵŤ¾ßÌõ£¬ÈçͼËùʾ£¬Debug ²Ëµ¥ÉϵĴ󲿷ÝÃüÁî¿ÉÒÔÔÚ´ËÕÒµ½¶ÔÓ¦µÄ¿ì½Ý°´Å¥¡££¬´Ó×óµ½ÓÒÒÀ´ÎÊǸ´Î»¡¢ÔËÐС¢ÔÝÍ£¡¢µ¥²½¡¢¹ý³Ìµ¥²½¡¢Ö´ÐÐÍ굱ǰ×Ó³ÌÐò¡¢ÔËÐе½µ±Ç°ÐС¢ÏÂһ״̬¡¢´ò¿ª¸ú×Ù¡¢¹Û²ì¸ú×Ù¡¢·´»ã±à´°¿Ú¡¢¹Û²ì´°¿Ú¡¢´úÂë×÷Ó÷¶Î§·ÖÎö¡¢1££´®Ðд°¿Ú¡¢ÄÚ´æ´°¿Ú¡¢ÐÔÄÜ·ÖÎö¡¢¹¤¾ß°´Å¥ µÈÃüÁî¡£
¼¸¸öÖØÒªµÄ¸ÅÄ
È«ËÙÖ´ÐÐ-----ÊÇÖ¸Ò»ÐгÌÐòÖ´ÐÐÍêÒÔºó½ô½Ó×ÅÖ´ÐÐÏÂÒ»ÐгÌÐò£¬Öм䲻ֹͣ£¬Ö÷ÒªÊÇ¿´³ÌÐòÖ´ÐеÄ×îÖÕ½á¹û£¬Èç¹û³ÌÐòÓÐ´í£¬ÔòÄÑÒÔÈ·ÈÏ´íÎó³öÏÖÔÚÄÄЩ³ÌÐòÐС¢¡£
µ¥²½Ö´ÐÐ-----ÊÇÿ´ÎÖ´ÐÐÒ»ÐгÌÐò¡¢£¬Ö´ÐÐÍê¸ÃÐгÌÐòÒÔºó¼´Í£Ö¹¡¢£¬µÈ´ýÃüÁîÖ´ÐÐÏÂÒ»ÐÐ ³ÌÐò¡¢£¬´Ëʱ¿ÉÒÔ¹Û²ì¸ÃÐгÌÐòÖ´ÐÐÍêÒÔºóµÃµ½µÄ½á¹û£¬ÊÇ·ñÓëÔ¤ÆÚ½á¹ûÏàͬ¡¢£¬½è´Ë¿ÉÒÔÕÒ µ½³ÌÐòÖÐÎÊÌâËùÔÚ¡¢¡£
¹ý³Ìµ¥²½-----ÊÇÖ¸½«»ã±àÓïÑÔÖеÄ×Ó³ÌÐò»ò¸ß¼¶ÓïÑÔÖеĺ¯Êý×÷Ϊһ¸öÓï¾äÀ´È«ËÙÖ´ÐС£µ÷ÊÔ¹â±ê²»½øÈë×Ó³ÌÐòµÄÄÚ²¿¡¢£¬¶øÊÇÖ´ÐÐÍê¸Ã×Ó³ÌÐò¡¢£¬È»ºóÖ±½ÓÖ¸ÏòÏÂÒ»ÐС£
ÔËÐе½µ±Ç°ÐÐ-----È«ËÙÖ´Ðе±Ç°µØÖ·ÐÐÓ뵱ǰ¹â±êÐÐÖ®¼äºÍ³ÌÐò¡¢¡£Ö÷Òª¿´Ò»¶Î³ÌÐòÔËÐÐÇé¿ö¡¢£¬¿ÉÒÔ¼Ó¿ì³ÌÐòµÄµ÷ÊÔ¡£
Ö´ÐÐÍ굱ǰ×Ó³ÌÐò-----ÊÇÖ¸½øÈë×Ó³ÌÐòºó°´´Ë°´Å¥¡¢£¬×Ó³ÌÐòÖÐÆäÓàûÓÐÖ´ÐеÄÖ¸Áһ´ÎÈ«²¿Ö´ÐÐÍê±Ï¡¢£¬¼Ó¿ì³ÌÐòµÄÖ´Ðнø¶È¡¢¡£
³ÌÐòµ÷ÊÔÖУ¬Õ⼸ÖÖÔËÐз½Ê½¶¼ÒªÓõ½¡¢¡£Áé»îÓ¦ÓÃÕ⼸ÖÖ·½·¨¡¢£¬¿ÉÒÔ´ó´óÌá¸ß²é´íµÄЧÂÊ¡£
£¨¶þ£©¶ÏµãÉèÖÃ
¶ÏµãÉèÖõķ½·¨ÓжàÖÖ¡¢£¬³£ÓõÄÊÇÔÚijһ³ÌÐòÐÐÉèÖöϵ㡢£¬ÉèÖúöϵãºó¿ÉÒÔÈ«ËÙÔËÐгÌÐò£¬Ò»µ©Ö´Ðе½¸Ã³ÌÐòÐм´Í£Ö¹¡¢£¬¿ÉÔڴ˹۲ìÓйرäÁ¿Öµ¡¢£¬ÒÔÈ·¶¨ÎÊÌâËùÔÚ¡£ ³ÌÐòÐÐÉèÖÃ/ÒÆ³ý¶ÏµãµÄ·½·¨£º
(1)½«¹â±ê¶¨Î»ÓÚÐèÒªÉèÖöϵãµÄ³ÌÐòÐС¢£¬Ê¹Óò˵¥ Debug->Insert/Remove BreakPoint ÉèÖûòÒÆ³ý¶Ïµã©§£»
Debug->Enable/Disable Breakpoint ÊÇ¿ªÆô»òÔÝÍ£¹â±êËùÔÚÐеĶϵ㹦ÄÜ£»
Debug->Disable All Breakpoint ÔÝÍ£ËùÓжϵ㩧£»
Debug->Kill All BreakPoint Çå³ýËùÓеĶϵãÉèÖé§¡£
(2)ʹÓù¤¾ßÌõ
Îå¡¢³ÌÐòʵÀý
ÊäÈëÏÂÃæ³ÌÐò£º

#include <reg51.h> //°üº¬¼Ä´æÆ÷Í·Îļþ#include <stdio.h> //±ê×¼ÊäÈë/Êä³öÍ·Îļþvoid main(void) { //main º¯ÊýSCON = 0x52; //´®¿Ú·½Ê½ 1,ÔÊÐí½ÓÊÕTMOD = 0x20; //¶¨Ê±Æ÷ 1 ¶¨Ê±·½Ê½ 2TH1 = 0xE8; //11.0592MHz 1200 ²¨ÌØÂÊTL1 = 0xE8; TI = 1; TR1 = 1; //Æô¶¯¶¨Ê±Æ÷while(1) { printf ("Hello World!\n"); //ÏÔʾ Hello World} }

½¨Á¢ºÃ¹¤³Ìºó½øÈëµ÷ÊÔģʽ©§£¬°´ 4 ÎÒÃÇ¿ÉÒÔ´ò¿ª 5 ÖеĴ®Ðе÷ÊÔ´°¿Ú©§£¬Õâ¸ö´°¿ÚÎÒÃÇ
¿ÉÒÔ¿´µ½´Ó 51 оƬµÄ´®ÐпÚÊäÈëÊä³öµÄ×Ö·û£¬ÕâÀïµÄµÚÒ»¸öÏîĿҲÕýÊÇÔÚÕâÀï¿´ÔËÐнá¹û©§¡£ ÕâЩ¹¦ÄÜÔڲ˵¥ÖÐÓÐÏàÓ¦µÄ¶ÔÓ¦©§¡£Ê×ÏȰ´ 4 ´ò¿ª´®Ðе÷ÊÔ´°¿Ú£¬ÔÙ°´ÔËÐмü©§£¬Õâʱ¾Í¿ÉÒÔ¿´µ½´®Ðе÷ÊÔ´°¿ÚÖв»¶ÏµÄ´òÓ¡¡°HelloWorld©§£¡¡±¡£ÕâÑù¾ÍÍê³ÉÁËÄúµÄµÚÒ»¸ö C ÏîÄ¿©§¡£×îºó ÎÒÃÇҪֹͣ³ÌÐòÔËÐв¢»Øµ½Îļþ±à¼Ä£Ê½©§£¬¾ÍÒªÏȰ´Í£Ö¹°´Å¥ÔÙ°´¿ªÆô\¹Ø±Õµ÷ÊÔģʽ°´Å¥¡£
¿ÉÒÔ´ò¿ª·´»ã±à´°¿Ú©§£¬¿´ C ³ÌÐòËù¶ÔÓ¦µÄ»ã±à´úÂë©§£¬¹â±êÔÚÄÇÒ»¸ö´°¿Ú£¬³ÌÐò½«°´ÄÇÒ»¸ö´°¿ÚËù¶ÔÓ¦µÄ³ÌÐò½øÐÐÖ´ÐЩ§¡£
248.9M / 12-08
RTS¼´Ê±Õ½ÂÔ
ÏÂÔØ
248.9M / 12-08
RTS¼´Ê±Õ½ÂÔ
ÏÂÔØ
253.4M / 12-08
RPG½ÇÉ«°çÑÝ
ÏÂÔØ
ÆÞÖÐÃÛ3È«cg´æµµ
ÓÎÏ·¹¤¾ß / 28KB
ÏÂÔØ
1
csgo¿Õ¸ñ¼üÁ¬Ìø½Å±¾ÂÌÉ«Ãâ·Ñ°æ
ÓÎÏ·¹¤¾ß / 564KB
ÏÂÔØ
2
Ò׿ØÍõÎĵµ¼ÓÃÜÈí¼þv2017¹Ù·½°æÂÌÉ«Ãâ·Ñ°æ
Îļþ´¦Àí / 46M
ÏÂÔØ
3
DNF9ÖÜÄêµÚÊ®Ì×Ìì¿Õʱװ²¹¶¡
ÓÎÏ·¹¤¾ß / 1.6M
ÏÂÔØ
4
3456wg¶àѡƤ·ôv10.6¹Ù·½°æ
ÓÎÏ·¹¤¾ß / 2.2M
ÏÂÔØ
5
dnfÒ»¼üÈÎÎñÖúÊÖv0428×îÐÂÃâ·Ñ°æ
ÓÎÏ·¹¤¾ß / 863KB
ÏÂÔØ
6
adobeÇåÀí¹¤¾ß(AdobeCreativeCloudCleanerTool)V2017 ÂÌÉ«°æ
Îļþ´¦Àí / 5.9M
ÏÂÔØ
7
°®ÆÕÉúR230´òÓ¡»úÇåÁãÈí¼þºº»¯°æ
°ì¹«Ñ§Ï° / 1.8M
ÏÂÔØ
8
ÊÓÆµ¡¢Í¼Æ¬È¥Ë®Ó¡´óʦHitPaw Watermark Removerv1.2.1 ÍêÃÀ½âËø°æ
Îļþ´¦Àí / 80.4M
ÏÂÔØ
9
GTKWave(WAVÎļþ²¨Ðβ쿴¹¤¾ß)v3.3.66 ¹Ù·½°æ
Îļþ´¦Àí / 4.4M
ÏÂÔØ
10
140.5M / 09-05
Á¢¼´ÏÂÔØ
76.4M / 03-25
Á¢¼´ÏÂÔØ
55M / 06-05
Á¢¼´ÏÂÔØ
88.7M / 04-13
Á¢¼´ÏÂÔØ
900.9M / 03-02
Á¢¼´ÏÂÔØ
96.2M / 07-06
Á¢¼´ÏÂÔØ
311.2M / 07-06
Á¢¼´ÏÂÔØ
335M / 07-06
Á¢¼´ÏÂÔØ
ǰ³ÌËÆ½õ(Excellent Expectations)
200M / 07-06
Á¢¼´ÏÂÔØ
413.8M / 07-06
Á¢¼´ÏÂÔØ
x8ɳÏ䰲׿Ãâ·Ñ°æ2023¹Ù·½×îаæ
480.3M / 01-03
Á¢¼´ÏÂÔØ
768.9M / 08-19
Á¢¼´ÏÂÔØ
165.4M / 09-05
Á¢¼´ÏÂÔØ
131.8M / 04-13
Á¢¼´ÏÂÔØ
195.6M / 03-03
Á¢¼´ÏÂÔØ
45.6M / 09-08
Á¢¼´ÏÂÔØ
665.2M / 07-06
Á¢¼´ÏÂÔØ
2.84G / 07-06
Á¢¼´ÏÂÔØ
93M / 07-06
Á¢¼´ÏÂÔØ
338.3M / 07-06
Á¢¼´ÏÂÔØ
959.8M / 12-24
Á¢¼´ÏÂÔØ 312M / 07-30
Á¢¼´ÏÂÔØ 1.38G / 07-26
Á¢¼´ÏÂÔØ DZͧΰΰÃÔÖ²Îï´óÕ½½©Ê¬ÔÓ½»°æµçÄÔ°æ
109.8M / 06-03
Á¢¼´ÏÂÔØ 142M / 01-08
Á¢¼´ÏÂÔØ 1.2M / 11-23
Á¢¼´ÏÂÔØ 548.8M / 04-13
Á¢¼´ÏÂÔØ 1.6M / 04-13
Á¢¼´ÏÂÔØ 1.48G / 03-18
Á¢¼´ÏÂÔØ 646.6M / 03-03
Á¢¼´ÏÂÔØ 401.9M / 01-06
Á¢¼´ÏÂÔØ 1.89G / 12-19
Á¢¼´ÏÂÔØ 110.5M / 09-05
Á¢¼´ÏÂÔØ 33.4M / 09-05
Á¢¼´ÏÂÔØ 60M / 04-29
Á¢¼´ÏÂÔØ 254M / 04-25
Á¢¼´ÏÂÔØ 659M / 04-23
Á¢¼´ÏÂÔØ up¶Ôսƽ̨ºÐ×Ó¹Ù·½ÏÂÔØ2023×îаæ
253.4M / 12-08
Á¢¼´ÏÂÔØ 253M / 12-08
Á¢¼´ÏÂÔØ 1.19G / 11-16
Á¢¼´ÏÂÔØ 118.2M / 01-06
Á¢¼´ÏÂÔØ 488.3M / 06-04
Á¢¼´ÏÂÔØ 369M / 09-22
Á¢¼´ÏÂÔØ 181.5M / 09-22
Á¢¼´ÏÂÔØ 201.2M / 09-05
Á¢¼´ÏÂÔØ 248.9M / 12-08
Á¢¼´ÏÂÔØ 248.9M / 12-08
Á¢¼´ÏÂÔØ 100.6M / 03-06
Á¢¼´ÏÂÔØ 148.9M / 03-06
Á¢¼´ÏÂÔØ 1.12G / 07-06
Á¢¼´ÏÂÔØ 126.7M / 02-04
Á¢¼´ÏÂÔØ 1.76G / 09-22
Á¢¼´ÏÂÔØ 1.92G / 04-17
Á¢¼´ÏÂÔØ 201.5M / 04-13
Á¢¼´ÏÂÔØ 7.31G / 07-01
Á¢¼´ÏÂÔØ 94.3M / 07-06
Á¢¼´ÏÂÔØ 2.48G / 07-06
Á¢¼´ÏÂÔØ 7.63G / 07-06
Á¢¼´ÏÂÔØ 1M / 07-06
Á¢¼´ÏÂÔØ 778.1M / 07-06
Á¢¼´ÏÂÔØ 1.40G / 12-19
Á¢¼´ÏÂÔØ 72M / 07-06
Á¢¼´ÏÂÔØ 548.7M / 07-06
Á¢¼´ÏÂÔØ 1.00G / 07-06
Á¢¼´ÏÂÔØ 9.13G / 07-06
Á¢¼´ÏÂÔØ 126.2M / 07-06
Á¢¼´ÏÂÔØ 72M / 07-06
Á¢¼´ÏÂÔØ 105.1M / 07-06
Á¢¼´ÏÂÔØ 132M / 07-06
Á¢¼´ÏÂÔØ 132M / 07-06
Á¢¼´ÏÂÔØ bonbonjump°²×¿¹Ù·½ÏÂÔØ2023×îаæ
13.4M / 01-03
Á¢¼´ÏÂÔØ 293.0M / 09-05
Á¢¼´ÏÂÔØ 1.22G / 07-06
Á¢¼´ÏÂÔØ 20.53G / 07-06
Á¢¼´ÏÂÔØ 229.9M / 07-06
Á¢¼´ÏÂÔØ 3.70G / 07-06
Á¢¼´ÏÂÔØ 904.0M / 07-06
Á¢¼´ÏÂÔØ 15.84G / 07-06
Á¢¼´ÏÂÔØ 45.50G / 07-06
Á¢¼´ÏÂÔØ 1.02G / 07-06
Á¢¼´ÏÂÔØ Copyright 2010-2025 µ¥»úÓÎÏ·ÏÂÔØ (R) °æÈ¨ËùÓÐ ·ÉÏèÏÂÔØËùÓÐÓÎÏ·¼°Èí¼þÏÂÔØ×ÊÔ´À´Ô´»¥ÁªÍø|£¬²¢ÓÉÍøÓÑÉÏ´«·ÖÏí¡£ÈçÓÐÇÖȨ|£¬ÇëÀ´µçÀ´º¯¸æÖ®|¡£
·ÉÏèÖҸ棺µÖÖÆ²»Á¼É«Çé¡¢·´¶¯|¡¢±©Á¦ÓÎÏ· ºÏÀí°²ÅÅÓÎϷʱ¼ä ÏíÊܽ¡¿µÉú»î ¶õ¹«Íø°²±¸£º42011102003115ºÅ ¡¾¶õICP±¸17000818ºÅ-1¡¿