µ¥Æ¬»úÔ­ÀíÓëÓ¦ÓÃʵÑéÖ¸µ¼Êé(201203) - ͼÎÄ ÏÂÔØ±¾ÎÄ

µ¥Æ¬»úÔ­Àí¼°ÆäÓ¦ÓÃ

ʵÑéÖ¸µ¼Êé

ÄÏͨ´óѧµçÆø¹¤³ÌѧԺ

×Ô¶¯»¯Ïµ

2012 Äê 3 ÔÂ

ǰ ÑÔ

µ¥Æ¬»úĿǰÒѹ㷺ӦÓÃÔÚÖÇÄÜÒÇ±í¡¢¹¤Òµ¿ØÖÆ¡¢¼ÒÓõçÆ÷µÈ¸÷¸öÁìÓò£¬³ÉΪÏÖ´úµç×ÓϵͳµÄÒ»¸ö¼«ÆäÖØÒªµÄ×é³É²¿·Ö£¬¶ÔÓÚµçÀàרҵѧÉúÀ´Ëµ£¬ÕÆÎÕµ¥Æ¬»ú֪ʶ£¬¾ß±¸»ù±¾Ó¦Óü¼ÄÜ£¬²ÅÄÜ·ûºÏµ±Ç°Éç»á¶ÔרҵÈ˲ŵÄÒªÇó¡£

µ¥Æ¬»úÊÇÒ»ÃÅÓ¦ÓÃÐÔ¼«Ç¿µÄ¿Î³Ì£¬Ñ§ÉúÔÚÕÆÎÕ»ù±¾ÀíÂÛ֪ʶµÄ»ù´¡ÉÏ£¬¸üҪͨ¹ýʵÑéѵÁ·£¬Ìá¸ßÆäµ÷ÊÔ¶¯ÊÖÄÜÁ¦£¬Ñ§»á½â¾ö¾ßÌåÎÊÌâµÄ˼·ºÍÊֶΣ¬¾ß±¸³õ²½µÄϵͳÉè¼ÆºÍµ÷ÊÔÄÜÁ¦¡£

Òò´Ë£¬ÎªÁ˸üºÃµØ×öºÃµ¥Æ¬»ú¿Î³ÌµÄÈíÓ²¼þʵÑé£¬ÌØ±àд±¾ÊµÑéÖ¸µ¼Ê飬ÊéÖÐÐðÊöÁ˸÷ʵÑéµÄÄ¿µÄ¡¢ÒªÇ󣬶ÔÓÚÉè¼ÆÐÔʵÑ飬¸ø³öÁËÁгöÁ˽ÓÏßͼ¡¢³ÌÐò½á¹¹¿òͼºÍÇåµ¥¡£Ñ§Éú°´ÒªÇóÍê³É±¾ÊµÑéÖ¸µ¼ÊéÖеÄʵÑ飬¿É»ù±¾ÕÆÎÕMCS-51µ¥Æ¬»úµÄ½á¹¹Ô­Àí¡¢½Ó¿Ú¼¼ÊõÒÔ¼°³ÌÐòÉè¼Æ¼¼ÇÉ¡£ÁíÍ⣺

Ò»¡¢ËùÓÐʵÑé¶¼ÊÇÏ໥¶ÀÁ¢µÄ£¬´ÎÐòÉÏҲûÓй̶¨µÄÏȺó¹ØÏµ£¬ÔÚʹÓñ¾Êé½øÐнÌѧʱ£¬½Ìʦ¿É¸ù¾Ý½ÌѧҪÇó£¬Ñ¡ÔñÏàӦʵÑé¡£

¶þ¡¢¶ÔͬһÎÊÌâµÄ½â¾ö·½·¨ÍùÍù²»ÊÇΨһµÄ£¬»¶Ó­¸÷λָµ¼½ÌʦÔÚʹÓñ¾ÊµÑéÖ¸µ¼ÊéµÄ¹ý³ÌÖÐÌá³ö¸üÍêÉÆµÄʵÑé·½°¸£¬Ö¸³öÊéÖеĴíÎóºÍ²»×㣬²¢Ï£Íû´ó¼Ò·´À¡¸øÎÒÃÇ£¬ÒԱ㼰ʱÐ޸ġ£

I

Ŀ ¼

µÚÒ»Õ ¼¯³É¿ª·¢»·¾³¼ò½é¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­ 1 µÚ¶þÕ ÑÝʾ³ÌÐò¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­ 9 µÚÈýÕ ʵÑéÏîÄ¿¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­ 15

ʵÑéÒ» ¼òµ¥³ÌÐòÉè¼ÆÊµÑé¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­ 15 ʵÑé¶þ I/O¿ÚʵÑé¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­ 18 ʵÑéÈý ¶¨Ê±Æ÷ʵÑé¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­ 20 ʵÑéËÄ A/D¡¢D/Aת»»ÊµÑé ¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­ 21 ʵÑéÎå ²¢ÐнӿÚÀ©Õ¹ÊµÑé¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­ 25

II

µÚÒ»Õ ¼¯³É¿ª·¢»·¾³¼ò½é

Super ICES-51 80C51µ¥Æ¬»úʵÑéÒÇʹÓõ±Ç°Á÷ÐеÄKeil C51¿ª·¢Èí¼þ£¬²ÉÓÃuVision2¼¯³É¿ª·¢»·¾³¡£ 1.1 Keil C51¼ò½é

Keil C51Èí¼þÊǵ¹úKeil ¹«Ë¾¿ª·¢µÄ¹¦ÄÜÍêÉÆµÄC51¿ª·¢Èí¼þ£¬½üÄêÀ´ÔÚ¹úÄڵõ½ÁËѸËÙÆÕ¼°¡£Keil°üÀ¨ÒÔϼ¸¸ö²¿·Ö£ºuVision2 IDE¡¢C51±àÒëÆ÷¡¢A51»ã±àÆ÷¡¢LIB¿â¹ÜÀíÆ÷¡¢BL51Á¬½ÓÆ÷/¶¨Î»Æ÷¡¢uVisionÓ²¼þµ÷ÊÔÆ÷¡¢RTX51ʵʱ¶àÈÎÎñ²Ù×÷ϵͳ¡£KeilÈí¼þµÄ×îа汾ÊÇ7.50¡£Óû§¿ÉÒÔÏòKeil¹«Ë¾»ò¹úÄÚ´úÀíÉ̹ºÂòÕý°æÈí¼þ»òË÷È¡Demo°æ±¾£¬Ò²¿ÉÒÔÖ±½Óµ½Keil¹«Ë¾ÍøÕ¾£¨http://www.keil.com£©ÏÂÔØ¡£ 1.2 uVision2 ¼¯³É¿ª·¢»·¾³

