µ±Ç°Î»ÖãºÊ×Ò³ > »ùÓÚµ¥Æ¬»úµÄµç»úתËÙ²âÁ¿ÏµÍ³Éè¼Æ_ѧʿѧλÂÛÎÄ
?32¿É±à³ÌI/OÏß
?Á½¸ö16λ¶¨Ê±Æ÷/¼ÆÊýÆ÷ ?5¸öÖжÏÔ´ ?¿É±à³Ì´®ÐÐͨµÀ
?µÍ¹¦ºÄµÄÏÐÖú͵ôµçģʽ ?ƬÄÚÕñµ´Æ÷ºÍʱÖÓµç· ¹Ü½Å˵Ã÷£º
1.VCC£º¹©µçµçѹ£» 2.GND£º½ÓµØ£»
3.P0¿Ú£ºP0¿ÚΪһ¸ö8λ©¼«¿ªÂ·Ë«ÏòI/O¿Ú£¬Ã¿½Å¿ÉÎüÊÕ8TTLÃŵçÁ÷¡£µ±P1¿ÚµÄ¹Ü½ÅµÚÒ»´Îд1ʱ£¬±»¶¨ÒåΪ¸ß×èÊäÈë¡£P0Äܹ»ÓÃÓÚÍⲿ³ÌÐòÊý¾Ý´æ´¢Æ÷£¬Ëü¿ÉÒÔ±»¶¨ÒåΪÊý¾Ý/µØÖ·µÄµÚ°Ëλ¡£ÔÚFIASH±à³Ìʱ£¬P0 ¿Ú×÷ΪÔÂëÊäÈë¿Ú£¬µ±FIASH½øÐÐУÑéʱ£¬P0Êä³öÔÂ룬´ËʱP0Íⲿ±ØÐë±»À¸ß£»
4.P1¿Ú£ºP1¿ÚÊÇÒ»¸öÄÚ²¿ÌṩÉÏÀµç×èµÄ8λ˫ÏòI/O¿Ú£¬P1¿Ú»º³åÆ÷ÄܽÓÊÕÊä³ö4TTLÃŵçÁ÷¡£P1¿Ú¹Ü½ÅдÈë1ºó£¬±»ÄÚ²¿ÉÏÀΪ¸ß£¬¿ÉÓÃ×÷ÊäÈ룬P1¿Ú±»ÍⲿÏÂÀΪµÍµçƽʱ£¬½«Êä³öµçÁ÷£¬ÕâÊÇÓÉÓÚÄÚ²¿ÉÏÀµÄÔµ¹Ê¡£ÔÚFLASH±à³ÌºÍУÑéʱ£¬P1¿Ú×÷ΪµÚ°ËλµØÖ·½ÓÊÕ¡£
5.P2¿Ú£ºP2¿ÚΪһ¸öÄÚ²¿ÉÏÀµç×èµÄ8λ˫ÏòI/O¿Ú£¬P2¿Ú»º³åÆ÷¿É½ÓÊÕ£¬Êä³ö4¸öTTLÃŵçÁ÷£¬µ±P2¿Ú±»Ð´¡°1¡±Ê±£¬Æä¹Ü½Å±»ÄÚ²¿ÉÏÀµç×èÀ¸ß£¬ÇÒ×÷ΪÊäÈë¡£²¢Òò´Ë×÷ΪÊäÈëʱ£¬P2¿ÚµÄ¹Ü½Å±»ÍⲿÀµÍ£¬½«Êä³öµçÁ÷¡£ÕâÊÇÓÉÓÚÄÚ²¿ÉÏÀµÄÔµ¹Ê¡£P2¿Úµ±ÓÃÓÚÍⲿ³ÌÐò´æ´¢Æ÷»ò16λµØÖ·ÍⲿÊý¾Ý´æ´¢Æ÷½øÐдæÈ¡Ê±£¬P2¿ÚÊä³öµØÖ·µÄ¸ß°Ëλ¡£ÔÚ¸ø³öµØÖ·¡°1¡±Ê±£¬ËüÀûÓÃÄÚ²¿ÉÏÀÓÅÊÆ£¬µ±¶ÔÍⲿ°ËλµØÖ·Êý¾Ý´æ´¢Æ÷½øÐжÁдʱ£¬P2¿ÚÊä³öÆäÌØÊ⹦ÄܼĴæÆ÷µÄÄÚÈÝ¡£P2¿ÚÔÚFLASH±à³ÌºÍУÑéʱ½ÓÊո߰ËλµØÖ·ÐźźͿØÖÆÐźţ»
6.P3¿Ú£ºP3¿Ú¹Ü½ÅÊÇ8¸ö´øÄÚ²¿ÉÏÀµç×èµÄË«ÏòI/O¿Ú£¬¿É½ÓÊÕÊä³ö4¸öTTLÃŵçÁ÷¡£µ±P3¿ÚдÈë¡°1¡±ºó£¬ËüÃDZ»ÄÚ²¿ÉÏÀΪ¸ßµçƽ£¬²¢ÓÃ×÷ÊäÈë¡£×÷ΪÊäÈ룬ÓÉÓÚÍⲿÏÂÀΪµÍµçƽ£¬P3¿Ú½«Êä³öµçÁ÷£¨ILL£©ÕâÊÇÓÉÓÚÉÏÀµÄÔµ¹Ê¡£P3¿ÚÒ²¿É×÷ΪAT89C51µÄÒ»Ð©ÌØÊ⹦Äܿڣ¬Èçϱí2-1Ëùʾ£º
±í2-1 P3¿ÚµÄµÚ¶þ¹¦ÄÜ
Òý ½Å
µÚ¶þ¹¦ÄÜ ÐÅ ºÅ Ãû ³Æ
P3.0 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7
RXD TXD INT0 INT1 T0 T1 WR RD
´®ÐÐÊý¾Ý½ÓÊÕ ´®ÐÐÊý¾Ý·¢ËÍ ÍⲿÖжÏ0ÇëÇó ÍⲿÖжÏ1ÇëÇó ¶¨Ê±Æ÷/¼ÆÊýÆ÷0¼ÆÊýÊäÈë ¶¨Ê±Æ÷/¼ÆÊýÆ÷1¼ÆÊýÊäÈë
ÍⲿRAMдѡͨ ÍⲿRAM¶Áѡͨ
7.RST£º¸´Î»ÊäÈë¡£µ±Õñµ´Æ÷¸´Î»Æ÷¼þʱ£¬Òª±£³ÖRST½ÅÁ½¸ö»úÆ÷ÖÜÆÚµÄ¸ßµçÆ½Ê±¼ä¡£
8.ALE/PROG£ºµ±·ÃÎÊÍⲿ´æ´¢Æ÷ʱ£¬µØÖ·Ëø´æÔÊÐíµÄÊä³öµçƽÓÃÓÚËø´æµØÖ·µÄµØÎ»×Ö½Ú¡£ÔÚFLASH±à³ÌÆÚ¼ä£¬´ËÒý½ÅÓÃÓÚÊäÈë±à³ÌÂö³å¡£ÔÚÆ½Ê±£¬ALE¶ËÒÔ²»±äµÄƵÂÊÖÜÆÚÊä³öÕýÂö³åÐźţ¬´ËƵÂÊΪÕñµ´Æ÷ƵÂʵÄ1/6¡£Òò´ËËü¿ÉÓÃ×÷¶ÔÍⲿÊä³öµÄÂö³å»òÓÃÓÚ¶¨Ê±Ä¿µÄ¡£È»¶øÒª×¢ÒâµÄÊÇ£ºÃ¿µ±ÓÃ×÷ÍⲿÊý¾Ý´æ´¢Æ÷ʱ£¬½«Ìø¹ýÒ»¸öALEÂö³å¡£ÈçÏë½ûÖ¹ALEµÄÊä³ö¿ÉÔÚSFR8EHµØÖ·ÉÏÖÃ0£»
9./PSEN£ºÍⲿ³ÌÐò´æ´¢Æ÷µÄѡͨÐźš£ÔÚÓÉÍⲿ³ÌÐò´æ´¢Æ÷ȡָÆÚ¼ä£¬Ã¿¸ö»úÆ÷ÖÜÆÚÁ½´Î/PSENÓÐЧ¡£µ«ÔÚ·ÃÎÊÍⲿÊý¾Ý´æ´¢Æ÷ʱ£¬ÕâÁ½´ÎÓÐЧµÄ/PSENÐźŽ«²»³öÏÖ£»
10./EA/VPP£ºµ±/EA±£³ÖµÍµçƽʱ£¬ÔòÔÚ´ËÆÚ¼äÍⲿ³ÌÐò´æ´¢Æ÷£¨0000H-FFFFH£©£¬²»¹ÜÊÇ·ñÓÐÄÚ²¿³ÌÐò´æ´¢Æ÷¡£×¢Òâ¼ÓÃÜ·½Ê½1ʱ£¬/EA½«ÄÚ²¿Ëø¶¨ÎªRESET£»µ±/EA¶Ë±£³Ö¸ßµçƽʱ£¬´Ë¼äÄÚ²¿³ÌÐò´æ´¢Æ÷¡£ÔÚFLASH±à³ÌÆÚ¼ä£¬´ËÒý½ÅÒ²ÓÃÓÚÊ©¼Ó12V±à³ÌµçÔ´£¨VPP£©£»
11.XTAL1£º·´ÏòÕñµ´·Å´óÆ÷µÄÊäÈë¼°ÄÚ²¿Ê±ÖÓ¹¤×÷µç·µÄÊäÈë¡£ 12.XTAL2£ºÀ´×Ô·´ÏòÕñµ´Æ÷µÄÊä³ö¡£ Õñµ´Æ÷ÌØÐÔ£º
XTAL1ºÍXTAL2·Ö±ðΪ·´Ïò·Å´óÆ÷µÄÊäÈëºÍÊä³ö¡£¸Ã·´Ïò·Å´óÆ÷¿ÉÒÔÅäÖÃΪƬÄÚÕñµ´Æ÷¡£Ê¯Ó¢Õñµ´ºÍÌÕ´ÉÕñµ´¾ù¿É²ÉÓá£Èç²ÉÓÃÍⲿʱÖÓÔ´Çý¶¯Æ÷¼þ£¬XTAL2Ó¦²»½Ó¡£ÓÐÓàÊäÈëÖÁÄÚ²¿Ê±ÖÓÐźÅҪͨ¹ýÒ»¸ö¶þ·ÖƵ´¥·¢Æ÷£¬Òò´Ë¶ÔÍⲿʱÖÓÐźŵÄÂö¿íÎÞÈκÎÒªÇ󣬵«±ØÐë±£Ö¤Âö³åµÄ¸ßµÍµçƽҪÇóµÄ¿í¶È¡£ оƬ²Á³ý£º
Õû¸öPEROMÕóÁкÍÈý¸öËø¶¨Î»µÄµç²Á³ý¿Éͨ¹ýÕýÈ·µÄ¿ØÖÆÐźÅ×éºÏ£¬²¢±£³ÖALE¹Ü½Å´¦ÓÚµÍµçÆ½10msÀ´Íê³É¡£ÔÚоƬ²Á²Ù×÷ÖУ¬´úÂëÕóÁÐÈ«±»Ð´¡°1¡±ÇÒÔÚÈκηǿմ洢×Ö½Ú±»Öظ´±à³ÌÒÔǰ£¬¸Ã²Ù×÷±ØÐë±»Ö´ÐС£
´ËÍ⣬AT89C51ÉèÓÐÎÈ̬Âß¼£¬¿ÉÒÔÔڵ͵½ÁãÆµÂʵÄÌõ¼þϾ²Ì¬Âß¼£¬Ö§³ÖÁ½ÖÖÈí¼þ¿ÉÑ¡µÄµôµçģʽ¡£ÔÚÏÐÖÃģʽÏ£¬CPUÍ£Ö¹¹¤×÷¡£µ«RAM£¬¶¨Ê±Æ÷£¬¼ÆÊýÆ÷£¬´®¿ÚºÍÖжÏϵͳÈÔÔÚ¹¤×÷¡£ÔÚµôµçģʽÏ£¬±£´æRAMµÄÄÚÈݲ¢ÇÒ¶³½áÕñµ´Æ÷£¬½ûÖ¹ËùÓÃÆäËûоƬ¹¦ÄÜ£¬Ö±µ½ÏÂÒ»¸öÓ²¼þ¸´Î»ÎªÖ¹¡£
2.3.2 ʱÖÓµç·
ʱÖÓµç·ÊǼÆËã»úµÄÐÄÔ࣬Ëü¿ØÖÆ×żÆËã»úµÄ¹¤×÷½Ú×à¡£MCS-51µ¥Æ¬»úÔÊÐíµÄʱÖÓÆµÂÊÊÇÒòÐͺŶøÒìµÄµäÐÍֵΪ12MHZ¡£
MCS-51ÄÚ²¿¶¼ÓÐÒ»¸ö·´Ïà·Å´óÆ÷£¬XTAL1¡¢XTAL2·Ö±ðΪ·´Ïà·Å´óÆ÷ÊäÈëºÍÊä³ö¶Ë£¬Íâ½Ó¶¨Ê±·´À¡Ôª¼þÒÔºó¾Í×é³ÉÕñµ´Æ÷£¬²úÉúʱÖÓËÍÖÁµ¥Æ¬»úÄÚ²¿µÄ¸÷¸ö²¿¼þ¡£AT89C51ÊÇÊôÓÚCMOS8λ΢´¦ÀíÆ÷£¬ËüµÄʱÖÓµç·ÔڽṹÉÏÓбðÓÚNMOSÐ͵ĵ¥Æ¬»ú¡£
CMOSÐ͵¥Æ¬»úÄÚ²¿£¨ÈçAT89C51£©ÓÐÒ»¸ö¿É¿ØµÄ¸º·´À¡·´Ïà·Å´óÆ÷£¬Íâ½Ó¾§Õñ£¨»òÌÕ´ÉгÕñÆ÷£©ºÍµçÈÝ×é³ÉÕñµ´Æ÷£¬Í¼2-4ΪCMOSÐ͵¥Æ¬»úʱÖӵ緿òͼ¡£Õñµ´Æ÷¹¤×÷ÊÜ/PD¶Ë¿ØÖÆ£¬ÓÉÈí¼þÖá°1¡±PD£¨¼´ÌØÊ⹦ÄܼĴæÆ÷PCON.1£©Ê¹/PD£½0£¬Õñµ´Æ÷Í£Ö¹¹¤×÷£¬Õû¸öµ¥Æ¬»úÒ²¾ÍÍ£Ö¹¹¤×÷£¬ÒÔ´ïµ½½ÚµçÄ¿µÄ¡£Çå¡°0¡±PD£¬Ê¹Õñµ´Æ÷¹¤×÷²úÉúʱÖÓ£¬µ¥Æ¬»ú±ãÕý³£ÔËÐС£Í¼ÖÐSYSΪ¾§Õñ»òÌÕ´ÉгÕñÆ÷£¬Õñµ´Æ÷²úÉúµÄʱÖÓÆµÂÊÖ÷ÒªÓÉSYS²ÎÊýÈ·¶¨£¨¾§ÕñÉϱêÃ÷µÄƵÂÊ£©¡£µçÈÝC1ºÍC2µÄ×÷ÓÃÓÐÁ½¸ö£ºÆäÒ»ÊÇʹÕñµ´Æ÷ÆðÕñ£¬Æä¶þÊǶÔÕñµ´Æ÷µÄƵÂÊfÆð΢µ÷×÷Óã¨C1¡¢C2´ó£¬f±äС£©£¬ÆäµäÐÍֵΪ30pF¡£
ͼ2-4 CMOSÐ͵¥Æ¬»úʱÖӵ緿òͼ
2.3.3 ¸´Î»µç·
¼ÆËã»úÔÚÆô¶¯ÔËÐÐʱ¶¼ÐèÒª¸´Î»£¬Ê¹ÖÐÑë´¦ÀíÆ÷CPUºÍϵͳÖÐµÄÆäËü²¿¼þ¶¼´¦ÓÚÒ»¸öÈ·¶¨µÄ³õʼ״̬£¬²¢´ÓÕâ¸ö״̬¿ªÊ¼¹¤×÷¡£
MCS-51µ¥Æ¬»úÓÐÒ»¸ö¸´Î»Òý½ÅRST£¬ËüÊÇÊ·ÃÜÌØ´¥·¢ÊäÈë(¶ÔÓÚCHMOSµ¥Æ¬»ú£¬RSTÒý½ÅµÄÄÚ²¿ÓÐÒ»¸öÀµÍµç×è)£¬µ±Õñµ´Æ÷ÆðÕñºó¸ÃÒý½ÅÉϳöÏÖ2¸ö»úÆ÷ÖÜÆÚ(¼´24¸öʱÖÓÖÜÆÚ)ÒÔÉÏµÄ¸ßµçÆ½£¬Ê¹Æ÷¼þ¸´Î»£¬Ö»ÒªRST±£³Ö¸ßµçƽ£¬MCS-51±£³Ö¸´Î»×´Ì¬¡£´ËʱALE¡¢PSEN¡¢P0¡¢P1¡¢P2¡¢P3¿Ú¶¼ Êä³ö¸ßµçƽ¡£RST±äΪµÍµçƽºó£¬Í˳ö¸´Î»£¬CPU´Ó³õʼ״̬¿ªÊ¼¹¤×÷¡£
µ¥Æ¬»ú²ÉÓõĸ´Î»·½Ê½ÊÇ×Ô¶¯¸´Î»·½Ê½¡£¶ÔÓÚMOS(AT89C51)µ¥Æ¬»úÖ»Òª½ÓÒ»¸öµçÈÝÖÁVCC¼´¿É(¼ûͼ2-5)¡£ÔÚ¼Óµç˲¼ä£¬µçÈÝͨ¹ýµç×è³äµç£¬¾ÍÔÚRST¶Ë³öÏÖÒ»¶¨Ê±¼äµÄ¸ßµçƽ£¬Ö»Òª¸ßµçƽʱ¼ä×ã¹»³¤£¬¾Í¿ÉÒÔʹMCS-51ÓÐЧµÄ¸´Î»¡£RST¶ËÔÚ¼ÓµçʱӦ±£³ÖµÄ¸ßµçƽʱ¼ä°üÀ¨VCCµÄÉÏÉýʱ¼äºÍÕñµ´
Æ÷ÆðÕñµÄʱ¼ä£¬VssÉÏÉýʱ¼äÈôΪ10ms£¬Õñµ´Æ÷ÆðÕñµÄʱ¼äºÍƵÂÊÓйء£10MHZʱԼΪ1ms£¬1MHZʱԼΪ10ms£¬ËùÒÔÒ»°ãΪÁ˿ɿ¿µÄ¸´Î»£¬RSTÔÚÉϵçÓ¦±£³Ö20msÒÔÉÏµÄ¸ßµçÆ½¡£RCʱ¼ä³£ÊýÔ½´ó£¬ÉϵçRST¶Ë±£³Ö¸ßµçƽµÄʱ¼äÔ½³¤¡£
Èô¸´Î»µç·ʧЧ£¬¼ÓµçºóCPU´ÓÒ»¸öËæ»úµÄ״̬¿ªÊ¼¹¤×÷£¬ÏµÍ³¾Í²»ÄÜÕý³£ÔËת¡£
+5VVccCRSTRVss
MCS-51ͼ2-5 Éϵ縴λµç·
2.3.4 ÏÔʾµç·
ÏÔʾµç·²ÉÓÃLEDÊýÂë¹Ü¶¯Ì¬ÏÔʾ£¬LED£¨Light-Emitting Diode£©ÊÇÒ»ÖÖÍâ¼Óµçѹ´Ó¶ø¶É¹ýµçÁ÷²¢·¢³ö¿É¼û¹âµÄÆ÷¼þ¡£LEDÊÇÊôÓÚµçÁ÷¿ØÖÆÆ÷¼þ£¬Ê¹ÓÃʱ±ØÐë¼ÓÏÞÁ÷µç×è¡£LEDÓе¥¸öLEDºÍ°Ë¶ÎLEDÖ®·Ö£¬Ò²Óй²ÒõºÍ¹²ÑôÁ½ÖÖ¡£ ÏÔʾÆ÷½á¹¹£º
³£ÓÃµÄÆß¶ÎÏÔʾÆ÷µÄ½á¹¹Èçͼ2-6Ëùʾ¡£·¢¹â¶þ¼«¹ÜµÄÑô¼«Á¬ÔÚÒ»ÆðµÄ³ÆÎª¹²Ñô¼«ÏÔʾÆ÷,Òõ¼«Á¬ÔÚÒ»ÆðµÄ³ÆÎª¹²Òõ¼«ÏÔʾÆ÷¡£1λÏÔʾÆ÷Óɰ˸ö·¢¹â¶þ¼«¹Ü×é³É£¬ÆäÖÐÆß¸ö·¢¹â¶þ¼«¹Üa-g¿ØÖÆÆß¸ö±Ê»£¨¶Î£©µÄÁÁ»ò°µ£¬ÁíÒ»¸ö¿ØÖÆÒ»¸öСÊýµãµÄÁÁºÍ°µ£¬ÕâÖֱʻʽµÄÆß¶ÎÏÔʾÆ÷ÄÜÏÔʾµÄ×Ö·û½ÏÉÙ£¬×Ö·ûµÄ¿ªÍ·ÓÐÐ©Ê§Õæ£¬µ«¿ØÖƼòµ¥£¬Ê¹Ó÷½±ã¡£
´ËÍ⣬Ҫ»³öµç·ͼ£¬Ê×ÏÈ»¹Òª¸ãÇå³þËûµÄÒý½ÅͼµÄ·Ö²¼£¬ÔÚÁ˽âÁËÕýÈ·µÄÒý½Åͼºó²ÅÄܽøÐÐÕýÈ·µÄ×ÖÐͶÎÂë±àÂë¡£²ÅÄÜÏÔʾ³öÕýÈ·µÄÊý×ÖÀ´£¬Èçͼ2-7Ëùʾ£¬ÎªÆß¶ÎÊýÂë¹ÜµÄ¹Ü½Åͼ¡£
¹²·ÖÏí92ƪÏà¹ØÎĵµ