·¢²©ÎÄ
³ÐÓ°ÂÛ½£

opensolaris.blog.chinaunix.net

ÒäÍùÎô£¬ÏîÓð²»¹ý½­£¬½­¶«ºÃ·ç¹â£¡½ñÕñ±ÛÒ»ºô£¬Âʼ×Èýǧ£¬ÊÔÎÊÌì!   
¸öÈË×ÊÁÏ
  • ²©¿Í·ÃÎÊ£º5733708
  • ²©ÎÄÊýÁ¿£º1481
  • ²©¿Í»ý·Ö£º11003
  • ²©¿ÍµÈ¼¶£ºÉϽ«
  • ¹Ø×¢ÈËÆø£º 2
  • ×¢²áʱ¼ä£º2006-03-13 10:03:43
ÎÄÕ·ÖÀà
¶©ÔÄÎҵIJ©¿Í
  • ¶©ÔÄ
  • ¶©Ôĵ½Ïʹû
  • ¶©Ôĵ½×¥Ïº
  • ¶©Ôĵ½Google
×ÖÌå´óС£º´ó ÖРС²©ÎÄ
·ÖÀࣺ Asm

[µãÆÀ:Keil uVisionÕâ¸ö¹¤¾ß´øÀ´Á˵¥Æ¬»ú¿ª·¢µÄ¸£Òô.Ö§³Ö»ã±à,C]
Keil uVision2ÊÇĿǰʹÓù㷺µÄµ¥Æ¬»ú¿ª·¢Èí¼þ£¬Ëü¼¯³ÉÁËÔ´³ÌÐò±à¼­ºÍ³ÌÐòµ÷ÊÔÓÚÒ»Ì壬֧³Ö»ã±à¡¢C¡¢PL/MÓïÑÔ¡£
  ÕâÀïÎÒÃǽö½ö½éÉÜ Keil uVision2 µÄ¼òµ¥Ê¹Ó㬸üÏêϸµÄʹÓ÷½·¨¼û±¾¹âÅÌ\µ¥Æ¬»úÈí¼þ\Keil c51\KeilÊé¼®Óë×ÊÁÏ Ä¿Â¼ÖеÄÄÚÈÝ¡£
     keil C51 v6.12 µÄ°²×°£º
  ÏÈÔËÐйâÅÌÖÐ
µ¥Æ¬»úÈí¼þ\setup\setup.exe °²×°³ÌÐò£¬Ñ¡Ôñ°²×°¡°Eval Version¡±°æ½øÐа²×°¡£Ò»Ö±µã»÷¡°Yes¡±»ò¡°Next¡±£¬Ö±µ½¡°Finish¡±Íê³É¡£
  Ö®ºóÔËÐÐͬĿ¼ÖеÄ
Keil uv2 ºº»¯°²×°.exe °²×°ºº»¯³ÌÐò¡£
  °²×°ºÃºó£¬ÔÚ×ÀÃæÉÏ»á²úÉú¿ì½Ýͼ±ê£¬ÈçÏÂͼ£º

     keil C51 v6.12 µÄʹÓãº
  µã»÷×ÀÃæ¿ì½Ýͼ±ê£¬¿ÉÒÔÖ±½Ó½øÈëÖ÷»­Ã棺

  ÏÖÔÚ£¬ÎÒÃÇÀ´×ö¸öʵ¼Ê³ÌÐò£¬Çë¸ú×ÅÎÒÒ»²½Ò»²½Ñ§×Å×ö£¬Êµ¼ÊÌåÑéһϴӱ༭Դ³ÌÐòµ½³ÌÐòµ÷ÊÔµÄÈ«¹ý³Ì¡£
 
