»ùÓÚ51µ¥Æ¬»úµÄÎÞÏßζȼì²âϵͳ-²Î¿¼ÂÛÎÄ ÏÂÔØ±¾ÎÄ

ͼ3.2.1-2 AT89S52Òý½Åͼ

£¨1£©¿ÚÏߣºP0¡¢P1¡¢P2¡¢P3 ¹²Ëĸö°Ëλ¿Ú¡£

P0 ¿Ú£ºP0¿ÚÊÇÒ»¸ö8λ©¼«¿ªÂ·µÄË«ÏòI/O¿Ú¡£×÷ΪÊä³ö¿Ú£¬Ã¿Î»ÄÜÇý¶¯8¸öTTLÂß¼­µçƽ¡£

¶ÔP0¶Ë¿Úд¡°1¡±Ê±£¬Òý½ÅÓÃ×÷¸ß×迹ÊäÈë¡£

µ±·ÃÎÊÍⲿ³ÌÐòºÍÊý¾Ý´æ´¢Æ÷ʱ£¬P0¿ÚÒ²±»×÷ΪµÍ8λµØÖ·/Êý¾Ý¸´Óá£ÔÚÕâÖÖģʽÏ£¬P0²»¾ßÓÐÄÚ²¿ÉÏÀ­µç×è¡£

ÔÚflash±à³Ìʱ£¬P0¿ÚÒ²ÓÃÀ´½ÓÊÕÖ¸Áî×Ö½Ú£»ÔÚ³ÌÐòУÑéʱ£¬Êä³öÖ¸Áî×Ö½Ú¡£³ÌÐòУÑéʱ£¬ÐèÒªÍⲿÉÏÀ­µç×è¡£

P1¿Ú£ºP1 ¿ÚÊÇÒ»¸ö¾ßÓÐÄÚ²¿ÉÏÀ­µç×èµÄ8 λ˫ÏòI/O ¿Ú£¬p1 Êä³ö»º³åÆ÷ÄÜÇý¶¯4 ¸öTTL Âß¼­µçƽ¡£¶ÔP1 ¶Ë¿Úд¡°1¡±Ê±£¬ÄÚ²¿ÉÏÀ­µç×è°Ñ¶Ë¿ÚÀ­¸ß£¬´Ëʱ¿ÉÒÔ×÷ΪÊäÈë¿ÚʹÓá£×÷ΪÊäÈëʹÓÃʱ£¬±»ÍⲿÀ­µÍµÄÒý½ÅÓÉÓÚÄÚ²¿µç×èµÄÔ­Òò£¬½«Êä³öµçÁ÷£¨IIL£©¡£

´ËÍ⣬P1.0ºÍP1.1·Ö±ð×÷¶¨Ê±Æ÷/¼ÆÊýÆ÷2µÄÍⲿ¼ÆÊýÊäÈ루P1.0/T2£©ºÍ¶¨Ê±Æ÷/¼ÆÊýÆ÷2µÄ´¥·¢ÊäÈ루P1.1/T2EX£©£¬¾ßÌåÈçϱíËùʾ¡£ ÔÚflash±à³ÌºÍУÑéʱ£¬P1¿Ú½ÓÊÕµÍ8λµØÖ·×Ö½Ú¡£

Òý½ÅºÅµÚ¶þ¹¦ÄÜ£º

P1.0 T2£¨¶¨Ê±Æ÷/¼ÆÊýÆ÷T2µÄÍⲿ¼ÆÊýÊäÈ룩£¬Ê±ÖÓÊä³ö P1.1 T2EX£¨¶¨Ê±Æ÷/¼ÆÊýÆ÷T2µÄ²¶×½/ÖØÔØ´¥·¢Ðźźͷ½Ïò¿ØÖÆ£© P1.5 MOSI£¨ÔÚϵͳ±à³ÌÓã© P1.6 MISO£¨ÔÚϵͳ±à³ÌÓã© P1.7 SCK£¨ÔÚϵͳ±à³ÌÓã©

