µ¥Æ¬Î¢ÐͼÆËã»úÔ­ÀíÓë½Ó¿Ú¼¼Êõ´ð°¸£¨µÚ¶þ°æ£©¸ß·å 2

·¢²¼Ê±¼ä : ÐÇÆÚÈÕ ÎÄÕµ¥Æ¬Î¢ÐͼÆËã»úÔ­ÀíÓë½Ó¿Ú¼¼Êõ´ð°¸£¨µÚ¶þ°æ£©¸ß·å 2¸üÐÂÍê±Ï¿ªÊ¼ÔĶÁ

ͼ3-l Pl¿ÚÊä³ö²¨ÐÎ

¢Ú ×¢ÊͼûÔ´³ÌÐòÓÒ±ßËùÊö¡£ ORG 0000H

MAIN£ºMOV DPTR£¬#TAB £»P1Êä³ö²ÎÊý±íÊ×µØÖ· MOV R1£¬#06H £»P1Êä³ö²ÎÊýÓÐ6¸ö L,P£º CLR A

MOVC A£¬@A+DPTR £»²é±íÊä³ö MOV P1£¬A

LCALL DELAY 0£®5 s £»Èí¼þÑÓʱ0£®5 S INC DPTR

DJNZ R1£¬LP £»Êä³ö²ÎÊýÒÑÓÐ6¸ö ?

AJMP MAIN £»Êä³ö²ÎÊýÒÑÓÐ6¸ö£¬ÔòÖظ´Êä³ö TAB£ºDB 01H£¬03H£¬02H£¬06H£¬04H£¬05H £»²ÎÊý±í DELAY0£®5 s£º ?? £»ÑÓʱ0£®5 S×Ó³ÌÐò RET

¡¾3¡ª22¡¿¶ÁÏÂÁгÌÐò£¬È»ºó ¢Ù »­³öP I£®O¡«P1£®3Òý½ÅÉϵIJ¨ÐÎͼ£¬²¢±ê³öµçѹVһʱ¼ät×ø±ê¡£ ¢Ú ¶ÔÔ´³ÌÐò¼ÓÒÔ×¢ÊÍ¡£

ORG 0000H

START£º MOV SP£¬#20H MOV 30H£¬#01H MOV P1£¬#01H

MLP0£º ACALT, D50ms M07 A£¬30H

CJNE A£¬#08H£¬MLPI MOV A£¬#01H MOV DPTR£¬#ITAB

MLP2£º MOV 30H£¬A MOVC A£¬@A+DPTR MOV P1£¬A

SJMP Mr,p0 MLPl£º INC A SJMP MLP2

ITAB£ºDB 0£¬1£¬2£¬4£¬8 £® DB 8£¬4£¬2£¬1 D50ms£º ¡¤¡¤¡¤¡¤¡¤¡¤ £® ¡¾´ð¡¿

¢Ù ³ÌÐò¹¦ÄÜ£ºP1£®O¡«P1£®3Òý½ÅÉϵIJ¨ÐÎͼÈçͼ3¡ª2Ëùʾ¡£ ͼ3¡ª2 P1£®O¡«P1£®3Òý½ÅÉϵIJ¨ÐÎͼ

¢Ú ×¢ÊͼûÔ´³ÌÐòÓÒ±ßËùÊö¡£ ORG 0000H

START£º MOV SP£¬#20H MOV 30H£¬#01H MOV P1£¬#01H

MLP0£º ACALL ,D50ms £»Èí¼þÑÓʱ50 ms MOV A£¬30H

CJNE A£¬#08H£¬MLPI £»Åжϱí¸ñÖÐÊý¾ÝÊÇ·ñÈ¡Íê? MOV A£¬#01H £»È¡Í꣬´Ó±íÍ·¿ªÊ¼È¡ MOV DPTR£¬#ITAB £»±í¸ñÊ×µØÖ· MLP2£º MOV 30H£¬A

MOVC A£¬@A+DPTR £»È¡±í¸ñÖÐÊý¾Ý MOV P1£¬A SJMP MLP0

MLPI£º INC A £»±í¸ñÖÐÊý¾ÝδȡÍ꣬׼±¸È¡ÏÂÒ»¸ö SJMP MLP2