ÕâÀïÈÃÎÒÃÇ×öÒ»¸ö Èõ¥Æ¬»ú P0 ¿ÚËùÇý¶¯µÄ LED µÆ¸ôÒ»¸öÁÁ¸ôÒ»¸öÃð µÄ³ÌÐò¡£
  ÔÚKeilϵͳÖУ¬Ã¿×ö¸ö¶ÀÁ¢µÄ³ÌÐò£¬¶¼ÊÓΪ¹¤³Ì£¨»òÕß½ÐÏîÄ¿£©¡£Ê×ÏȴӲ˵«µÄ¡°¹¤³Ì¡±ÖС°Ð½¨¹¤³Ì...¡±£¬½¨Á¢ÎÒÃǽ«Òª×öµÄ¹¤³ÌÏîÄ¿£º

  н¨µÄ¹¤³ÌÒªÆð¸öÓ빤³ÌÏîÄ¿ÒâÒåÒ»ÖµÄÃû×Ö£¬¿ÉÒÔÊÇÖÐÎÄÃû£»ÎÒÃÇÕâÀïµÄ³ÌÐòÊÇʵÑé²âÊÔ³ÌÐò£¬ËùÒÔÆðµÄÃû×ÖΪ Test £¬²¢½« Test ¹¤³Ì¡°±£´æ¡±µ½ C:\Keil Ï£º

  ½ÓÏÂÀ´£¬Keil»·¾³ÒªÇóÎÒÃÇΪ Test ¹¤³ÌÑ¡ÔñÒ»¸öµ¥Æ¬»úÐͺţ»ÎÒÃÇÑ¡Ôñ Atmel ¹«Ë¾µÄ 89C51£¨ËäÈ»ÎÒÃÇʹÓõÄÊÇ89S51£¬µ«ÓÉÓÚ89S51Óë89C51ÄÚ¡¢Íⲿ½á¹¹ÍêȫһÑù£¬ËùÒÔÕâÀïÒÀȻѡÔñ¡°89C51¡±£©¡£¡°È·¶¨¡±ºó¹¤³ÌÏîÄ¿¾ÍË㽨Á¢ÁË¡£

  Á¢Á˹¤³ÌÏîÄ¿£¬¿Ï¶¨ÒªÊµÊ©Õâ¸ö¹¤³Ì£¬ÏÖÔÚ¾ÍΪ¹¤³ÌÌí¼Ó³ÌÐò£»
  µã»÷¡°Îļþ¡±Öеġ°Ð½¨¡±£¬Ð½¨Ò»¸ö¿Õ°×Îĵµ£»Õâ¸ö¿Õ°×Îĵµ¾ÍÊÇÈÃÎÒÃDZàдµ¥Æ¬»ú³ÌÐòµÄ³¡Ëù¡£ÔÚÕâÀïÄã¿ÉÒÔ½øÐб༭¡¢Ð޸ĵȲÙ×÷¡£

  ¸ù¾ÝÌâÒ⣬ÔÚÎĵµÖÐдÈëÏÂÁдúÂ룺£¨ÏÂÁдúÂëÄãÔÝʱ²»Òª¹ÜʲôÒâ˼£¬Ö»ÒªÕÕ³­ÕýÈ·¾Í¿ÉÒÔ£¬½ñºóÔÚѧϰ»ã±àʱÄã»áÃ÷°×µÄ£©

  mov p0,#01010101B   ;½«01010101¶þ½øÖÆ´úÂëËÍP0¿Ú
  ajmp $              ;³ÌÐòÔÚ´ËÔ­µØÌ¤²½          
  end                 ;³ÌÐò½áÊø±êÖ¾              


  дÍêºóÔÙ¼ì²éһϣ¬²¢±£´æÎļþ£¬±£´æÎļþʱ£¬ÆäÎļþÃû×îºÃÓëÇ°Ãæ½¨Á¢µÄ¹¤³ÌÃûÏàͬ£¨µ±È»ÕâÀïΪ Test ÁË£©£¬Æä