uVision2¼¯³É¿ª·¢»·¾³Èçͼ1-1Ëùʾ£¬Óб༭¡¢ÏîÄ¿¡¢Êä³öµÈ3¸ö´ó´°¿Ú

ºÍFile¡¢Edit¡¢View¡¢Project¡¢Debug¡¢Periherals¡¢Tools¡¢SVCS¡¢Windows¡¢HelpµÈÏÂÀ­²Ëµ¥¡£

ÏîÄ¿Ãû³ÆÀ¸

¹¤¾ß²Ëµ¥À¸

¿ì½Ýͼ±ê

¹¤³ÌÏîÄ¿´°¿Ú ±à¼­Çø Êä³öÐÅÏ¢´°±äÁ¿¹Û²ìÇø ´æ´¢Æ÷¹Û²ì

ͼ1-1 uVision2 ¼¯³É¿ª·¢»·¾³

1

1.2.1 ´´½¨¡¢±£´æ¹¤³ÌÎļþ

ÔÚuVision2»·¾³Ï£¬Ê¹Óù¤³ÌÀ´¹ÜÀí¸÷¸öÎļþ¡£ÎªÁË¿ªÊ¼ÐµĹ¤³Ì£¬Ñ¡Ôñ¡°Project/New Projiect¡±Ñ¡Ï³öÏÖÈçͼ1-2Ëùʾ½çÃæ¡£

ͼ1-2 ´´½¨Ð¹¤³Ì

È»ºóÑ¡Ôñ´Ëй¤³ÌÒª±£´æµÄ·¾¶£¬¼üÈëÏîÄ¿Ãû³Æ²¢±£´æ£¬ÏîÄ¿Ãû³Æ½«»á³öÏÖÔÚ¼¯³É»·¾³µÄ×óÉ϶ˣ¬Ãû³Æºó׺Ϊ¡°.uv2¡±£¬Èçͼ1-3Ëùʾ¡£

×¢ÒâÏîÄ¿Ãû³Æ×îºÃ²»Òª³¬¹ý8¸ö×Ö·û¡¢¾¡Á¿²»²ÉÓÃÖÐÎÄ£¬ÓëÈí¼þ±à³Ìʱ±äÁ¿µÄÃüÃûϰ¹ßÒ»Ö¡£

ͼ1-3 ±£´æÐ¹¤³Ì

2

1.2.2 MCUÑ¡Ôñ

½Ó×Åϵͳ³öÏÖ¡°Select Device for Target¡±½çÃæ£¬ÒªÇóÑ¡ÔñÄ¿±êÓ²¼þϵͳµÄMCU£¬Èçͼ1-4Ëùʾ¡£Ñ¡ÔñÒª¿ª·¢µÄÄ¿±êÓ²¼þϵͳµÄMCU£¬µã»÷¡°È·¶¨¡±¼´¿É¡£

¶ÔÓÚSuper ICES-51ʵÑéÒÇ£¬Ó¦Ñ¡ÔñAtlmelµÄAT89C51¡£

1.2.3 Ìí¼ÓÔ´Îļþ

Èçͼ1-5Ëùʾ£¬ÔÚ¡°Target 1/Source Group 1¡±Éϵã»÷ÓÒ¼ü£¬Ñ¡Ôñ¡°/Add Files to Group ?Source Group 1?¡± ºó£¬³öÏÖÈçͼ1-6Ëùʾ½çÃæ£¬Ìí¼ÓËùÒªµÄÔ´³ÌÐò¡£

Ô´³ÌÐò°üÀ¨¡°*.C¡±¡¢¡°*.ASM¡±¡¢¡°*.LIB¡±¡¢¡°*.A51¡±µÈ¡£

3

ͼ1-4 MCUÑ¡Ôñ

ͼ1-5 Ìí¼ÓÔ´Îļþ

ͼ1-6 Ñ¡Ôñ´ýÌí¼ÓµÄÔ´Îļþ

4

1.2.4 Ä¿±êÓ²¼þϵͳÅäÖÃ

Ô´³ÌÐòÌí¼ÓÍê±Ïºó£¬½øÐС°Option for Target¡±µÄÉ趨¡£Ôڲ˵¥À¸ÖУ¬Ñ¡Ôñ¡°Project/Option for Target¡­¡±£¬³öÏÖÈçͼ1-7Ëùʾ½çÃæ¡£

µã»÷TargetÑ¡Ï£¬ÊäÈëÄ¿±êÓ²¼þϵͳµÄ¾§ÕñƵÂÊ£¬±¾ÊµÑéÒÇΪ11.0592 MHz£»

µã»÷OutputÑ¡Ï£¬Ñ¡ÖÐCrest Hex File Ñ¡ÏÔÚ±àÒëʱϵͳ½«»á×Ô¶¯Éú³ÉÄ¿±ê´úÂëÎļþ*.HEX£»

µã»÷ DebugÑ¡Ï£¬Èçͼ1-8Ëùʾ£¬Ñ¡Ôñ·ÂÕæÄ£Ê½µÈ¡£

ͼ1-7 Ä¿±êÓ²¼þϵͳÅäÖÃ

5

ͼ1-8 debugÅäÖÃ

uVision2µÄ·ÂÕæÄ£Ê½·ÖΪUse Simulator£¨Èí¼þ·ÂÕæ£©ºÍUse£¨Ó²¼þ·ÂÕæ£©2ÖÖ¡£

ÆäÖÐUse SimulatorÑ¡ÏîÊǽ«uVision2µ÷ÊÔÆ÷ÉèÖóÉÈí¼þÄ£Äâ·ÂÕæÄ£Ê½£¬ÔÚ´Ëģʽϲ»ÐèҪʵ¼ÊµÄÄ¿±êÓ²¼þ¾Í¿ÉÒÔÄ£Äâ8051µ¥Æ¬»úµÄºÜ¶à¹¦ÄÜ¡£Use SimulatorÖеġ°Load Application at Start¡±ÊÇ×°Èë³ÌÐòµÄ¸´Ñ¡¿ò£¬¡°Go till main()¡±ÊDZíʾ´ÓÓ¦ÓóÌÐòµÄÖ÷º¯Êý¿ªÊ¼Ö´Ðеĸ´Ñ¡¿ò¡£³ý·ÇÓÐÌØÊâÇé¿ö£¬Ò»°ã¶¼Í¬Ê±Ê¹ÓÃÕâÁ½¸´Ñ¡¿ò¡£