ITAB£ºDB 0£¬1£¬2£¬4£¬8 £»±í DB 8£¬4£¬2£¬1

D50ms£º ?? £»Èí¼þÑÓʱ50 ms×Ó³ÌÐò RET

µÚ5Õ ¡¾µ¥Æ¬»úµÄÖжÏϵͳԭÀí¼°Ó¦Óá¿ ˼¿¼ÓëÁ·Ï°Ìâ½âÎö ¡¾5¡ª1¡¿Ê²Ã´ÊÇÖжÏ?

¡¾´ð¡¿µ¥Æ¬»úÔÚ³ÌÐòÖ´Ðйý³ÌÖУ¬ÔÊÐíÍⲿ»òÄÚ²¿¡°Ê¼þ¡¯¡¯Í¨¹ýÓ²¼þ´ò¶Ï³ÌÐòµÄÖ´ÐУ®£¬Ê¹ÆäתÏòÖ´Ðд¦ÀíÍⲿ»òÄÚ²¿¡°Ê¼þ¡¯¡¯µÄÖжϷþÎñ×Ó³ÌÐò£»¶øÔÚÍê³ÉÖжϷþÎñ×Ó³ÌÐòÒԺ󣬼ÌÐøÖ´ÐÐÔ­À´±»´ò¶ÏµÄ³ÌÐò£¬ÕâÖÖÇé¿ö³ÆΪ¡°ÖжÏ\£¬ÕâÑùµÄ¹ý³Ì³ÆΪ¡°ÖжÏÏìÓ¦¹ý³Ì\¡£ ¡¾5¡ª2¡¿µ¥Æ¬»úµÄÖжÏϵͳÖ÷ÒªÓ¦¸Ã½â¾öÄļ¸¸öÎÊÌâ?

¡¾´ð¡¿µ¥Æ¬»úµÄÖжÏϵͳÖ÷ÒªÓ¦¸Ã½â¾ö3¸öÎÊÌ⣬¼´£º ¡®

¢Ùµ±µ¥Æ¬»úÄÚ²¿»òÍⲿÓÐÖжÏÉêÇëʱ£¬Äܼ°Ê±ÏìÓ¦Öжϣ¬ÖÐÖ¹ÕýÔÚÖ´ÐеÄÈÎÎñ£¬×ªÈ¥´¦ÀíÖжϷþÎñ×Ó³ÌÐò¡£ÖжϷþÎñ´¦ÀíÒÔºó£¬ÄÜÕýÈ·»Øµ½Ô­À´µÄ¶Ïµã´¦¼ÌÐø´¦ÀíÔ­ÏȵÄÈÎÎñ¡£ ¢Úµ±Óжà¸öÖжÏԴͬʱÉ꣬ÇëÖжÏʱ£¬µ¥Æ¬»úÓ¦ÄÜÊ×ÏÈÏìÓ¦ÓÅÏȼ¶¸ßµÄÖжÏÔ´£¬ÄÜʵÏÖÖжÏÓÅÏȼ¶µÄ¿ØÖÆ¡£ ¡®

¢Ûµ±µÍÓÅÏȼ¶ÖжÏÔ´ÕýÔÚÏíÓÃÖжϷþÎñʱ£¬ÈôÕâʱÓÅÏȼ¶±ÈËü¸ßµÄÖжÏÔ´Ò²ÉêÇëÖжϣ¬ÔòÒªÇóµ¥Æ¬»úÄÜÖÐÖ¹µÍÓÅÏȼ¶ÖжÏÔ´µÄ·þÎñ³ÌÐò£¬×ªÈ¥Ö´Ðиü¸ßÓÅÏȼ¶ÖжÏÔ´µÄ·þÎñ³ÌÐò£¬ÊµÏÖÖжÏǶÌ×£¬²¢ÄÜÖð¼¶ÕýÈ··µ»ØÔ­¶Ïµã´¦£¬¼ÌÐø´¦ÀíÔ­ÏȵÄÈÎÎñ¡£ ¡¾5¡ª3¡¿ËµÃ÷8 0 C5 1µ¥Æ¬»úµÄÖжÏÁ÷³Ì¡£

