ÄÚÈÝ·¢²¼¸üÐÂʱ¼ä : 2024/6/26 18:47:29ÐÇÆÚÒ» ÏÂÃæÊÇÎÄÕµÄÈ«²¿ÄÚÈÝÇëÈÏÕæÔĶÁ¡£
ʵÑéÒ» ÇåÁã³ÌÐò
Ò»¡¢ÊµÑéÄ¿µÄ
£¨1£©ÕÆÎÕ»ã±àÓïÑÔÉè¼ÆºÍµ÷ÊÔ·½·¨£» £¨2£©ÊìϤMCS-51 µ¥Æ¬»úʵÑéϵͳ¡£ ¶þ¡¢ÊµÑéÄÚÈÝ
³ÌÐòÒ»£º°Ñ2000H~20FFHµÄÄÚÈÝÇåÁã¡£ Èý¡¢³ÌÐò¿òͼ
ÇåÁã
ËÄ¡¢ÊµÑé²½Öè
³ÌÐòÒ»£ºÓÃÁ¬Ðø»òµ¥²½·½Ê½ÔËÐгÌÐò£¬¼ì²é2000~20FFÖÐÖ´ÐгÌÐòÇ°ºóµÄÄÚÈݱ仯¡£
Î塢˼¿¼
£¨1£©¶ÔÓÚÇåÁã³ÌÐò£¬¼Ùʹ°Ñ2000H~20FFHÖеÄÄÚÈݸijÉFF£¬ÈçºÎÐ޸ı¾³ÌÐò£¿ £¨2£©ÈçºÎÓöϵ㷽ʽµ÷ÊÔ³ÌÐò£¿
SE01: LOO1: LOOP:
ORG 0000H MOV R0,#00H
MOV DPTR, #2000H CLR A
MOVX @DPTR, A INC DPTR INC R0
CJNE R0, #00H, LOO1 SJMP LOOP END
ʵÑé¶þ ²ð×Ö³ÌÐò
Ò»¡¢ÊµÑéÄ¿µÄ
£¨1£©ÕÆÎÕ»ã±àÓïÑÔÉè¼ÆºÍµ÷ÊÔ·½·¨£» £¨2£©ÊìϤMCS-51 µ¥Æ¬»úʵÑéϵͳ¡£ ¶þ¡¢ÊµÑéÄÚÈÝ
°Ñ2000HµÄÄÚÈݲ𿪣¬¸ßλËÍ2001HµÍ룬µÍλËÍ2002HµÍ룬2001H¡¢2002H£¬¸ßλÇåÁ㣬һ°ã±¾³ÌÐòÓÃÓÚ°ÑÊý¾ÝËÍÏÔʾ»º³åÇøʱÓá£
Èý¡¢³ÌÐò¿òͼ
²ð×Ö
ËÄ¡¢ÊµÑé²½Öè
ÓÃÁ¬Ðø»òµ¥²½·½Ê½ÔËÐгÌÐò£¬¼ì²é2000~2002HÖÐÄÚÈݱ仯Çé¿ö¡£ Î塢˼¿¼
±àд³ÌÐò£º°Ñ2000H¡¢2001HµÄµÍλ·Ö±ðËÍÈë2002H¸ßµÍ룬һ°ã±¾³ÌÐòÓÃÓÚ°ÑÏÔʾ»º³åÇøµÄÊý¾ÝÈ¡³öÆ´×°³ÉÒ»¸ö×Ö½Ú¡£
SE02:
ORG 0000H
MOV DPTR, #2000H MOVX A, @DPTR MOV B, A SWAP A ANL A, #0FH INC DPTR
MOVX @DPTR, A INC DPTR MOV A, B ANL A, #0FH MOVX @DPTR, A SJMP $ END
ʵÑéÈý P1¿ÚÁÁµÆʵÑé
Ò»¡¢ÊµÑéÄ¿µÄ
£¨1£©Ñ§Ï°P1¿ÚµÄʹÓ÷½·¨£» £¨2£©Ñ§Ï°ÑÓʱ×Ó³ÌÐòµÄ±àд¡£ ¶þ¡¢ÊµÑéÔ¤±¸ÖªÊ¶
£¨1£©P1¿Ú¶Ô׼˫Ïò¿Ú£¬Ã¿Ò»Î»¶¼¿É¶ÀÁ¢µØ¶¨ÒåΪÊä³ö»òÊäÈë¡£
£¨2£©±¾ÊµÑéÖÐÑÓʱ×Ó³ÌÐò²ÉÓÃÖ¸ÁîÑ»·À´ÊµÏÖ£¬»úÆ÷ÖÜÆÚ£¨12/6MHz£©*Ö¸ÁîËùÐè»úÆ÷ÖÜÆÚÊý*Ñ»·´ÎÊý£¬ÔÚϵͳʱ¼äÔÊÐíµÄÇé¿öÏ¿ÉÒÔ²ÉÓô˷½·¨¡£
Èý¡¢ÊµÑéÄÚÈÝ
P1¿Ú×÷ΪÊä³ö¿Ú£¬½Ó°ËÖ»·¢¹â¶þ¼«¹Ü£¬±àд³ÌÐò£¬Ê¹·¢¹â¶þ¼«¹ÜÑ»·µãÁÁ¡£ ËÄ¡¢³ÌÐò¿òͼ
Î塢ʵÑéµç·
Áù¡¢ÊµÑé²½Öè
A2ÇøµÄP10¡ªP17ÓÃ8оÅÅÏßÁ¬½Óµ½D1ÇøµÄLED1¡ªLED8£¬ÔËÐгÌÐòºó£¬¹Û²ì·¢¹â¶þ¼«¹ÜÉÁÁÁÒÆλÇé¿ö¡£ Æß¡¢Ë¼¿¼
£¨1£©¸Ä±äÑÓʱ³£Êý£¬Ê¹·¢¹â¶þ¼«¹ÜÉÁÁÁʱ¼ä¸Ä±ä£» £¨2£©Ð޸ijÌÐò£¬Ê¹·¢¹â¶þ¼«¹ÜÉÁÁÁÒÆλ·½Ïò¸Ä±ä¡£