À©Õ¹Ãû±ØÐëΪ .Asm £¡¡°ÎļþÃû¡±ÖÐÒ»¶¨ÒªÐ´È«£¬È磺Test.Asm £»±£´æºóµÄÎĵµ²ÊÉ«Óï·¨»áÆð×÷Ó㬽«¹Ø¼ü×ÖʵÐвÊÉ«ÏÔʾ£º

  ±£´æÁËAsmÎļþºó£¬»¹Òª½«ÆäÌí¼Óµ½¹¤³ÌÖС£¾ßÌå×ö·¨ÈçÏ£º£¨¼ûÏÂͼ£©
  Êó±êÓÒ¼üµã»÷ ¡°Source Group 1¡±£¬ÔÚµ¯³öµÄ²Ëµ¥ÖÐÑ¡¡°Ôö¼ÓÎļþµ½×é Source Group 1¡±:

  ÔÚ½ÓÏÂÀ´³öÏֵĴ°¿ÚÖУ¬Ñ¡Ôñ¡°ÎļþÀàÐÍ¡±Îª¡°AsmÔ´Îļþ£¨*.a*,*.src£©¡±£¨ÓÉÓÚÎÒÃÇʹÓõÄÊÇ»ã±àÓïÑÔ£¬ËùÒÔÑ¡ÔñAsmÔ´Îļþ£©£¬Ñ¡Öиղű£´æµÄ Test.Asm£¬°´¡°Add¡±£¬ÔÙ°´¡°¹Ø±Õ¡±£¬Îļþ¾ÍÌí¼Óµ½Á˹¤³ÌÖС£

  Ïò¹¤³ÌÌí¼ÓÁËÔ´Îļþºó£¬Êó±êÓÒ¼üµã»÷ ¡°TarGet 1¡± £¬ÔÚµ¯³öµÄ²Ëµ¥ÖÐÑ¡¡°Ä¿±ê Target 1 ÊôÐÔ¡±£¬ÈçÏÂͼ£º

  ÔÚ´ò¿ªµÄ»°¿òÖУ¬Ñ¡Ôñ¡°Êä³ö¡±Ñ¡Ï£¬ÔÚÕâ¸öÑ¡ÏÖУ¬¡°EÉú³ÉHEXÎļþ¡±Ñ¡ÏîǰҪ´ò¹´£¬°´¡°È·¶¨¡±Í˳ö¡£

  ×îºó£¬´Ó²Ëµ¥µÄ¡°¹¤³Ì¡±ÖÐÖ´ÐС°RÖØÐ¹¹ÔìËùÓÐÄ¿±ê¡±£¨»òÕß°´ÏÂͼºìȦÖеİ´Å¥£©£¬»ã±à¡¢Á¬½Ó¡¢´´½¨HexÎļþÒ»ÆøºÇ³É£»ÔÚ¹¤³ÌÎļþµÄĿ¼Ï¾ͻáÉú³ÉÓ빤³ÌÃûÏàͬµÄһЩÎļþ£¬ÆäÖд󲿷ÖÎļþÎÒÃDz¢²»±Ø¹ØÐÄ£¬¶øÉú³ÉµÄ Hex ÎļþÊÇÎÒÃÇÐèÒªµÄ£¡ËüÊÇÒªÉÕдµ½µ¥Æ¬»úÖеÄ×îÖÕ´úÂ룬Ҳ¾ÍÊǵ¥Æ¬»ú¿ÉÒÔÖ´ÐеijÌÐò¡£
  ÕâÀïÉú³ÉµÄÊÇ Test.HEX £¬ÉÔºó¾ÍдÈë¡£
  ÈôÔÚÏÂÃæµÄ״̬´°ÖÐÓдíÎóÌáʾ£¬¾ÍÐèÒªÔٴα༭¡¢ÐÞ¸ÄÔ´³ÌÐò£¨ÈçÓï·¨¡¢×Ö·ûÓдíµÈ£©¡¢±£´æ¡¢¹¹ÔìËùÓС£Ö±ÖÁûÓдíÎó¡£

  ÔÚûÓÐÓï·¨´íÎóµÄÇé¿öÏ£¬°´ÏÂͼºìȦÖеİ´Å¥¾Í¿ÉÒÔ½øÐÐÄ£Äâµ÷ÊÔ£º

  ÏÂÃæÊǵ÷ÊÔ´°¡£ÓÉÓÚÎÒÃǵijÌÐòÊÇÈà P0 ¿Ú8¸ö½Å¸ôÒ»¸öÊä³ö0£¬¸ôÒ»¸öÊä³ö1£¬ËùÒÔÒª´Ó²Ëµ¥µÄ¡°ÍâΧÉ豸¡±Öдò¿ª¡°Prot 0¡± P0¿Ú´°£º

  µ¥»÷¡°µ¥²½ÔËÐС±£¬ÔÚP0´°ÖоͿÉÒÔ¿´µ½ÎÒÃÇÔ­ÏÈÉèÏëµÄЧ¹û£º

  µ½´Ë£¬Õâ¸ö³ÌÐòÔݸæÒ»¶ÎÂ䣻
  ½ÓÏÂÀ´£¬ÎÒÃÇÆô¶¯ 51ISP ±à³ÌʵÑé³ÌÐò£¬½«¸Õ¸ÕÉú³ÉµÄ Test.Hex ÉÕдµ½µ¥Æ¬»úоƬ£¬ÔÚʵÑé°åÉÏʵ¼ÊÑé֤һϡ£
  Á¬½Ó51ISP±à³ÌʵÑé°å£¬Æô¶¯Æä³ÌÐò£»
  ÔÚ51ISP³ÌÐòµÄ²Ëµ¥¡°Îļþ¡±ÖУ¬¡°´ò¿ªHEXÎļþ...¡± ´ò¿ª Text.hex Îļþ£º

  Ö´ÐÐдÈë²Ù×÷£º

  Ö´ÐÐдÈë²Ù×÷Íê³Éºó£¬±à³ÌʵÑé°å¾Í»á³öÏÖÎÒÃÇÆÚ´ýµÄЧ¹û£¡ÈôдÈë³ö´í£¬ÇëÏÈ¡°²Á³ý¡±ºóÔÙ¡°Ð´È롱¡£
  ÈôÔÚʵÑé°åÉÏʵ¼ÊÑéÖ¤µÄ²¢²»ÊÇÎÒÃÇÔ¤ÆÚµÄЧ¹û£¬ÄÇô£¬¾ÍÐèÒªÔٴηµ»Øµ½±à¼­¡¢ÐÞ¸ÄÔ´³ÌÐòÄÇÒ»²½£¬Ð޸ĺóÔÙ¹¹ÔìËùÓУ¬Ôٴν«Éú³ÉµÄHexÎļþÔÚ51ISPÖÐÉÕд¡¢ÊµÑ飬ֱÖÁ³É¹¦£¡

  µ½´Ë£¬µ¥Æ¬»úµÄÕû¸ö¿ª·¢¹ý³Ì¾Í½áÊøÁË£¡

[·¢ÆÀÂÛ] ÆÀÂÛ ÖØÒªÌáʾ£º¾¯ÌèÐé¼ÙÖн±ÐÅÏ¢!
  • vzlgame 2007-06-09 16:57
    ̫ллÀÏ´óÁË.ÊÇÄã¸øÎÒÎÒÖØÐÂѧϰµÄÐËȤ.
  • chinaunixÍøÓÑ 2007-05-09 22:41
    лл£¬°ïÖúºÜ´ó£¡
  • shouqb 2007-05-03 14:01
    OK
Ç×£¬Äú»¹Ã»ÓеǼ,Çë[µÇ¼]»ò[×¢²á]ºóÔÙ½øÐÐÆÀÂÛ