¡¾´ð¡¿80C51µ¥Æ¬»úµÄÖжÏÁ÷³ÌÓÉÒÔϼ¸¸ö·½Ãæ×é³É¡£¡¯ ¢ÙÖжϲÉÑù£º½âÖжϲÉÑùÊÇÕë¶ÔÍⲿÖжÏÇëÇóÐźŽøÐеģ¬¶øÄÚ²¿ÖжÏÇëÇ󶼷¢ÉúÔÚоƬÄÚ²¿£¬¿ÉÒÔÖ±½ÓÖÃλTCON»òSCONÖеÄÖжÏÇëÇó±êÖ¾¡£ÔÚÿ¸ö»úÆ÷ÖÜÆÚµÄS5 P2(óÊÎå״̬µÄµÚ¶þ½ÚÅÄ)Æڼ䣬¸÷ÖжϱêÖ¾²ÉÑùÏàÓ¦µÄÖжÏÔ´£¬²¢ÖÃÈËÏàÓ¦±êÖ¾¡£

¢ÚÖжϲéѯ£ºÈô²éѯµ½Ä³Öжϱê־Ϊ1£¬Ôò°´ÓÅÏȼ¶µÄ¸ßµÍ½øÐд¦Àí£¬¼´ÏìÓ¦Öжϡ£ ¢ÛÖжÏÏìÓ¦£ºÏìÓ¦ÖжϺó£¬ÓÉÓ²¼þ×Ô¶¯Éú³É³¤µ÷ÓÃÖ¸ÁîLCALL£¬Æä¸ñʽΪ¡°LCALL addrl 6¡±£¬¶øaddrl 6¾ÍÊǸ÷ÖжÏÔ´µÄÖжÏʸÁ¿µØÖ·¡£Ê×ÏȽ«³ÌÐò¼ÆÊýÆ÷PCµÄÄÚÈÝѹÈ˶ÑÕ»½øÐб£»¤£¬ÏÈѹÈëPCµÍ8λµØÖ·£¬ºóѹÈËPC¸ß8λµØÖ·£¬Í¬Ê±¶ÑÕ»Ö¸ÕëSP¼Ó2¡£½«¶ÔÓ¦ÖжÏÔ´µÄÖжÏʸÁ¿µØÖ·×°Èë³ÌÐò¼ÆÊýÆ÷PC£¬Ê¹³ÌÐòתÏò¸ÃÖжÏʸÁ¿µØÖ·£¬È¥Ö´ÐÐÖжϷþÎñ³ÌÐò¡£

¢ÜÖжϷþÎñ×Ó³ÌÐò£ºÓÉÖжÏʸÁ¿µØÖ·¿ªÊ¼£¬Ö´ÐÐ×Ó³ÌÐò£¬Ö±µ½Óöµ½ÖжϷµ»ØÖ¸ÁîRETIΪֹ¡£

¢ÝÖжϷµ»Ø£ºÖ´ÐÐÖ¸ÁîRETI£¬³·ÏûÖжÏÉêÇ룬°Ñ¶ÏµãµØÖ·´Ó¶ÑÕ»µ¯³öËÍÈËPC¡£Ïȵ¯³öPC¸ß8λµØÖ·£¬ºóµ¯³öPCµÍ8λµØÖ·£¬Í¬Ê±¶ÑÕ»Ö¸ÕëSP¼õ2¡£³ÌÐò´Ó¶Ïµã´¦»Ö¸´Ö´ÐС£ ¡¾5-4¡¿Ê²Ã´Êǵ¥Æ¬»úµÄÖжÏÓÅÏȼ¶?ÖжÏÓÅÏȼ¶´¦ÀíµÄÔ­ÔòÊÇʲô?

¡¾´ð¡¿ÔÚÒ»¸öµ¥Æ¬»úϵͳÖÐÍùÍùÔÊÐíÓжà¸öÖжÏÔ´£¬Í¨³£¸øÿ¸öÖжÏÔ´¹æ¶¨ÁËÓÅÏȼ¶±ð£¬³ÆΪ¡°ÓÅÏÈȨ\»ò¡°ÖжÏÓÅÏȼ¶¡¯¡¯¡£

