ÄÚÈÝ·¢²¼¸üÐÂʱ¼ä : 2025/12/9 1:54:28ÐÇÆÚÒ» ÏÂÃæÊÇÎÄÕµÄÈ«²¿ÄÚÈÝÇëÈÏÕæÔĶÁ¡£
.EA/VPP£ºÍⲿ·ÃÎÊÔÊÐí£¬Óûʹ CPU½ö·ÃÎÊÍⲿ³ÌÐò´æ´¢Æ÷£¨µØÖ·Îª0000H--FFFFH£©£¬EA¶Ë±ØÐë±£³ÖµÍµçƽ£¨½ÓµØ£©¡£ÐèҪעÒâµÄÊÇ£ºÈç¹û¼ÓÃÜλLB1±»±à³Ì£¬¸´Î»Ê±ÄÚ²¿»áËø´æEA¶Ë״̬¡£
ÈçEA¶ËΪ¸ßµçƽ£¨½ÓVcc¶Ë£©£¬CPUÔòÖ´ÐÐÄÚ²¿»áËø´æEA¶Ë״̬¡£
Flash´æ´¢Æ÷±à³Ìʱ£¬¸ÃÒý½Å¼ÓÉÏ+12VµÄ±à³ÌÔÊÐíµçÔ´Vpp£¬µ±È»Õâ±ØÐëÊÇ¸ÃÆ÷¼þÊÇʹÓÃ12V±à³ÌµçѹVpp¡£
.XTAL1£ºÕñµ´Æ÷·´Ïà·Å´óÆ÷µÄ¼°ÄÚ²¿Ê±ÖÓ·¢ÉúÆ÷µÄÊäÈë¶Ë¡£ .XTAL2£ºÕñµ´Æ÷3·Å´óÆ÷µÄÊä³ö¶Ë¡£ ʱÖÓÕñµ´Æ÷
AT89C51ÖÐÓÐÒ»¸öÓÃÓÚ¹¹³ÉÄÚ²¿Õñµ´Æ÷µÄ¸ßÔöÒæ·´Ïà·Å´óÆ÷£¬Òý½ÅXTALºÍXTAL2·Ö±ðÊǸ÷ŴóÆ÷µÄÊäÈë¶ËºÍÊä³ö¶Ë¡£Õâ¸ö·Å´óÆ÷Óë×÷Ϊ·´À¡Ôª¼þµÄƬÍâʯӢ¾§Ìå»òÌÕ´ÉгÕñÆ÷Ò»Æð¹¹³É×Ô¼¤Õñµ´Æ÷£¬Õñµ´µç·Èçͼ£º
Íâ½ÓʯӢ¾§Ì壨»òÌÕ´ÉÕñµ´Æ÷£©¼°µçÈÝC1¡¢C2½ÓÔÚ·Å´óÆ÷µÄ·´À¡»ØÂ·Öй¹³É²¢ÁªÕñµ´µç·¡£¶ÔÍâ½ÓµçÈÝC1¡¢C2ËäȻûÓÐÊ®·ÖÑϸñµÄÒªÇ󣬵«µçÈÝÈÝÁ¿µÄ´óС»áÇá΢ӰÏìÕñµ´ÆµÂʵĸߵͣ¬Õñµ´Æ÷¹¤×÷µÄÎȶ¨ÐÔ£¬ÆðÕñµÄÄÑÒ׳ÌÐò¼°Î¶ÈÎȶ¨ÐÔ£¬Èç¹ûʹÓÃʯӢ¾§Ì壬ÔòÍÆ¼öµçÈÝʹÓÃ30pF?10pF£¬¶øÈçʹÓÃÌÕ´ÉÕñµ´Æ÷½¨ÒéÑ¡Ôñ40pF?10F¡£
Óû§Ò²¿ÉÒÔ²ÉÓÃÍⲿʱÖÓ£¬²ÉÓÃʱÖӵĵç·Èçͼ¡£ÔÚÕâÖÖÇé¿öÏ£¬ÍⲿʱÖÓÂö³å½Óµ½XTAL1¶Ë£¬¼´ÄÚ²¿Ê±ÖÓ·¢ÉúÆ÷µÄÊäÈë¶Ë£¬XTAL2ÔòÐü¿Õ¡£
ÓÉÓÚÍⲿʱÖÓÐźÅÊÇͨ¹ýÒ»¸ö2·ÖÖÓ´¥·¢Æ÷ºó×÷ΪÄÚ²¿Ê±ÖÓÐźŵģ¬ËùÒÔ¶ÔÍⲿʱÖÓÐźŵÄÕ¼¿Õ±ÈûÓÐÌØÊâÒªÇ󣬵«×îС¸ßµçƽ³ÖÐøÊ±¼äºÍ×î´óµÄµÍµçƽ³ÖÐøÊ±¼äÓ¦·ûºÏ²úÆ·¼¼ÊõÌõ¼þµÄÒªÇó¡£
9
±à³Ì·½·¨
±à³Ìǰ£¬ÏÈÉèÖúõØÖ·£¬Êý¾Ý¼°¿ØÖÆÐźţ¬±à³Ìµ¥ÔªµÄµØÖ·¼ÓÔÚP1¿ÚºÍP2¿ÚµÄP2.0¡ªP2.3(11λµØÖ··¶Î§Îª0000H¡ª0FFFH)£¬Êý¾Ý´ÓP0¿ÚÊäÈ룬Òý½ÅP2.6¡¢P2.7ºÍP3.6¡¢P3.7µÄµçƽ£¬PSENΪµÍµçƽ£¬RST±£³Ö¸ßµçƽ£¬EA/VppÒý½ÅÊDZà³ÌµçÔ´µÄÊäÈë¶Ë£¬°´ÒªÇó¼ÓÉϱà³Ìµçѹ£¬ALE/PROGÒý½ÅÊäÈë±à³ÌÂö³å£¨¸ºÂö³å£©¡£±à³Ìʱ£¬¿É²ÉÓÃ4¡ª20MHzµÄʱÖÓÕñµ´Æ÷£¬AT89C51±à³Ì·½·¨ÈçÏ£º 1. ÔÚµØÖ·ÏßÉϼÓÉÏÒª±à³Ìµ¥ÔªµÄµØÖ·Ðźš£ 2. ÔÚÊý¾ÝÏßÉϼÓÉÏҪдÈëµÄÊý¾Ý×Ö½Ú¡£ 3. ¼¤»îÏàÓ¦µÄ¿ØÖÆÐźš£
4. Ôڸߵçѹ±à³Ì·½Ê½Ê±£¬½«/EA/Vpp¶Ë¼ÓÉÏ+12V±à³Ìµçѹ¡£
5. ÿ¶ÔFlash´æ´¢ÕóÁÐдÈëÒ»¸ö×Ö½Ú»òÿдÈëÒ»¸ö³ÌÐò¼ÓÃÜ룬¼ÓÉÏÒ»¸öALE/PROG±à³ÌÂö³å¡£
¸Ä±ä±à³Ìµ¥ÔªµÄµØÖ·ºÍдÈëµÄÊý¾Ý£¬Öظ´1¡ª5²½Ö裬ֱµ½È«²¿Îļþ±à³Ì½áÊø¡£ ÿ¸ö×Ö½ÚдÈëÖÜÆÚÊÇ×ÔÉí¶¨Ê±µÄ£¬Í¨³£Ô¼Îª1.5ms Êý¾Ý²éѯ
AT89C51µ¥Æ¬»úÓÃÊý¾Ý²éѯ·½Ê½À´¼ì²âÒ»¸öдÖÜÆÚÊÇ·ñ½áÊø£¬ÔÚÒ»¸öдÖÜÆÚÖУ¬ÈçÐè¶ÁÈ¡×îºóдÈëµÄÄǸö×Ö½Ú£¬Ôò¶Á³öµÄÊý¾ÝµÄ×î¸ß루P0.7£©ÊÇÔÀ´Ð´Èë×Ö½Ú×î¸ßµÄ·´Â룬дÖÜÆÚÍê³Éºó£¬ÓÐЧµÄÊý¾Ý¾Í»á³öÏÖÔÚËùÓÐÊä³ö¶ËÉÏ£¬´Ëʱ£¬¿É½øÈëÏÂÒ»¸ö×Ö½ÚµÄдÖÜÆÚ£¬Ð´ÖÜÆÚ¿ªÊ¼ºó£¬¿ÉÔÚÈÎÒâʱ¿Ì½øÐÐÊý¾Ý²éѯ¡£
Ready/Busy£º×Ö½Ú±à³ÌµÄ½ø¶È¿Éͨ¹ýRDY/BSYÊä³öÐźżà²â£¬±à³ÌÆÚ¼ä£¬ALE±ä³É¸ßµçƽ¡°H¡±ºóP3.4¶Ëµçƽ±»ÀµÍ£¬±íʾÕýÔÚ±à³Ì״̬¡£±à³ÌÍê³Éºó¡£P3.4±äΪ¸ßµçƽ±íʾ׼±¸¾ÍÐ÷״̬¡£ ³ÌÐòУÑ鼰оƬ²Á³ý
Èç¹û¼ÓÃÜλLB1¡¢LB2ûÓнøÐбà³Ì£¬Ôò´úÂëÊý¾Ý¿Éͨ¹ýµØÖ·ºÍÊý¾ÝÏß¶Á»ØÔ±àдµÄÊý¾Ý¡£²ÉÓÃÏÂͼµç·¡£³ÌÐò´æ´¢Æ÷µÄµØÖ·ÓÉP1ºÍP2¿ÚµÄP2.0-P2.3ÊäÈ룬Êý¾ÝÓÐP0¿Ú¶Á³ö£¬P2.6¡¢P2.7ºÍP3.6¡¢P3.7µÄ¿ØÖÆÐźÅPSEN±£³ÖµÍµçƽ£¬ALE¡¢EAºÍRST±£³Ö¸ßµçƽ¡£Ð£ÑéʱP0¿ÚÐë½ÓÉÏ10K×óÓÒµÄÉÏÀµç×è¡£
¼ÓÃÜλ²»¿ÉÖ±½ÓУÑ飬¼ÓÃÜλµÄУÑé¿Éͨ¹ý¶Ô´æ´¢Æ÷µÄУÑéºÍдÈë״̬À´ÑéÖ¤¡£
10
ÀûÓÿØÖÆÐźŵÄÕýÈ·×éºÏ²¢±£³ÖALE/PROGÒý½Å10msµÄµÍµçƽÂö³å¿í¶È¼´¿É½«PEROMÕóÁУ¨4k×Ö½Ú£©ºÍÈý¸ö¼ÓÃÜλÕûƬ²Á³ý£¬´úÂëÕóÁÐÔÚÆ¬²Á³ý²Ù×÷Öн«Èκηǿյ¥ÔªÐ´Èë¡°1¡±£¬Õâ²½ÖèÐèÔÙ±à³Ì֮ǰ½øÐС£ ¶ÁƬÄÚÇ©Ãû×Ö½Ú¼°±à³Ì½Ó¿Ú
AT89C51µ¥Æ¬»úÄÚÓÐ3¸öÇ©Ãû×Ö½Ú£¬µØÖ·Îª030H¡¢031HºÍ032H¡£ÓÃÓÚÉùÃ÷¸ÃÆ÷¼þµÄ³§ÉÌ¡¢Ðͺźͱà³Ìµçѹ¡£¶ÁÇ©Ãû×ֽڵĹý³ÌºÍµ¥Ôª030H¡¢031HºÍ032HµÄÕý³£Ð£ÑéÏà·Â£¬Ö»Ð轫P3.6¡¢P3.7±£³ÖµÍµçƽ£¬·µ»ØÖµÒâÒåÈçÏ£º £¨030H£©=1EH ÉùÃ÷²úÆ·ÓÉATMEL¹«Ê½ÖÆÔì¡£ £¨031H£©=51H ÉùÃ÷ΪAT89C51µ¥Æ¬»ú¡£ £¨032H£©=FFH ÉùÃ÷Ϊ12V±à³Ìµçѹ¡£ £¨032H£©=05H ÉùÃ÷Ϊ5V±à³Ìµçѹ¡£
±à³Ì½Ó¿Ú£º²ÉÓÿØÖÆÐźŵÄÕýÈ·×éºÏ¿É¶ÔFlashÉÁËÙ´æ´¢ÕóÁÑÖеÄÿһ´úÂë×Ö½Ú½øÐÐдÈëºÍ´æ´¢Æ÷µÄÕûƬ²Á³ý£¬Ð´²Ù×÷ÖÜÆÚÊÇ×ÔÉí¶¨Ê±µÄ£¬³õʼ»¯ºóËü½«×Ô¶¯¶¨Ê±µ½²Ù×÷Íê³É¡£ ÏÔʾµç·
ÔÚµ¥Æ¬»úÓ¦ÓÃϵͳÖУ¬Èç¹ûÐèÒªÏÔʾµÄÄÚÈÝÖ»ÓÐÊýÂëºÍijЩ×Öĸ£¬Ê¹ÓÃLEDÊýÂë¹ÜÊÇÒ»ÖֽϺõÄÑ¡Ôñ¡£LEDÊýÂë¹ÜÏÔʾÇåÎú¡¢³É±¾µÍÁ®¡¢ÅäÖÃÁé»î£¬Ó뵥Ƭ»ú½Ó¿Ú¼òµ¥Ò×ÐС£LEDÊýÂë¹ÜÊÇÓÉ·¢¹â¶þ¼«¹Ü×÷ΪÏÔʾ×ֶεÄÊýÂëÐÍÏÔʾÆ÷¼þ£¬ÆäÖÐÆßÖ»·¢¹â¶þ¼«¹Ü·Ö±ð¶ÔÓ¦a¡«g±Ê¶Ë¹¹³É¡°ÈÕ¡±×ÖÐΣ¬ÁíÒ»Ö»·¢¹â¶þ¼«¹ÜDp×÷ΪСÊýµã¡£Òò´ËÕâÖÖLEDÏÔʾÆ÷³ÆÎªÆß¶ÎÊýÂë¹Ü»ò°Ë¶ÎÊýÂë¹Ü¡£ÈçͼËùʾ£º
LEDÊýÂë¹Ü°´µç·ÖеÄÁ¬½Ó·½Ê½¿É·ÖΪ¹²ÒõÐͺ͹²ÑôÐÍÁ½´óÀ࣬¹²ÑôÐÍÊǽ«¸÷¶Î·¢¹â¶þ¼«¹ÜµÄÕý¼«Á¬ÔÚÒ»Æð£¬×÷Ϊ¹«¹²¶ËCOM£¬¹«¹²¶ËCOM½Ó¸ßµçƽ£¬a¡«g¡¢Dp¸÷±Ê¶Îͨ¹ýÏÞÁ÷µç×è½Ó¿ØÖƶˡ£Ä³±Ê¶Î¿ØÖÆ¶ËµÍµçÆ½Ê±£¬¸Ã±Ê¶Î·¢¹â£¬
11
¸ßµçƽʱ²»·¢¹â¡£¿ØÖÆÄ³¼¸¶Î±Ê¶Ë·¢¹â£¬¾ÍÄÜÏÔʾ³öij¸öÊýÂë»ò×Ö·û¡£¹²ÒõÐÍÊǽ«¸÷¶Î·¢¹â¶þ¼«¹ÜµÄ¸º¼«Á¬ÔÚÒ»Æð£¬×÷Ϊ¹«¹²¶ËCOM½ÓµØ£¬Ä³±Ê¶Îͨ¹ýÏÞÁ÷µç×è½Ó¸ßµçƽʱ·¢¹â¡£
ÔÚ×Ô¶¯¼ÓÁÏ»ú¿ØÖÆÏµÍ³ÖÐÔËÐÐÊÇÒªÏÔʾÊäËÍ¡¢ÅÅÁÏ¡¢ÂúÁÏ¡¢¿ÕÁÏʱ¼ä£¬ÓÐʱ¼äÇл»¼üºÍ±êÖ¾ÄÄÌõÉú²úÏߵķ¢¹â¶þ¼«¹Ü±íʾ£¬ÏÔʾµÄλÊýÉÙ£¬ËùÒԾͲÉÓþ²Ì¬ÏÔʾµÄ·½Ê½¡£LEDÏÔʾÆ÷¹¤×÷ÓÚ¾²Ì¬ÏÔʾ·½Ê½Ê±£¬¸÷λµÄ¹²Òõ¼«£¨»ò¹²Ñô¼«£©Á¬½ÓÔÚÒ»Æð²¢½ÓµØ£¨»ò+5V£©£»Ã¿Î»µÄ¶ÎÑ¡Ïߣ¨a~dp£©·Ö±ðÓëÒ»¸ö8λµÄËø´æÆ÷Êä³öÏàÁ¬¡£ËùÒÔ³ÆÎª¾²Ì¬ÏÔʾ¡£¸÷¸öLEDµÄÏÔʾ×Ö·ûÒ»¾È·¶¨£¬ÏàÓ¦Ëø´æÆ÷µÄÊä³ö½«Î¬³Ö²»±ä£¬Ö±µ½ÏÔʾÁíÒ»¸ö×Ö·ûΪֹ¡£Ò²ÕýÒò´ËÈç´Ë£¬¾²Ì¬ÏÔʾÆ÷µÄÁÁ¶È¶¼½Ï¸ß¡£ÕâÖÖÏÔʾ·½Ê½½Ó¿Ú±à³ÌÈÝÒס£ÈôÓÃI/O½Ó¿Ú£¬ÔòÒªÕ¼ÓÃ4¸ö8λI/O¿Ú£¬ÈôÓÃËø´æÆ÷½Ó¿Ú£¬ÔòÒªÓÃ4Ƭ74LS373оƬ¡£Èç¹ûÏÔʾÆ÷λÊýÔö¶à£¬Ôò¾²Ì¬ÏÔʾ·½Ê½±ãÎÞ·¨ÊÊÓ¦¡£
ÔÚÉè¼ÆÖУ¬LEDÏÔʾµç·²ÉÓÃ74LS377Çý¶¯Æ÷ºÍMC14511BÒëÂëÆ÷¿ØÖÆLEDÊýÂë¹Ü¡£
74LS377оƬ½éÉÜ
.D0¡«D7£º8¸öÐźÅÊäÈë¶Ë¡£ .Q0¡«Q7£º8¸öÐźÅÊä³ö¶Ë¡£ .CLK£ºÊ±ÖÓÐźÅÊäÈë¶Ë¡£
.E £ºËø´æÔÊÐíÐźš£µ±E=0ʱ£¬CLK¶ËµÄÉÏÌø±ä½«°Ñ8λDÊäÈë¶ËµÄÊý¾Ý´òÈë8Î»Ëø´æÆ÷¡£
74LS377ÕæÖµ±í
12