×ÛºÏÒÔÉϵÄÖÖÖÖÓŵã¿ÉÒÔÔ¤¼û²ÉÓüÆËã»ú¿ØÖÆÏµÍ³ÊÇÐÐÒµµÄ´óÊÆËùÇ÷¡£µ¥Æ¬»úÊÇÔÚÒ»¿éоƬÉϼ¯³ÉÁËһƬ΢ÐͼÆËã»úËùÐèµÄCPU¡¢´æ´¢Æ÷¡¢ÊäÈë¡¢Êä³öµÈ²¿¼þ¡£µ¥Æ¬»ú×ÔÎÊÊÀÒÔÀ´,ÐÔÄܲ»¶ÏÌá¸ßºÍÍêÉÆ,Ìå»ýС¡¢Ëٶȿ졢¹¦ºÄµÍµÄÌØµãʹËüµÄÓ¦ÓÃÁìÓòÈÕÒæ¹ã·º¡£
2.2.2 µ¥Æ¬»úµÄѡȡ
Èçͼ2.2ËùʾΪMCS-51
ͼ2.2 8051µ¥Æ¬»ú¿òͼ
Ëü°üÀ¨ÁËÏÂÁм¸¸ö²¿¼þ: (1)Ò»¸ö8λÖÐÑë´¦ÀíÆ÷CPU£» (2)Ò»¸öƬÄÚÕñµ´Æ÷ºÍʱÐòµç·£» (3)4KB³ÌÐò´æ´¢Æ÷ROM£» (4)128×Ö½ÚÊý¾Ý´æ´¢Æ÷RAM£»
(5)Á½¸ö16λ¿É±à³ÌµÄ¶¨Ê±Æ÷/¼ÆÊýÆ÷£» (6) 1¸ö¿É±à³ÌµÄȫ˫¹¤´®Ðпڣ»
(7) 4¸ö8λ¿É±à³Ì²¢ÐÐI/O¶Ë¿Ú,¼´P0¿Ú,P1¿ÚP2¿Ú,P3¿Ú£»
(8)64KBƬÍâ³Ì´æ´¢Æ÷ROMºÍ64KBƬÍâÊý¾Ý´æ´¢Æ÷RAMµÄÀ©Õ¹¿ØÖƵç·£» (9)Á½¸öÓÅÏȼ¶Ç¶Ì×ÖжϽṹ,5¸öÖжÏÔ´.ÒÔÉϸ÷²¿·Öͨ¹ýÄÚ²¿×ÜÏßÏàÁ¬½Ó¡£ 8051ϵÁÐ΢´¦ÀíÆ÷²ÉÓûùÓÚ¼ò»¯µÄǶÈëʽ¿ØÖÆÏµÍ³½á¹¹£¬±»¹ã·ºÓ¦ÓÃÓÚ´Ó¾üʵ½×Ô
¶¯¿ØÖÆÔÙµ½PC »úµÄ¸÷ÖÖÓ¦ÓÃϵͳÉÏ¡£51ϵÁе¥Æ¬»ú×î´óµÄÓÅÊÆÔÚÓÚµÍÁ®µÄ¼Û¸ñ¡£µ«Ëæ×Ÿ÷ÖÖ¿ØÖƼ°Ó¦ÓóÌÐòµÄ·¢Õ¹£¬ËüµÄÒ»¸öÏÈÌìȱÏݷdz£Ã÷ÏԵر©Â¶Á˳öÀ´¡£ÄǾÍÊÇËüµÄѰַ¿Õ¼äÖ»ÓÐ64kB£¬ÕâÊÇËüµÄÖ¸Á¾ö¶¨µÄ¡£
MCS-2051ÊʺÏÓÚ¼ÒÓõçÆ÷¿ØÖÆ£¬·Ö²¼Ê½²â¿ØÍøÂ磬I/OÁ¿²»×ã²»ÊǺܴóµÄÓ¦ÓÃϵͳ¡£MCS-2051ÔÚÄÚ²¿I/O¿ØÖÆÉϼ̳ÐÁËMCS51µÄÌØÐÔ£º5·2¼¶ÓÅ´ýÖжϣ¬´®µÈ¿Ú£¬2·¶¨Ê±Æ÷/¼ÆÊýÆ÷
¶ÔÓÚһЩ²»´ó¸´ÔӵĿØÖƵç·ÎÒÃǾͿÉÒÔÔö¼ÓÉÙÁ¿Ôª¼þÀ´ÊµÏÖ£¬ÀýÈ磬¶ÔζȵĿØÖÆ£¬¹ýѹµÄ¿ØÖƵȡ£
±¾ÎÄÖ®ËùÒÔʹÓÃÁËMCS-2051µ¥Æ¬»ú£¬ÊÇÒòΪ±¾ÎÄÖ»ÊǼòµ¥µÄ²âÁ¿Ë®Î»µÄ¼¸¸ö״̬,²»ÐèҪ̫¸´Ôӵĵ¥Æ¬»ú¡£
µÚ3Õ ϵͳ½á¹¹ÔÀí
3.1ˮλ²âÁ¿¿ØÖƵÄϵͳ½á¹¹¸ÅÊö
LEDµ¥Æ¬»ú¸´Î»
Ö÷¿ØÖÆ ÏÔʾ ±¨¾¯µã°´¼üµ÷Õû
Æ÷ʱÖÓÕñµ´
Æ÷ˮλ´«¸Ð
Éè¼Æ»ùÓÚµ¥Æ¬»ú£¬ÀûÓÃË®µÄµ¼µçÐÔ£¬Ê¹Óõ缫×÷ΪˮλÃô¸ÐÔª¼þ¼ì²âˮλ±ä»¯µÄ
ϵͳ£¬ÊµÏÖˮλÏÔʾ¼°±¨¾¯µÈ¹¦ÄÜ¡£ÔÚˮ볬¹ý»òµÍÓÚÕý³£Ë®Î»Ê±·äÃù±¨¾¯Æ÷»á·¢³ö¾¯±¨¡£¼ì²â̽ͷϵÔÚÒ»¸ù¾ùÔȵĽðÊôµ¼ÏßÉÏ£¬µ¼ÏßµÄÁíÒ»¶ËÁ¬½Óµ½¼ì²âµç·¡£Æ½Ê±Ì½Í·´¦ÓÚ²âλ¹Ü¹Ü¿ÚµÄ²¿Î»£¬¼ì²âµç·Êä³öÒ»µÍµçƽÐźţ¬Ðè¼ì²âˮλʱ£¬µ¥Æ¬»ú¿ØÖƵç·ɨÃèˮλµÄÇé¿ö¡£µ±Ë®ÃæÏ½µ½Ó´¥µ½Ì½Í·Ê±£¬¼ì²âµç·Êä³öµÄµÍµçƽ±äΪ¸ßµçƽ£¬µ¥Æ¬»ú¼ì²âµ½µç·µÄÊä³ö±äΪ¸ßµçƽʱ£¬¿ØÖƱ¨¾¯µç·ʹ·äÃùÆ÷·¢³öÏìÓ¦¡£È»ºó¿ØÖƸ´Î»µç·ʹµ¥Æ¬»ú¸´Î»£¬Ò»´Î¼ì²â¹¤×÷Íê±Ï¡£¼ì²âˮλÍê³Éºó£¬Í¨¹ý´®Ðнӿڽ«¼ì²âµÄˮλÊý¾Ý·¢ËÍ»ØÖ÷»ú¡£Èçͼ3.1Ëùʾ¡£Èçͼ3.2¿ÉÒÔ¿´³ö,ˮλ´«¸ÐÆ÷ÊÇÔÚÒ»¸ù̽°ôÉϵȼä¸ô²¼ÖÃ5 ¸öµç¼«,µç¼«ÓëÒ»¸öµç×èÍøÂç(R6¡«R9) ÏàÁ¬,ËüÃÇÒ»Æð¹¹³É·Öѹµç·,Éè¼ÆÊ±ÒªÇ¡µ±µØÑ¡ÔñÕâЩµç×èµÄ×èÖµ,ʹµÃ̽°ôÐü¿ÕʱÓÐÒ»¸öÇ¡µ±µÄµçѹֵ¡£Ì½°ôÉîÈëË®ÖÐʱ,ÿÑÍûһ¸öµç¼«,ÓÉÓÚË®µç×èµÄ×÷ÓÃ, µÄµçѹֵ¶¼»á·¢Éú±ä»¯¡£²»Í¬µÄµçѹֵ´ú±íÁ˱»Ë®ÑÍûµÄ²»Í¬µÄµç¼«¡£R3¡¢R4 ½«Æäת»»ÎªÊÊÓÚµ¥Æ¬»úMCS-2051¹¤×÷µÄµçѹֵ,¸Ãµçѹ´ú±íÁËˮλµÄ¸ßµÍ¡£°ÑËü½ÓÈëMCS-2051 µÄP1.6¡£3. 4. 5µãÈçͬ2µãÒ»Ñù£¬ËüÃÇ·Ö±ðÓëP1.7£¬P1.4 P1.5 ÏàÁ¬¡£ËüÃÇ´ú±íÁË£º2µã ³¬¸ß
3µã
¸ß
ˮλ´«¸ÐÆ÷°´Èçͼ3.1ËùʾµÄ¹ý³ÌÀ´Ö´ÐвÙ×÷¡£
ÊÔÒôS2+5V12·äÃùÆ÷+5V+12VCN1R1U3A213D41U2A16D3R210K5131416R11.5KA1A0A2123¼ÓË®U3B4674LS02MC1413C6CN274LS021113+5V122U3DU2B15L7L6J1B1B0B2123ͣ¯74LS02C11+5VMC1413U2C103132015J2¼Óˮͣ¯+12V6MC1233P145236789RSTVCC33PU1(AIN0)P1.0(AIN1)P1.1P1.2P1.3P1.4P1.5P1.6P1.7P3.612131415161718191167U3C89R210K2S11OSC2OSC1P3.0(RXD)P3.1(TXD)P3.2(INT0)P3.3(INT1)P3.4/T0P3.5/T174LS02MC141317R439KGND10+5VAT89C2051R310K212ÏûÒô10R36208+5V+12VU5A45R510KC8OLC17104R910K+5VLM3393L1L2L3L4L5R310K17+5VU5B6LC16104R810KCN312345U?123ABCY0Y1Y2Y3Y4Y5Y6Y715141312111097³¬¸ßÉÏÏÞÕý³£ÏÂÏÞ³¬µÍR310KLM339U5D1011+5V456E1E2E3OHC14104R710K1374LS138LM339+5VR310K149U5C8HC13104R610KLM339
3.2 Ö÷¿ØÖÆÆ÷µÄÌØÐÔ
ËüÓÐÒÔÏÂÒ»Ð©ÌØµã:
¡ñ2. 7¡«6V ¹¤×÷µçѹ·¶Î§;
¡ñ1k (»ò2k) ×ֽڿɱà³ÌÉÁ˸´æ´¢Æ÷,±à³Ì´ÎÊý¿É´ï1000 ´Î, ͬʱÊý¾Ý¿É±£´æ10 ÄêÒÔÉÏ;
¡ñ64 ¡Á8 (AT89CMCS-2051 Ϊ128 ¡Á8) ×Ö½ÚSRAM ; ¡ñ15 ¸ö¿É±à³ÌI/ O ¿ÚÏß;
¡ñ 1 ¸ö16 λ¶¨Ê±Æ÷/ ¼ÆÊýÆ÷(AT89CMCS-2051 Ϊ2 ¸ö) ; ¡ñI/ O ¿ÚÏß¿ÉÖ±½ÓÇý¶¯LED ÏÔʾÆ÷; ¡ñÓëMCS - 51 ²úÆ·ÍêÈ«¼æÈÝ; ¡ñÈ«¾²Ì¬²Ù×÷,¹¤×÷ƵÂÊΪ0¡«24MHz ; ¡ñÁ½¼¶³ÌÐò¼ÓÃÜ·ÀµÁ; ¡ñƬÄÚº¬Ò»Ä£Äâ±È½ÏÆ÷; ¡ñ¾ßÓпÕÏк͵ôµç¹¤×÷ģʽ;
¡ñÈý¸ö(AT89CMCS-2051 ΪÎå¸ö) ÖжÏÔ´,¶þ¼¶ÖжÏÓÅÏȼ¶;
¡ñȫ˫¹¤´®ÐпÚ( Ö»ÓÐAT89CMCS-2051 ¾ßÓÐ) , ÄÚ²¿½á¹¹¹Ü½Åͼ¿òͼÈçͼ2.1 Ëùʾ, Ö÷ÒªÓÉËãÊõÂß¼ÔËËãµ¥Ôª(ALU) ¡¢¸÷ÖּĴæÆ÷µ¥Ôª¡¢¶Ë¿ÚËø´æÆ÷¼°Çý¶¯Æ÷ºÍÉÁ˸´æ´¢Æ÷µÈ×é³É¡£¸÷Òý½Å¹¦ÄÜΪ:
(1) RST :¸´Î»¶Ë,¸ßµçƽ¸´Î»,¸´Î»ºóËùÓÐI/ O ¿Ú¾ùΪ¸ßµçƽ,³ýSP Ϊ07 Íâ,ÆäÓà¼Ä´æÆ÷¾ùÇåÁã¡£
(2) XATL1 , XTAL2 : ·Ö±ðΪƬÄÚÕñµ´Æ÷Öз´Ïà·Å´óÆ÷µÄÊäÈëºÍÊä³ö¶Ë, ½Ó¾§ÌåÕñµ´Æ÷ºÍÌÕ´ÉÕñµ´Æ÷¾ù¿ÉÒÔ, Á¬½Ó·½Ê½Èçͼ2.2 Ëùʾ¡£²ÉÓþ§ÌåÕñµ´Æ÷ʱ, C1 , C2 Öµ¿ÉÑ¡ÓÃ30p F ¡À10p F ,²ÉÓÃÌÕ´ÉÕñµ´Æ÷ʱ, C1 , C2 Öµ¿ÉÑ¡ÓÃ40p F ¡À10p F¡£µ±Íâ½ÓʱÖÓÐźÅʱ,¿ÉÖ±½ÓÁ¬ÖÁXTAL1 ¶Ë,²¢½«XTAL2 Ðü¿Õ¡£
(3) P1 ¿Ú: 8 λ˫ÏòI/ O ¿Ú, P1. 2¡«P1. 7 ¾ùÓÐÄÚ²¿ÉÏÀµç×è, ¶øP1. 0¡¢P1. 1 Òò¾ßÓеڶþ¹¦ÄÜ,·Ö±ð×÷ΪƬÄÚ¾«ÃÜ±È½ÏÆ÷µÄͬÏà¡¢·´ÏàÊäÈë¶Ë, ÄÚ²¿Ã»ÓÐÉÏÀµç×è¡£P1 ÔÚÉÁ˸´æ´¢Æ÷±à³Ì¡¢Ð£Ñéʱ,½ÓÊÕºÍÊä³öÊý¾ÝÓá£
(4) P3 ¿Ú: P3. 0¡«P3. 5 ºÍP3. 7 ÊÇ7 λ˫ÏòI/ O ¿Ú, ¾ùÓÐÄÚ²¿ÉÏÀµç×è,ͬP1 ¿ÚÒ»Ñù, ÄÜÌṩ20mA µÄÇý¶¯ÎüÊÕµçÁ÷¡£P3. 6 ¿ÚΪÄÚ²¿±È½ÏÆ÷µÄÊä³ö¶Ë, ûÓÐÓ²¼þÊä³öÒýÏß, ÆäÖÐP3. 0¡«P3. 5 »¹¾ßÓеڶþ¹¦ÄÜ,Èç±í1 Ëùʾ¡£P3¿ÚÔÚÉÁ˸´æ´¢Æ÷±à³ÌºÍУÑéʱÖ÷Òª×÷¿ØÖÆÐźÅÓá£ÎªÁËÔö¼Ó¶ÔÄ£ÄâÁ¿µÄÊäÈ빦ÄÜ£¬MCS-2051ÔÚÄÚ²¿¹¹ÔìÁËÒ»
1¸öÄ£ÄâÐÅºÅ±È½ÏÆ÷£¬ÆäÊäÈë¶ËÁ¬µ½P1.0ºÍP1.1¿Ú£¬±È½Ï½á¹û´æÈëP3.6¶ÔÓ¦¼Ä´æÆ÷£¬£¨P3.62345ÔÚMCS-2051ÍⲿÎÞÒý½Å£©£¬ÔÀí¼ûÉÏͼ¡£ 3.3 ˮλ²âÁ¿µç· +12VR439K+5V+12VR3P1.410K2U5A45R510K12C8OLC17104R910K+5VLM3393R3P1.510K1U5B67LC16104R810KCN312345+5VLM339R3P1.610K13U5D1011OHC14104R710KLM339+5VR3P1.710K14U5C89HC13104R610KLM339 ˮλ²âÁ¿µç·ͼÈçͼ3.4ËùʾµÄÊÇÀûÓÃË®µÄµ¼µçÐÔ, ÉèÖÃÉÏÏÞλ¡¢ÏÂÏÞλµç¼«, µ±Ë®Î»½þûÉÏÏÞλµç¼«, ÉÏ¡¢Ïµ缫µ¼Í¨¶øÒýÆð¼ÌµçÆ÷¶¯×÷£¬µçѹΪÕý£¬ËùÒÔΪ¸ßµçƽ£»µ±Titleˮλ½þûÉÏÉÏÏÞλµç¼«Ê±£¬µçλÈçÉÏ£»µ±Ë®Î»µÍÓÚÏÂÏÞλµç¼«Ê±£¬ÉÏ¡¢Ïµ缫²»µ¼Í¨¶øSizeB1NumberÒýÆð¼ÌµçÆ÷¶¯×÷£¬µçѹΪ¸º£¬ËùÒÔΪµÍµçƽ£»µ±Ë®Î»µÍÓÚÏÂÏÞλµç¼«Ê±£¬µçλÈçÉÏ¡£ 2345Date:File:26-May-2007D:\\PROGRAM FILES\\DES3.4 ˮλ״̬µÄÏÔʾ