UseÑ¡ÏîÓи߼¶µÄGDIÇý¶¯£¨ICES·ÂÕæÆ÷£©ºÍKeil Monitor-51Çý¶¯¡£ÔËÓô˹¦ÄÜ¿ÉÒÔ°ÑKeil C51 ǶÈëµ½×Ô¼ºµÄϵͳÖÐÈ¥£¬´Ó¶øÊµÏÖÔÚÄ¿±êÓ²¼þÉϵ÷ÊÔ³ÌÐò¡£ÊµÑéÒÇÑ¡Ôñ¡°use keil Monitor-51 Driver¡±¡£

Ñ¡Ôñ ¡°load Application at start¡±£¬ÔÚÆô¶¯Ê±Ö±½Ó×°ÔØ³ÌÐò£¬Ñ¡Ôñ¡°Go till main¡±£¬C51¿ª·¢Ê±£¬×°ÔغóÖ±½ÓÔËÐе½mainº¯Êý¡£

6

Ó²¼þ·ÂÕæÄ£Ê½Ï»¹ÐèÅäÖò¨ÌØÂʵȣ¬µã»÷¡°Settings¡±Ñ¡ÏÈçͼ1-9Ëùʾ¡£

Ñ¡Ôñ¡°serial interrupt¡±£¬ÔÚÇ°Ãæ´ò¹´£¬·ñÔò×°ÔØ¹ý³ÌÖУ¬·ÂÕæÆ÷»á·¢³ö¡°àÖ¡±Ò»Éù³¤Éù±¨¾¯£¬·ÂÕæ½á¹û½«¿ÉÄܲ»ÕýÈ·¡£

Ñ¡ÔñÕýÈ·µÄ´®¿ÚºÅ£¬²¨ÌØÂÊ×î¸ßΪ38400£» ½¨Òéֻѡcache code¡£

1.2.5 ³ÌÐò±àÒë¡¢Á¬½ÓÓëÏÂÔØ

ʹÓá°Project¡±ÏÂÀ­²Ëµ¥ÖеıàÒëÃüÁ¡°Build Target¡±£¨ÔÚÏîÄ¿´°¿ÚÖеÄÐ޸ĹýµÄ³ÌÐò£»¡°Rebuild all Target File¡±£¨ËùÓеÄÔ´³ÌÐòÎļþ¡£

£©Ö»±àÒëºÍÁ¬½Ó

ͼ1-9 ´®¿ÚµÈÅäÖÃ

£©±àÒëºÍÁ¬½ÓÏîÄ¿Àï

7

±àÒëµÈÎÞÎóºó£¬Ê¹Óò˵¥À¸Öеġ°Debug¡±Ï¡°/start/stop Debug Session¡±»òʹÓÿì½Ý·½Ê½(

ͼ1-10 Ó²¼þµ÷ÊÔϵͳ½çÃæ

)½øÈëÓ²¼þµ÷ÊÔϵͳ£¬Èçͼ1-10Ëùʾ¡£

¡°Debug¡±Ï¡°Step¡±»òÓÿì½Ý·½Ê½()½øÐе¥²½£¨½ø×Ó³ÌÐò£©µ÷ÊÔ£»

)½øÐе¥²½£¨²»½ø×Ó³ÌÐò£©µ÷ÊÔ£»

)½øÐÐÔËÐе½µ±Ç°¹â±ê´¦