P2¿Ú£ºP2 ¿ÚÊÇÒ»¸ö¾ßÓÐÄÚ²¿ÉÏÀ­µç×èµÄ8 λ˫ÏòI/O ¿Ú£¬P2 Êä³ö»º³åÆ÷ÄÜÇý¶¯4 ¸öTTL Âß¼­µçƽ¡£¶ÔP2 ¶Ë¿Úд¡°1¡±Ê±£¬ÄÚ²¿ÉÏÀ­µç×è°Ñ¶Ë¿ÚÀ­¸ß£¬´Ëʱ¿ÉÒÔ×÷ΪÊäÈë¿ÚʹÓá£×÷ΪÊäÈëʹÓÃʱ£¬±»ÍⲿÀ­µÍµÄÒý½ÅÓÉÓÚÄÚ²¿µç×èµÄÔ­Òò£¬½«Êä³öµçÁ÷£¨IIL£©¡£

ÔÚ·ÃÎÊÍⲿ³ÌÐò´æ´¢Æ÷»òÓÃ16λµØÖ·¶ÁÈ¡ÍⲿÊý¾Ý´æ´¢Æ÷£¨ÀýÈçÖ´ÐÐMOVX @DPTR£© ʱ£¬P2 ¿ÚËͳö¸ß°ËλµØÖ·¡£ÔÚÕâÖÖÓ¦ÓÃÖУ¬P2 ¿ÚʹÓúÜÇ¿µÄÄÚ²¿ÉÏÀ­·¢ËÍ1¡£

ÔÚʹÓÃ8λµØÖ·£¨ÈçMOVX @RI£©·ÃÎÊÍⲿÊý¾Ý´æ´¢Æ÷ʱ£¬P2¿ÚÊä³öP2Ëø´æÆ÷µÄÄÚÈÝ¡£

ÔÚflash±à³ÌºÍУÑéʱ£¬P2¿ÚÒ²½ÓÊÕ¸ß8λµØÖ·×Ö½ÚºÍһЩ¿ØÖÆÐźš£

P3 ¿Ú£ºP3 ¿ÚÊÇÒ»¸ö¾ßÓÐÄÚ²¿ÉÏÀ­µç×èµÄ8 λ˫ÏòI/O ¿Ú£¬p3 Êä³ö»º³åÆ÷ÄÜÇý¶¯4 ¸öTTL Âß¼­µçƽ¡£¶ÔP3 ¶Ë¿Úд¡°1¡±Ê±£¬ÄÚ²¿ÉÏÀ­µç×è°Ñ¶Ë¿ÚÀ­¸ß£¬´Ëʱ¿ÉÒÔ×÷ΪÊäÈë¿ÚʹÓá£×÷ΪÊäÈëʹÓÃʱ£¬±»ÍⲿÀ­µÍµÄÒý½ÅÓÉÓÚÄÚ²¿µç×èµÄÔ­Òò£¬½«Êä³öµçÁ÷£¨IIL£©¡£

P3¿ÚÒà×÷ΪAT89S52ÌØÊ⹦ÄÜ£¨µÚ¶þ¹¦ÄÜ£©Ê¹Óá£

ÔÚflash±à³ÌºÍУÑéʱ£¬P3¿ÚÒ²½ÓÊÕһЩ¿ØÖÆÐźš£

´ËÍ⣬P3¿Ú»¹½ÓÊÕһЩÓÃÓÚFLASHÉÁ´æ±à³ÌºÍ³ÌÐòУÑéµÄ¿ØÖÆÐźš£

£¨2£©ÆäËûÒý½Å˵Ã÷£º

RST£º¸´Î»ÊäÈë¡£¾§Õñ¹¤×÷ʱ£¬RST½Å³ÖÐø2 ¸ö»úÆ÷ÖÜÆÚ¸ßµçÆ½½«Ê¹µ¥Æ¬»ú¸´Î»¡£¿´ÃŹ·¼ÆÊ±Íê³Éºó£¬RST ½ÅÊä³ö96 ¸ö¾§ÕñÖÜÆÚµÄ¸ßµçÆ½¡£ÌØÊâ¼Ä´æÆ÷AUXR(µØÖ·8EH)ÉϵÄDISRTOλ¿ÉÒÔʹ´Ë¹¦ÄÜÎÞЧ¡£DISRTOĬÈÏ״̬Ï£¬¸´Î»¸ßµçƽÓÐЧ¡£