µ±µ¥Æ¬»úͬʱ½ÓÊÕµ½Á½¸ö»ò¶à¸ö²»Í¬ÓÅÏȼ¶µÄÖжÏÇëÇóʱ£¬ÏÈÏìÓ¦¸ßÓÅÏȼ¶µÄÖжϡ£Èç¹ûͬʱ½ÓÊÕµ½µÄÊǼ¸¸öͬһÓÅÏȼ¶µÄÖжÏÇëÇó£¬ÔòÓÉÄÚ²¿µÄÓ²¼þ²éѯÐòÁÐÈ·¶¨ËüÃǵÄÓÅÏÈ·þÎñ´ÎÐò£¬µ±·þÎñ½áÊøºó£¬ÔÙÏìÓ¦¼¶±ð½ÏµÍµÄÖжÏÔ´¡£

ÔÚ80C51µ¥Æ¬»úÖÐÓиߡ¢µÍÁ½¸öÖжÏÓÅÏȼ¶£¬Í¨¹ýÖжÏÓÅÏȼ¶¼Ä´æÆ÷IPÀ´É趨¡£ ÔÚ80C51µ¥Æ¬»úÖдæÔÚͬһÓÅÏȼ¶ÄÚÓÉÄÚ²¿Ó²¼þ²éѯÐòÁÐÈ·¶¨µÄµÚ¶þ¸öÓÅÏȼ¶½á¹¹¡£ ÆäÅÅÁÐÈçÏ£º

ÖжÏÔ´ ÖжÏÓÅÏȼ¶ ÍⲿÖжÏ0 ×î¸ß ¶¨Ê±Æ÷T0ÖжÏ

ÍⲿÖжÏ1

¶¨Ê±Æ÷T1ÖÐ¶Ï ´®ÐпÚÖжÏ

¶¨Ê±Æ÷T2ÖÐ¶Ï ×îµÍ

¡¾5-5¡¿ÍⲿÖжÏÇëÇóÓÐÄÄÁ½ÖÖ´¥·¢·½Ê½?¶ÔÌø±ä´¥·¢ºÍµçƽ´¥·¢ÐźÅÓÐʲôҪÇó?ÈçºÎÑ¡ÔñºÍÉèÖÃ?

¡¾´ð¡¿ÍⲿÖжÏÇëÇóÓÐÁ½ÖÖÐźŴ¥·¢·½Ê½£¬¼´µçƽÓÐЧ·½Ê½ºÍÌø±äÓÐЧ·½Ê½£¬¿Éͨ¹ýÉèÖÃÓйؿØÖÆλ½øÐж¨Òå¡£

µ±É趨ΪÐźŵçƽÓÐЧ·½Ê½Ê±£¬ÈôINT0»òINT1Òý½ÅÉϲÉÑùµ½ÓÐЧµÄµÍµçƽ£¬ÔòÌá³öÖжÏÇëÇó£»µ±É趨ΪÐźÅÌø±äÓÐЧ·½Ê½Ê±£¬ÈôINT0»òINT1Òý½ÅÉϲÉÑùµ½ÓÐЧ¸ºÌø±ä£¬ÔòÌá³öÖжÏÇëÇó¡£ ¡¯

¢ÙINT0(P3£®2)¡ªÒ»ÍⲿÖжÏO¡£

µ±IT0(TCON£®O)=0 ʱ£¬ÐźŴ¥·¢·½Ê½ÎªµÍµçƽÓÐЧ£»µ±IT0(TCON£®O)=1ʱ£¬ÐźŴ¥·¢·½Ê½ÎªÏ½µÑØÓÐЧ¡£

¢ÚINTI(P3£®3)¡ª¡ªÍⲿÖжÏ1¡£

µ±ITI(TCON£®2)=0ʱ£¬ÐźŴ¥·¢·½Ê½ÎªµÍµçƽÓÐЧ£»µ±ITl(TCON£®2)=1ʱ£¬ÐźŴ¥·¢·½Ê½ÎªÏ½µÑØÓÐЧ¡£

¡¾5-6¡¿80C51µ¥Æ¬»úÓÐÄÄЩÖжÏÔ´?¶ÔÆäÖжÏÇëÇóÈçºÎ½øÐпØÖÆ? ¡¾´ð¡¿