¡°Debug¡±Ï¡°Step Over¡±»òÓÿì½Ý·½Ê½(

¡°Debug¡±Ï¡°Run to cursor line¡±»òÓÿì½Ý·½Ê½(µ÷ÊÔ£»

¡°Debug¡±Ï¡°Go¡±»òÓÿì½Ý·½Ê½(

)½øÐÐÈ«ËÙÔËÐУ¬Ö±µ½ÏÂÒ»¸öÓÐЧ¶Ïµã£»

¡°Debug¡±Ï¡°/start/stop Debug Session¡±½øÈë¡¢Í˳öÓ²¼þµ÷ÊÔϵͳ»·¾³¡£ ÁíÍ⣬¡°Debug¡±Ï»¹ÓС°stop running¡±¡¢¡°rst¡±µÈ²Ù×÷¡£

8

µÚ¶þÕ ÑÝʾ³ÌÐò

ΪÁ˸üºÃµØÊìϤuVision2¼¯³É¿ª·¢»·¾³·ÂÕæ¿ª·¢ÏµÍ³µÄÓ¦Ó㬱¾Ö¸µ¼ÊéÌṩÁËÒ»¸öÍêÕûµÄ³ÌÐò±àÒë¡¢µ÷ÊÔÀý×Ó£¬Ïêϸ˵Ã÷¼¯³É»·¾³Ïµĸ÷ÖÖ²Ù×÷¡£

³ÌÐòÄÚÈÝ£º½«1¡«10Ê®¸öÊýÏà¼Ó£¬²¢°ÑÆäºÍ·ÅÈëÄÚ²¿ RAM 30H µ¥Ôª¡£

Õâ¸öÎÊÌâÓкü¸ÖÖËã·¨£¬Èç¹ûµ¥´¿´ÓËã·¨ÉÏÀ´Ëµ£¬ÏÂÃæËùÁÐËã·¨²¢²»ÊÇ×îÓŵģ¬ÒòΪÆäÄ¿µÄÔÚÓÚÈÃÄãÊìϤ·ÂÕæÏµÍ³µÄ¸÷ÖÖ²Ù×÷¡£

Ëã·¨½éÉÜ£º

1£®¼ÓÊý¡¢±»¼ÓÊý¡¢ºÍ×îÖÕµ¥Ôª£¨SUM£©Ê×ÏÈÉèÖóõʼֵ£¬·Ö±ðΪ1¡¢0¡¢0£¬¼Ó·¨´ÎÊýµ¥Ôª£¨R2£©ÉèΪ10£»

2£®Ã¿´Î¼Ó·¨ËùµÃÖмä½á¹û´æ·ÅÔÚ±»¼ÓÊýµ¥ÔªÖУ¨ÀÛ¼ÓÆ÷ACC£©£¬Í¬Ê±½«¼ÓÊýµ¥ÔªÔö1£»

3£®×öÍêÒ»´Î¼Ó·¨ºó£¬¼Ó·¨´ÎÊýµ¥Ôª¼õ1£¬²¢ÅжÏÊÇ·ñÒÑΪ0£¨¼´ÒÑ×öÍê10´Î¼Ó·¨£©£¬Èç¹û²»Îª0£¬¼ÌÐø×öÏ´μӷ¨£¬ÈôΪ0£¬Ôò½«ÀÛ¼ÓÆ÷ÄÚÈݸ³Öµ¸øºÍ×îÖÕµ¥Ôª£»

4£®×öÍêºó£¬³ÌÐòÔ­µØÑ­»·¡£

Ëã·¨Á÷³Ìͼ¼°Ô´³ÌÐò·Ö±ðÈçÏ£º

9

½á¹û·ÅÈë ºÍ×îÖÕµ¥Ôª N ÒÑ×öÍê10 ´Î¼Ó·¨£¿ Y ¼ÓÊýÔö1 ±»¼ÓÊý+¼ÓÊý£¬½á¹û·ÅÔÚ±»¼ÓÊý£¨ºÍÖмä½á¹û£©µ¥Ôª ¼ÓÊý¡¢±»¼ÓÊý£¨ºÍÖмä½á¹û£©¡¢ºÍ×îÖÕ½á¹ûµ¥Ôª¡¢¼Ó·¨´ÎÊýµ¥Ôª³õʼ»¯ ¶ÑÕ»³õʼ»¯ 10

Ô´³ÌÐò£º

;±äÁ¿DATA_REGÖеÄÄÚÈÝΪ¼ÓÊý£¨1-10£©£»

;ACCÖеÄÄÚÈÝΪ±»¼ÓÊý£¬Í¬Ê±Ò²ÊÇÿһ´Î¼Ó·¨ºóµÄºÍÖмä½á¹û´æ·Åµ¥Ôª£» ;×öÍê10´Î¼Ó·¨ºó£¬ÔÙ½«ACCÄÚÈÝ·ÅÈëÖ¸¶¨µÄºÍµ¥ÔªSUMÖС£ ;******************************************************** DATA_REG SUM

EQU EQU

31H 30H

;¶¨Òå¼ÓÊýµ¥Ôª ;¶¨ÒåºÍµ¥Ôª

;=========================================================

ORG

0000H

;¸´Î»ºóPCÖ¸Õë

LJMP MAIN ORG

0100H

;´Ó³ÌÐò´æ´¢¿Õ¼ä 0100H µ¥Ôª·Å³ÌÐò

;---------------------------------------------------------

MAIN:

MOV DATA_REG, #1 MOV SUM, #00H MOV R2, #10 CLR CLR

A C

;±»¼ÓÊý+¼ÓÊý£¬½á¹û·ÅÈëACC ;¼ÓÊýÔö1

;10´Î¼Ó·¨Î´×öÍ꣬¼ÌÐø×ö

;10´Î¼Ó·¨ÒÑ×öÍ꣬½«ºÍ·ÅÈëSUMµ¥Ôª ;Ô­µØÑ­»·

;¼ÓÊýµ¥Ôª³õʼֵΪ1 ;ºÍµ¥Ôª³õʼֵΪ0 ;¼Ó·¨Ñ­»·´ÎÊýΪ10 ±»¼ÓÊýµ¥Ôª³õʼֵΪ0 ;½øÎ»³õʼֵΪ0

MOV SP, #70H

;¶ÑÕ»Ö¸Õë´Ó¸´Î»ºóµÄ 07H µ÷Õûµ½ 70H

ADD_LOOP:

ADDC A, DATA_REG INC

DATA_REG

DJNZ R2, ADD_LOOP MOV SUM,A LJMP $

;*********************************************************

END

11

2.1 ´ò¿ª·ÂÕæ»·¾³£¬Ð½¨Ò»¸ö¹¤³ÌÎļþ

°´µÚÒ»Õ½éÉܽ¨Á¢Ò»¸ö¹¤³ÌÃûΪ¡°test.uv2¡±µÄ¹¤³ÌÎļþ£¬Ñ¡ÔñÄ¿±êÓ²¼þϵͳµÄMCUΪAtlmelµÄAT89C51£»Ä¿±êÓ²¼þϵͳÅäÖÃÑ¡Ôñ¡°Use Simulator¡±£¬ÆäÓàÅäÖòο¼µÚÒ»Õ½éÉÜ¡£

2.2 ÊäÈëÔ´³ÌÐò

µ¥»÷²Ëµ¥¡°File/New¡±,³öÏÖÔ´³ÌÐò±à¼­´°¿Ú£¬ÊäÈëÔ´³ÌÐò£¬ÒÔ¡°*.asm¡±±£´æ£¬Ñ¡Ôñ¡°/Add Files to Group ?Source Group 1?¡±£¬½«´ËÔ´³ÌÐòÌí¼Óµ½¹¤³ÌÖУ¬Èçͼ2-1Ëùʾ¡£

2.3 Ô´³ÌÐò±àÒë¡¢Á¬½Ó

µ¥»÷¡°project/rebuild all target files¡±²Ëµ¥»òÕß°´ °´Å¦£¬·ÂÕæ»·¾³Ôò¶ÔÔ´Îļþ½øÐбàÒëÁ¬½Ó£¬ÊÓ³ÌÐòÕýÈ·Óë·ñ£¬ÓÐÁ½ÖÖ±àÒë½á¹û£º

Èô³ÌÐòÎÞÎ󣬱àÒëͨ¹ý£¬³öÏÖÈçͼ2-2ËùʾµÄ±àÒëÐÅÏ¢´°¿Ú£¬ËµÃ÷±àÒë³É¹¦¡£

ͼ2-1 °üº¬Ô´³ÌÐòµÄ¹¤³Ì½çÃæ

12

ͼ2-2 ±àÒë³É¹¦µÄÐÅÏ¢´°¿Ú

ÈôÔ´³ÌÐòÓÐÎó£¬Ôò³öÏÖÈçϵıàÒëÁ¬½ÓÐÅÏ¢´°¿Ú£¬ËµÃ÷±àÒë´íÎ󡣿ÉË«»÷´íÎóÐÅÏ¢£¬ÔòÔÚÔ´Îļþ±à¼­´°¿ÚÖÐ×Ô¶¯ÏÔʾ³ö´íÐÅÏ¢ËùÔÚÐС£

2.4 ³ÌÐòµ÷ÊÔ

ͼ2-3 ±àÒë²»³É¹¦µÄÐÅÏ¢´°¿Ú

Ô´³ÌÐò±àÒëͨ¹ý²¢²»´ú±í³ÌÐò¾ÍÒ»¶¨ÕýÈ·£¬ÕâÖ»ÄÜ˵Ã÷³ÌÐòÒѾ­Ã»ÓÐÓï·¨ÉϵĴíÎóÁË£¬ÖÁÓÚÔÚËã·¨¡¢Á÷³ÌÉÏÊÇ·ñÕýÈ·£¬ÔòÐèÒª¶Ô³ÌÐò½øÐе÷ÊÔ£¬Èç¹û³ÌÐòÔËÐнá¹û·ûºÏÊÂÏÈÉè¼ÆµÄËã·¨¡¢Á÷³Ì£¬ÄÇôÕâ²ÅÄÜ˵±àдµÄ³ÌÐòÊÇÕýÈ·µÄ¡£

³õѧÕߺÜÈÝÒ×·¸¼±ÔëµÄ벡£¬¼´³ÌÐò±àÒëͨ¹ýºó£¬¼±×ÅÈóÌÐòÁ¬ÐøÔËÐУ¬ÈôÔËÐÐͨ¹ý£¨¼´½á¹ûÕýÈ·£©£¬ÔòÈÏΪ³ÌÐò¾ÍÕýÈ·ÁË£¬Æäʵ£¬ÕâÑù×ö²¢²»ÄÜ˵Ã÷³ÌÐòÍêÈ«ÕýÈ·£¬ÓÐʱһ¸ö³ÌÐò¶ÔÓÚijЩ³õʼÌõ¼þ£¬¿ÉÒԵõ½ÕýÈ·½á¹û£¬¶ø³õʼÌõ¼þ¸Ä±äºó£¬È´·¢ÏÖ½á¹û´íÎó¡£

³ÌÐòµ÷ÊÔµÄÒ»°ã×ö·¨ÊÇ£º

±àÒë¡¢Á¬½Óͨ¹ýºó£¬²»Òª¼±ÓÚÈóÌÐòÁ¬ÐøÔËÐУ¬¶øÊÇÏȽøÐÐÊÖ¶¯µÄµ¥²½µ÷ÊÔ£¬ËæÊ±¹Û²ì¸÷¸ö±äÁ¿¡¢RAMµ¥Ôª¡¢Á÷³ÌÌø×ªµÈÊÇ·ñ·ûºÏËã·¨¹æ¶¨£¬Åųý¸÷ÖÖ·ÇÓï·¨ÐÔ´íÎó£¬Ö±ÖÁ³ÌÐòÍêÈ«ÕýÈ·£»

¶ÔÓÚ¸´ÔÓ³ÌÐò£¬±ØÐëÉè¼Æ³ÉÄ£¿é»¯½á¹¹£¬µ÷ÊÔʱһ¸öÒ»¸öÄ£¿éµ¥¶Àµ÷ÊÔ£¬Ã¿¸öÄ£¿é¾ùÕýÈ·ºó£¬ÔÙ½øÐÐÕû¸ö³ÌÐòµÄµ÷ÊÔ¡£

ÔÚµ÷ÊÔ¹ý³ÌÖУ¬³ä·ÖÀûÓöϵ㡢±äÁ¿´°¿Ú¡¢¼Ä´æÆ÷´°¿Ú¡¢ÄÚ²¿RAM´°¿ÚµÈ¸÷ÖÖ¹¤¾ß£¬Ìá¸ß³ÌÐòµ÷ÊÔЧÂÊ¡£

13

±àÒëͨ¹ýºó£¬Ê¹Óò˵¥À¸Öеġ°Debug¡±Ï¡°/start/stop Debug Session¡±»òʹÓÿì½Ý·½Ê½(

ΪÁ˹۲ìÿһ´Î¼Ó·¨¹ý³ÌµÄ±ä»¯£¬¿Éͨ¹ý¡°View / Memory Window¡±´ò¿ª´æ´¢Æ÷¹Û²ì´°¿Ú£¬ÔÚ¡°Address¡±À¸ÖÐÊäÈë¡°D£ºXXH¡±£¨XXΪµØÖ·£©£¬¹Û²ìÄÚ²¿RAM¸÷µ¥Ôª±ä»¯Çé¿ö¡£

¡°Address¡±À¸ÖÐÊäÈë¡°D¡±±íʾÄÚ²¿RAM£¬¡°X¡±±íʾÍⲿRAM£¬¡°C¡±±íʾ³ÌÐò´æ´¢¿Õ¼ä¡£

¿ÉÒÔÓá°Debug¡±Ñ¡Ïîϸ÷ÖÖµ÷ÊÔÊֶε÷ÊÔ³ÌÐò£¬Èçµ¥²½£¨½ø×Ó³ÌÐò£©¡¢µ¥²½£¨²»½ø×Ó³ÌÐò£©¡¢ÔËÐе½µ±Ç°¹â±ê´¦¡¢¶ÏµãÔËÐС¢È«ËÙÔËÐеȣ¬ÒÔ¼°Í£Ö¹¡¢¸´Î»µÈµÈ£¬ÒÔ±ã½øÒ»²½ÊìϤ·ÂÕæÏµÍ³µÄ¸÷ÖÖ²Ù×÷¡£

ͼ2-4 ³ÌÐòµ÷ÊÔ½çÃæ

)½øÈëÓ²¼þµ÷ÊÔϵͳ£¬Èçͼ2-4Ëùʾ¡£

14

µÚÈýÕ ʵÑéÏîÄ¿

ʵÑéÒ» ¼òµ¥³ÌÐòÉè¼ÆÊµÑé

Ò»¡¢ÊµÑéÄ¿µÄ

ÕÆÎÕ uVision2 IDEµ¥Æ¬»ú¼¯³É¿ª·¢Èí¼þµÄÓ¦Óã¬ÊìϤµ¥Æ¬»ú·ÂÕæ¿ª·¢»·¾³£¬ÕÆÎÕ»ù±¾µÄµ¥Æ¬»úÈí¼þµ÷ÊÔ·½·¨£¬ÎªºóÐøÊµÑé×öºÃ×¼±¸¡£

ÕÆÎÕµ¥Æ¬»úÄÚ²¿RAMÖ®¼ä¡¢ÄÚÍâRAMÖ®¼ä¡¢ÍⲿRAMÖ®¼äµÄÊý¾Ý´«ËͲÙ×÷£»ÕÆÎÕMCS-51»ã±àÓïÑÔ³ÌÐòÉè¼Æ·½·¨¡£

¶þ¡¢ÊµÑéÄÚÈÝ

1¡¢ÖÃÊý³ÌÐò

°Ñ2000H~20FFHµÄÄÚÈÝÈ«²¿ÖóÉ55H¡£

£¨1£©ÊµÑé³ÌÐò¿òͼ £¨2£©ÊµÑé²½Öè

ÓÃÁ¬Ðø»òµ¥²½·½Ê½ÔËÐгÌÐò£¬

¼ì²é2000~20FFµ¥ÔªÖгÌÐòÖ´ÐÐǰºóµÄÄÚÈݱ仯¡£ £¨3£©Ë¼¿¼

¼Ùʹ°Ñ2000H~20FFHÖеÄÄÚÈݸijÉFFH£¬ÈçºÎÐ޸ijÌÐò¡£

DPTR+1£¬R0+1 ¿ª ʼ R0=00 55HËÍ2000H R0=FFHY ½á Êø N 15

2¡¢²ð×Ö³ÌÐò

°Ñ2000HµÄÄÚÈݲ𿪣¬¸ßλËÍ2001HµÍ룬µÍλËÍ2002HµÍ룬2001H¡¢2002H¸ßλÇåÁ㣬һ°ã±¾³ÌÐòÓÃÓÚ°ÑÊý¾ÝËÍÏÔʾ»º³åÇøÊ±Óᣠ£¨1£©ÊµÑé³ÌÐò¿òͼ

£¨2£©ÊµÑé²½Öè

ÓÃÁ¬Ðø»òµ¥²½·½Ê½ÔËÐгÌÐò£¬¼ì²é2000H~2002Hµ¥ÔªÖÐÄÚÈݱ仯Çé¿ö¡£ £¨3£©Ë¼¿¼

ÈçºÎÓöϵ㷽ʽµ÷ÊÔ±¾³ÌÐò¡£

½á Êø 2000HÄÚÈÝËÍA ¸ßµÍλ½»»»£¬ÆÁ±Î¸ßλºóËÍ2001H 2000HÄÚÈÝËÍA ÆÁ±Î¸ßλºóËÍ2002H ¿ª ʼ 16

3¡¢ÄÚ²¿¡¢ÍⲿRAMÊý¾Ý´«ËͳÌÐò

°´ÒÔÏÂÒªÇó×ÔÐÐÉè¼Æ³ÌÐòÁ÷³Ìͼ£¬±àд¡¢µ÷ÊÔ³ÌÐò¡£ (1) ÄÚ²¿RAMÖ®¼äÊý¾Ý´«ËÍ£»

½«ÄÚ²¿RAM 40H~4FHµ¥ÔªÄÚÈÝ´«Ë͵½ÄÚ²¿RAM 60H~6FHµ¥ÔªÖС£ Ô´Êý¾Ý£¨Ê×Ö·´æ·ÅÔÚR2µ¥ÔªÖУ©£»Ä¿µÄÊý¾Ý£¨Ê×Ö·´æ·ÅÔÚR4µ¥ÔªÖУ©£»Êý¾Ý×Ö½ÚÊý´æ·ÅÔÚR6µ¥ÔªÖС£ (2) ÄÚÍâRAMÖ®¼äÊý¾Ý´«ËÍ£»

½«ÄÚ²¿RAM 40H~4FHµ¥ÔªÄÚÈÝ´«Ë͵½ÍⲿRAM 2040H~204FHµ¥ÔªÖС£ Ô´Êý¾Ý£¨Ê×Ö·´æ·ÅÔÚR2µ¥ÔªÖУ©£»Ä¿µÄÊý¾Ý£¨Ê×Ö·´æ·ÅÔÚDPTR0ÖУ©£»Êý¾Ý×Ö½ÚÊý´æ·ÅÔÚR6µ¥ÔªÖС£ (3) ÍâRAMÖ®¼äÊý¾Ý´«ËÍ£»

½«ÍⲿRAM 1000H~1111Hµ¥ÔªÄÚÈÝ´«Ë͵½ÍⲿRAM 2000H~2111Hµ¥ÔªÖС£

Ô´Êý¾Ý£¨Ê×Ö·´æ·ÅÔÚDPTR0ÖУ©£»Ä¿µÄÊý¾Ý£¨Ê×Ö·´æ·ÅÔÚDPTR1ÖУ©£»Êý¾Ý×Ö½ÚÊý´æ·ÅÔÚR6.R7µ¥ÔªÖС£

17

ʵÑé¶þ I/O¿ÚʵÑé

Ò»¡¢ÊµÑéÄ¿µÄ£º

£¨1£©Ñ§Ï°µ¥Æ¬»úI/O¿ÚµÄʹÓ÷½·¨£» £¨2£©Ñ§Ï°ÑÓʱ×Ó³ÌÐòµÄ±àд£»

£¨3£©ÕÆÎÕ»ù±¾µÄµ¥Æ¬»úÓ²¼þµ÷ÊÔ·½·¨¡£

¶þ¡¢ÊµÑéÔ¤±¸ÖªÊ¶£º

£¨1£©P1¿ÚΪ׼˫Ïò¿Ú£¬Ã¿Î»¶¼¿É¶ÀÁ¢µØ¶¨ÒåΪÊäÈë»òÊä³ö£¬ÔÚ×÷ÊäÈëʹÓÃǰ£¬±ØÐëÏò¿ÚËø´æÆ÷ÏàӦλдÈë¡°1¡±£¬¸Ãλ²ÅÄÜ×÷ΪÊäÈ룻

£¨2£©±¾ÊµÑéÖÐÑÓʱ×Ó³ÌÐò²ÉÓÃÑ­»·À´ÊµÏÖ£¬¶¨Ê±Ê±¼ä=»úÆ÷ÖÜÆÚʱ¼ä*³ÌÐò×Ü»úÆ÷ÖÜÆÚÊý£¨±¾ÊµÑéÏä¾§ÕñƵÂÊΪ11.0592 MHz£©¡£

Èý¡¢ÊµÑéÄÚÈÝ£º

P1¿Ú×öÊä³ö¿Ú£¬½Ó°ËÖ»·¢¹â¶þ¼«¹Ü£¬±àд³ÌÐò£¬Ê¹·¢¹â¶þ¼«¹ÜÑ­»·µãÁÁ¡£ £¨1£©×óÒÆµãÁÁ1Ö»·¢¹â¶þ¼«¹Ü£» £¨2£©ÓÒÒÆµãÁÁ1Ö»·¢¹â¶þ¼«¹Ü£» £¨3£©×óÒÆµãÁÁ2Ö»ÏàÁÚ·¢¹â¶þ¼«¹Ü£» £¨4£©ÓÒÒÆµãÁÁ2Ö»ÏàÁÚ·¢¹â¶þ¼«¹Ü¡£

18

ËÄ¡¢ÊµÑé³ÌÐò¿òͼ

¸ø³öʵÑéÄÚÈÝ£¨1£©²Î¿¼Á÷³Ìͼ£¬ÆäÓàÄÚÈÝ×ÔÐÐÉè¼Æ¡£

Î塢ʵÑéÓ²¼þÁ¬Ïß

½«P10---P17°´Ë³ÐòÁ¬½Óµ½LED1---LED8

+5VÑÓ Ê± A×óÒÆÒ»Î» ¿ª ʼ P1¿Ú³õʼ»¯ µãÁÁ1λ·¢¹â¹Ü LD26_1LD26_2LD26_3LD26_4LD26_5LD26_6LD26_7R26_1LED1R26_2LED2R26_3LED3R26_4LED4R26_5LED5R26_6LED6R26_7LED7R26_8LED8LD26_8

Áù¡¢ÊµÑé˼¿¼

£¨1£©ÐÞ¸ÄÑÓʱ³£Êý£¬¸Ä±ä·¢¹â¶þ¼«¹ÜÉÁÁÁʱ¼ä£» £¨2£©Ð޸ijÌÐò£¬¸Ä±ä·¢¹â¶þ¼«¹ÜÉÁÁÁ¸öÊý¡¢·½Ïò¡£

19

ʵÑéÈý ¶¨Ê±Æ÷ʵÑé

Ò»¡¢ÊµÑéÄ¿µÄ£º

£¨1£©Ñ§Ï°µ¥Æ¬»ú¶¨Ê±Æ÷µÄʹÓ÷½·¨£» £¨2£©ÕÆÎÕµ¥Æ¬»ú³¤¶¨Ê±·½·¨£»

£¨3£©ÕÆÎÕ»ù±¾µÄµ¥Æ¬»ú¶¨Ê±Æ÷µ÷ÊÔ·½·¨¡£

¶þ¡¢ÊµÑéÔ¤±¸ÖªÊ¶£º

±¾ÊµÑéÏä¾§ÕñƵÂÊΪ11.0592 MHz£¬¶¨Ê±Æ÷¹¤×÷·½Ê½1ÏÂ×¶¨Ê±Ê±¼äΪ65536 us£¬Èç¹ûÒªÇó¶¨Ê±Ê±¼ä´óÓÚ´ËÖµ£¬Ôò¿É²ÉÓöà´Î¶¨Ê±·½·¨À´ÊµÏÖ³¤¶¨Ê±¡£

Èý¡¢ÊµÑéÄÚÈÝ£º

±àд³ÌÐò£¬Ê¹¶¨Ê±Æ÷ÿ500 ms¶ÔÄÚ²¿RAMµ¥Ôª40HµÄÄÚÈݼÓ1£¬È»ºóÓÃP1¿Ú¿ØÖƵÄ8Ö»·¢¹â¶þ¼«¹ÜÏÔʾ40Hµ¥ÔªµÄ¶þ½øÖÆÊýÖµ¡£

ËÄ¡¢ÊµÑé˼¿¼

Ð޸Ķ¨Ê±Ê±¼ä£¬¸Ä±äÊýÖµÏÔʾËÙ¶È¡£

20

ʵÑéËÄ A/D¡¢D/Aת»»ÊµÑé

Ò»¡¢ÊµÑéÄ¿µÄ

1¡¢ÕÆÎÕA/D¡¢D/Aת»»Ð¾Æ¬Ó뵥Ƭ»ú½Ó¿ÚµÄ·½·¨£» 2¡¢Á˽âA/DоƬADC0809ת»»ÐÔÄܼ°±à³Ì·½·¨£» 3¡¢Á˽âD/AоƬDAC0832ת»»ÐÔÄܼ°±à³Ì·½·¨£» 4¡¢Á˽âÈçºÎͨ¹ýA/Dת»»½øÐÐÊý¾Ý²É¼¯µÄ»ù±¾·½·¨£» 5¡¢Á˽âÈçºÎͨ¹ýD/Aת»»½øÐÐÊý×Ö¿ØÖƵĻù±¾·½·¨¡£ ¶þ¡¢ÊµÑéÄÚÈÝ

ÀûÓÃʵÑéϵͳÉϵĵçλÆ÷ÌṩADC0809µÄÄ£ÄâÁ¿ÊäÈ룬A/Dת»»ºóÊý×ÖÁ¿ËÍÈëDAC0832£¬²úÉúÄ£ÄâÁ¿Êä³ö£¬Óõçѹ±í²âÁ¿±È½ÏµçλÆ÷Êä³öµçѹºÍD/AÊä³öµçѹ¡£

Èý¡¢ÊµÑéÔ¤±¸ÖªÊ¶

1¡¢ADC0809ÊÇ´ø8λA/Dת»»Æ÷£¬8·¿ª¹ØÒÔ¼°Î¢´¦Àí»ú¼æÈݵĿØÖÆÂß¼­µÄCMOS×é¼þ£¬ËüÊÇÖð´Î±Æ½üʽA/Dת»»Æ÷£¬¿ÉÒԺ͵¥Æ¬»úÖ±½ÓÏàÁ¬¡£

2¡¢ÓÉÓÚDAC0832ΪµçÁ÷Êä³ö£¬ÎªÈ¡µÃµçѹÊä³ö£¬ÐèÔÚµçÁ÷Êä³ö¶ËIout1¡¢Iout2·Ö±ð½ÓÉÏÔËËã·Å´óÆ÷LM324µÄB-¡¢B+£»Ê¹RfdÓëLM324µÄBOUTÁ¬½Ó£¬Rfd¼´ÎªÔËËã·Å´óÆ÷µÄ¸º·´À¡µç×è¶Ë£»ÓÉÓÚVref=5V£¬ËùÒÔÓÉÔËËã·Å´óÆ÷Êä³öµçѹ£¨²âÊÔµãBOUT£©Îª¸ºµçѹ(0µ½-5V)¡£

21

ËÄ¡¢ÊµÑéÔ­Àíͼ

22

Î塢ʵÑéÓ²¼þÁ¬Ïß 1¡¢ADC0809ϵͳÁ¬Ïß

£¨1£©½«ÌøÏ߯÷²åÔÚJP22_1ÉÏ£»

£¨2£©Ê¹Óõ¼Ïß°ÑMON51·ÂÕæÆ÷ÇøµÄA0£¬A2£¬A3·Ö±ðÁ¬½Ó²¢ÐÐÄ£Êýת»»Ä£¿éµÄDA£¬DB£¬DC£»

£¨3£©RDºÍWR·Ö±ð½Ó51MONIÄ£¿éµÄRDºÍWR £» £¨4£©Ê¹Óõ¼ÏßÁ¬½ÓA15ºÍ²¢ÐÐÄ£Êýת»»Ä£¿éµÄCS£»

£¨2£©Óõ¼ÏßÁ¬½ÓMON51Ä£¿éµÄAD0-AD7Óë²¢ÐÐÊýģת»»Ä£¿éµÄD0-D7£» £¨6£©Ê¹Óõ¼ÏßÁ¬½ÓINT0ºÍ²¢ÐÐÄ£Êýת»»Ä£¿éµÄ/EOC£»

£¨7£©²¢ÐÐÄ£Êýת»»Ä£¿éµÄREF+£¬REF¡ª·Ö±ðÁ¬½ÓVCCºÍGND £» £¨8£©Ê¹Óõ¼ÏßÁ¬½Ó²¢ÐÐÄ£Êýת»»Ä£¿éµÄIN0ÓëµçλÆ÷Ä£¿éµÄÖмä½ÅVW£¬VHÁ¬½ÓVCC£¬VLÁ¬½ÓGND£»

23

£¨9£©ÊµÊ±Ê±ÖÓÄ£¿éµÄ1/64·ÖƵÓë²¢ÐÐÄ£Êýת»»Ä£¿éµÄCLKÏàÁ¬¡£ÊµÊ±Ê±ÖÓ¼Ó2MµÄ¾§Õñ,Óõ¼ÏßÁ¬½ÓCLK-INÓë2MHZ£» 2¡¢DAC0832ϵͳÁ¬Ïß

£¨1£©½«ÌøÏ߯÷²åÔÚJP71£»

£¨2£©Óõ¼ÏßÁ¬½ÓMON51Ä£¿éµÄAD0-AD7Óë²¢ÐÐÄ£Êýת»»Ä£¿éµÄDI0-DI7£» £¨3£©Óõ¼ÏßÁ¬½ÓWRÓë²¢ÐÐÄ£Êýת»»Ä£¿éµÄWR1ºÍWR2£» £¨4£©Óõ¼ÏßÁ¬½ÓA14Óë²¢ÐÐÄ£Êýת»»Ä£¿éµÄCSºÍXfer ; £¨5£©Óõ¼ÏßÁ¬½ÓILE£¬VrefºÍ+5V£»

£¨5£©Ê¹Óõ¼ÏßÁ¬½ÓIout1ÓëÄ£ÄâÔË·ÅÄ£¿éµÄB-£»

£¨6£©Ê¹Óõ¼ÏßÁ¬½ÓIout2ÓëÄ£ÄâÔË·ÅÄ£¿éµÄB+£¬B+ͬʱÓëµçÔ´µÄµØÏàÁ¬½Ó£» £¨7£©Ê¹Óõ¼ÏßÁ¬½ÓRfbÓëÄ£ÄâÔË·ÅÄ£¿éµÄBOUT£» £¨8£©Ê¹Óõ¼ÏßÁ¬½ÓÄ£ÄâÔË·ÅÄ£¿éµÄV+Óë+12V£¬V-Óë-12V£» Áù¡¢ÊµÑé˼¿¼£ºÐ޸ijÌÐò£¬ÓÃÆäËüͨµÀÂÖÁ÷²ÉÑùÏÔʾ¡£

24

ʵÑéÎå ²¢ÐнӿÚÀ©Õ¹ÊµÑé

Ò»¡¢ÊµÑéÄ¿µÄ

ÕÆÎտɱà³Ì²¢ÐнӿÚоƬ8155µÄ½Ó¿ÚÔ­ÀíʹÓã¬ÊìϤ¶Ô8155³õʼ»¯±à

³ÌºÍÊäÈë¡¢Êä³ö³ÌÐòµÄÉè¼Æ·½·¨¡£ ¶þ¡¢ÊµÑéÄÚÈÝ

ѧÉú°´ÒÔÏÂÒªÇóÉè¼Æ³ÌÐòÁ÷³Ìͼ£¬±àд¡¢µ÷ÊÔ³ÌÐò¡£ÔÚ8155µÄA¡¢B¡¢C¿ÚÓÃʾ²¨Æ÷²â³öÿ¸ö¿ÚÏߵIJ¨ÐΡ£ Èý¡¢ÊµÑéÔ­Àíͼ

25

ËÄ¡¢ÊµÑéÓ²¼þÁ¬Ïß

1¡¢ÀûÓÃÌøÏ߯÷Á¬½ÓJP21£»

2¡¢ÀûÓõ¼ÏßÁ¬½Ó8155Ä£¿éµÄCEÓëMON51Ä£¿éµÄA10£¬IOM½ÓA9£¬ALE½ÓALE£¬RD½ÓRD£¬WR½ÓWR£»

Î塢ʵÑé˼¿¼

Ð޸ijÌÐò£¬ÓÃPB¿Ú×÷ÊäÈ룬PA¿Ú×÷Êä³ö£¬¹Û²ìÔËÐÐÇé¿ö¡£

26