ALE/PROG¡ª¡ªµ±·ÃÎÊÍⲿ³ÌÐò´æ´¢Æ÷»òÊý¾Ý´æ´¢Æ÷ʱ£¬ALE£¨µØÖ·Ëø´æÔÊÐí£©Êä³öÂö³åÓÃÓÚËø´æµØÖ·µÄµÍ8λ×Ö½Ú¡£Ò»°ãÇé¿öÏ£¬ALEÈÔÒÔʱÖÓÕñµ´ÆµÂʵÄ1/6Êä³ö¹Ì¶¨µÄÂö³åÐźţ¬Òò´ËËü¿É¶ÔÍâÊä³öʱÖÓ»òÓÃÓÚ¶¨Ê±Ä¿µÄ¡£Òª×¢ÒâµÄÊÇ£ºÃ¿µ±·ÃÎÊÍⲿÊý¾Ý´æ´¢Æ÷ʱ½«Ìø¹ýÒ»¸öALEÂö³å¡£ ¶ÔFLASH´æ´¢Æ÷±à³ÌÆÚ¼ä£¬¸ÃÒý½Å»¹ÓÃÓÚÊäÈë±à³ÌÂö³å£¨PROG£©¡£

ÈçÓбØÒª£¬¿Éͨ¹ý¶ÔÌØÊ⹦ÄܼĴæÆ÷£¨SFR£©ÇøÖеÄ8EHµ¥ÔªµÄD0λÖÃ룬¿É½ûÖ¹ALE²Ù×÷¡£¸ÃλÖÃλºó£¬Ö»ÓÐÒ»ÌõMOVXºÍMOVCÖ¸Áî²ÅÄܽ«ALE¼¤»î¡£´ËÍ⣬¸ÃÒý½Å»á±»Î¢ÈõÀ­¸ß£¬µ¥Æ¬»úÖ´ÐÐÍⲿ³ÌÐòʱ£¬Ó¦ÉèÖÃALE½ûֹλÎÞЧ¡£

PSEN¡ª¡ª³ÌÐò´¢´æÔÊÐí£¨PSEN£©Êä³öÊÇÍⲿ³ÌÐò´æ´¢Æ÷µÄ¶ÁѡͨÐźţ¬µ±AT89S52ÓÉÍⲿ³ÌÐò´æ´¢Æ÷ȡָÁ»òÊý¾Ý£©Ê±£¬Ã¿¸ö»úÆ÷ÖÜÆÚÁ½´ÎPSENÓÐЧ£¬¼´Êä³öÁ½¸öÂö³å£¬ÔÚ´ËÆÚ¼ä£¬µ±·ÃÎÊÍⲿÊý¾Ý´æ´¢Æ÷£¬½«Ìø¹ýÁ½´ÎPSENÐźš£

EA/VPP¡ª¡ªÍⲿ·ÃÎÊÔÊÐí£¬ÓûʹCPU½ö·ÃÎÊÍⲿ³ÌÐò´æ´¢Æ÷£¨µØÖ·Îª0000H-FFFFH£©£¬EA¶Ë±ØÐë±£³ÖµÍµçƽ£¨½ÓµØ£©¡£Ðè×¢ÒâµÄÊÇ£ºÈç¹û¼ÓÃÜλLB1±»±à³Ì£¬¸´Î»Ê±ÄÚ²¿»áËø´æEA¶Ë״̬¡£

ÈçEA¶ËΪ¸ßµçƽ£¨½ÓVcc¶Ë£©£¬CPUÔòÖ´ÐÐÄÚ²¿³ÌÐò´æ´¢Æ÷µÄÖ¸Áî¡£ FLASH´æ´¢Æ÷±à³Ìʱ£¬¸ÃÒý½Å¼ÓÉÏ+12VµÄ±à³ÌÔÊÐíµçÔ´Vpp£¬µ±È»Õâ±ØÐëÊÇ¸ÃÆ÷¼þÊÇʹÓÃ12V±à³ÌµçѹVpp¡£

XTAL1£º·´ÏòÕñµ´·Å´óÆ÷µÄÊäÈë¼°ÄÚ²¿Ê±ÖÓ¹¤×÷µç·µÄÊäÈë¡£

XTAL2£ºÀ´×Ô·´ÏòÕñµ´Æ÷µÄÊä³ö¡£

XTAL1£¬XTAL2½ÓʯӢ¾§ÌåÕñµ´Æ÷¡£Èçͼ3.2.1-3ËùʾÍâ½Ó¾§ÌåÒý½Åͼ¡£

C2 XTAL2 Ðü¿Õ XTAL2

C1 XTAL1 ÍⲿÕñµ´ÐźŠXTAL1