1£®ÖжÏÔ´ 80C51£®µ¥Æ¬»úÖÐÓÐ5¸öÖжÏÔ´¡£80c52ÖÐÔö¼ÓÁËÒ»¸öÖжÏÔ´--¶¨Ê±Æ÷£¯¼ÆÊýÆ÷T2Öжϣ¬¹²ÓÐ6¸öÖжÏÔ´¡£Ã¿Ò»¸öÖжÏÔ´¶¼Äܱ»µ¥Æ¬»ú³Ì¿ØΪ¸ßÓÅÏȼ¶»òµÍÓÅÏȼ¶¡£

80c51µ¥Æ¬»úµÄ5¸öÖжÏÔ´°üÀ¨2¸öÍⲿÖжÏÔ´ºÍ3¸öÄÚ²¿ÖжÏÔ´¡£2¸öÍⲿÖжÏԴΪINT0ºÍINT1£¬ÍⲿÉ豸µÄÖжÏÇëÇóÐźš¢µôµçµÈ¹ÊÕÏÐźŶ¼¿ÉÒÔ´ÓINT0»òINT1Òý½ÅÊäÈë¡£3¸öÄÚ²¿ÖжÏԴΪ¶¨Ê±Æ÷£¯¼ÆÊýÆ÷TO¡¢T1µÄ¶¨Ê±£¯¼ÆÊýÒç³öÖжÏÔ´ºÍ´®Ðпڷ¢ËÍ»ò½ÓÊÕÖжÏÔ´¡£80C5 1µÄ5¸öÖжÏÔ´¿ÉÒÔ·ÖΪ3À࣬¼´£º (1)ÍⲿÖжÏ

ÍⲿÖжÏÊÇÓÉÍⲿÐźÅÒýÆðµÄ£¬¹²ÓÐÁ½¸öÍⲿÖжϣ¬ÆäÖжÏÇëÇóÐźŷֱð´ÓÒý½ÅINT0(P3£®2)ºÍINTl(P3£®3)ÉÏÒýÈë¡£ (2)¶¨Ê±ÖжÏ

¶¨Ê±ÖжÏÊÇΪÂú×㶨ʱ»ò¼ÆÊýÐèÒª¶øÉèÖõġ£µ±¼ÆÊýÆ÷·¢Éú¼ÆÊýÒç³öʱ£¬±íÃ÷É趨µÄ¶¨Ê±Ê±¼äÒѵ½»ò¼ÆÊýÖµÒÑÂú£¬Õâʱ¿ÉÒÔÉêÇëÖжϡ£ÓÉÓÚ¶¨Ê±Æ÷£¯¼ÆÊýÆ÷λÓÚµ¥Æ¬»úоƬÄÚ²¿£¬ËùÒÔ¶¨Ê±ÖжÏÊôÓÚÄÚ²¿Öжϡ£80C51£®ÄÚ²¿ÓÐÁ½¸ö¶¨Ê±Æ÷£¯¼ÆÊýÆ÷£¬ËùÒÔ¶¨Ê±ÖжÏÓÐÁ½¸öÔ´£¬¼´£º

¢Ù FF0(P3.4)Ò»Ò»¶¨Ê±Æ÷£¯¼ÆÊýÆ÷TOÒç³öÖжϡ£ ¢Ú FFI(P3.5)?¶¨Ê±Æ÷£¯¼ÆÊýÆ÷T1Òç³öÖжϡ£ (3)´®ÐÐÖжÏ

´®ÐÐÖжÏÊÇΪ´®ÐÐÊý¾Ý´«Ë͵ÄÐèÒª¶øÉèÖõġ£Ã¿µ±´®Ðпڷ¢ËÍ»ò½ÓÊÕÒ»×é´®ÐÐÊý¾Ýʱ£¬¾Í²úÉúÒ»¸öÖжÏÇëÇó¡£ £®

TI(SCON£®1)ºÍRI(SCON£®O)--´®Ðпڷ¢ËͺͽÓÊÕÖжÏÔ´¡£

2£®ÖжϵÄÔÊÐíºÍ½ûÖ¹ÓÉÖжÏÔÊÐí¼Ä´æÆ÷IE¿ØÖÆ ÖжÏÔÊÐí¼Ä´æÆ÷IE¸ñʽÈçͼ5¡ª1Ëùʾ¡£

©³©¥©¥©¥©¥©¥©×©¥©¥©¥©×©¥©¥©¥©×©¥©¥©¥©×©¥©¥©¥©×©¥©¥©¥©¥©×©¥©¥©¥©¥©×©¥©¥©¥©¥©×©¥©¥©¥©¥©· ©§ λµØÖ· ©§ AFH ©§ AEH ©§ ADH ©§ ACH©§ ABH ©§ AAH ©§ A9H ©§ A8H ©§ ©Ç©¥©¥©¥©¥©¥©ï©¥©¥©¥©ï©¥©¥©¥©ï©¥©¥©¥©ï©¥©¥©¥©ï©¥©¥©¥©¥©ï©¥©¥©¥©¥©ï©¥©¥©¥©¥©ï©¥©¥©¥©¥©Ï ©§ ·û ºÅ ©§ EA ©§ ©§ ©§ ES ©§ ETl ©§ EXl ©§ ETO ©§ EXO ©§ ©»©¥©¥©¥©¥©¥©ß©¥©¥©¥©ß©¥©¥©¥©ß©¥©¥©¥©ß©¥©¥©¥©ß©¥©¥©¥©¥©ß©¥©¥©¥©¥©ß©¥©¥©¥©¥©ß©¥©¥©¥©¥©¿

ͼ5¡ª1 ÖжÏÔÊÐí¼Ä´æÆ÷IE¸ñʽ

IE¼Ä´æÆ÷ÖÐÏàӦλÉèÖÃΪOʱ£¬Ëù¶ÔÓ¦µÄÖжÏÔ´±»½ûÖ¹Öжϣ»ÏàӦλÉèÖÃΪ1ʱ£¬Ëù¶ÔÓ¦µÄÖжÏÔ´±»ÔÊÐíÖжϡ£

ϵͳ¸´Î»ºóIE¼Ä´æÆ÷Öи÷λ¾ùΪ0£¬¼´´Ëʱ½ûÖ¹ËùÓÐÖжϡ£ ÓëÖжÏÓйصĿØÖÆλ¹²6룬¼´£º EX0 ÍⲿÖжÏOÖжÏÔÊÐíλ¡£

ETO ¶¨Ê±Æ÷£¯¼ÆÊýÆ÷T0ÖжÏÔÊÐíλ¡£ EXl ÍⲿÖжÏ1ÖжÏÔÊÐíλ¡£

ETl ¶¨Ê±Æ÷£¯¼ÆÊýÆ÷T1ÖжÏÔÊÐíλ¡£ ES ´®ÐпÚÖжÏÔÊÐíλ¡£

EA CPUÖжÏÔÊÐíλ¡£µ±EA=1ʱ£¬ÔÊÐíËùÓÐÖжϿª·Å£¬×ÜÔÊÐíºó£¬¸÷ÖжϵÄÔÊÐí»ò½ûÖ¹Óɸ÷ÖжÏÔ´µÄÖжÏÔÊÐí¿ØÖÆλ½øÐÐÉèÖ㻵±EA=0ʱ£¬ËùÓÐÖжÏÆÁ±Î¡£

80C51µ¥Æ¬»úͨ¹ýÖжÏÔÊÐí¿ØÖƼĴæÆ÷¶ÔÖжϵÄÔÊÐí(¿ª·Å)ʵÐÐÁ½¼¶¿ØÖÆ£¬¼´ÒÔEAλ×÷Ϊ×Ü¿ØÖÆ룬ÒÔ¸÷ÖжÏÔ´µÄÖжÏÔÊÐíλ×÷Ϊ·Ö¿ØÖÆλ¡£Ö»Óе±×Ü¿ØÖÆλEAÓÐЧ(¼´¿ª·ÅÖжÏϵͳ)ʱ£¬¸÷·Ö¿ØÖÆλ²ÅÄܶÔÏàÓ¦ÖжÏÔ´·Ö±ð½øÐпª·Å»ò½ûÖ¹¡£ £®

ÁªÏµºÏͬ·¶ÎÄ¿Í·þ£ºxxxxx#qq.com(#Ì滻Ϊ@)