»ùÓÚ51µ¥Æ¬»úµÄ»ðÔÖ×Ô¶¯±¨¾¯ÏµÍ³±ÏÒµÉè¼Æ£¨º¬Ô´Îļþ£© - ͼÎÄ ÏÂÔØ±¾ÎÄ

Xxxx±¾¿Æ±ÏÒµÉúѧʿѧλÂÛÎÄ

µÚ2Õ »ðÔÖ×Ô¶¯±¨¾¯ÏµÍ³µÄ¹¤×÷Ô­Àí

2.1 ϵͳ×ÜÌ幦ÄܸÅÊö

»ðÔÖ±¨¾¯ÏµÍ³Ò»°ãÓÉ»ðÔÖ̽²âÆ÷¡¢ÇøÓò±¨¾¯Æ÷ºÍ¼¯Öб¨¾¯Æ÷×é³É¡£»ðÔÖ̽²âÆ÷ͨ¹ý¶Ô»ðÔÖ·¢³öµÄÎïÀí¡¢»¯Ñ§ÏÖÏ󡪡ªÆø£¨È¼ÉÕÆøÌ壩¡¢ÑÌ£¨ÑÌÎíÁ£×Ó£©¡¢ÈÈ£¨Î¶ȣ©¡¢¹â£¨»ðÑæ£©µÄ̽²â£¬½«Ì½²âµ½µÄ»ðÇéÐźÅת»¯³É»ð¾¯µçÐźŴ«µÝ¸ø»ðÔÖ±¨¾¯¿ØÖÆÆ÷¡£ÇøÓò±¨¾¯Æ÷½«½ÓÊÕµ½»ð¾¯Ðźź󾭷ÖÎö´¦Àí·¢³öÉù¹â±¨¾¯Ðźţ¬¾¯Ê¾Ïû·À¿ØÖÆÖÐÐĵÄÖµ°àÈËÔ±£¬²¢ÔÚÆÁÄ»ÉÏÏÔʾ³ö»ðÔֵķ¿¼äºÅ¡£¼¯Öб¨¾¯Êǽ«½ÓÊÕµ½µÄÐźÅÒÔÉù¹âÐÎʽ±íÏÖ³öÀ´£¬ÆäÆÁÄ»ÉÏÒ²ÏÔʾ³ö×Å»ðµÄÂ¥²ãºÍ·¿¼äºÅ£¬ÀûÓñ¾»úרÓõ绰»¹¿ÉѸËÙ·¢³öָʾºÍÏòÏû·À¶Ó±¨¾¯¡£´ËÍ⣬Ҳ¿ÉÒÔ¿ØÖÆÓйصÄÃð»ðϵͳ»ò½«»ðÔÖÐźŴ«Ê䏸Ïû·À¿ØÖÆÊÒ¡£ÕûÌåµç·µÄ¿òͼÈçͼ2-1Ëùʾ£º

´«¸ÐÆ÷ ·Å´óµç· A/Dת»» µ¥Æ¬»ú ״ָ̬ʾµÆ ÉùÒô±¨¾¯ Ũ¶ÈÏÔʾ ´®¿ÚͨÐÅ °´¼ü

ͼ 2-1 ϵͳԭÀí¼°×é³É¿òͼ

2.2 »ðÔÖ±¨¾¯ÏµÍ³µÄÀàÐÍ

¸ù¾Ý»ðÔÖ±¨¾¯ÏµÍ³ÖÐËùʹÓõÄ̽²âÆ÷ÖÖÀàµÄ²»Í¬£¬»ðÔÖ±¨¾¯ÏµÍ³¿ÉÒÔ·ÖΪÒÔÏÂËÄÖÖ£º

£¨1£©¸ÐÎÂÐÍ»ðÔÖ±¨¾¯ÏµÍ³

ÓÉÓÚ»ðÔÖ·¢ÉúʱȼÉÕÎï»á²úÉú´óÁ¿µÄÈÈÁ¿£¬Ê¹µÃÖÜΧζÈѸËٱ仯¡£¸ÐÎÂÐÍ»ðÔÖ±¨¾¯ÏµÍ³¾ÍÊÇͨ¹ýÅжÏÖÜΧζȱ仯¶ø²úÉúÏìÓ¦µÄ»ðÔÖ±¨¾¯ÏµÍ³£¬ÔÙ°Ñζȵı仯ת»»ÎªµçÐźÅÒÔ´ïµ½Åжϱ¨¾¯µÄÄ¿µÄ¡£¸ù¾Ý̽²âζȲÎÊýµÄ²»Í¬£¬Ò»°ã¿ÉÒÔ½«¸ÐÎÂÐÍ»ðÔÖ±¨¾¯ÏµÍ³·ÖΪ¶¨ÎÂʽ¡¢Î²îʽµÈ¼¸ÖÖ¡£

µÚ2Ò³

Xxxx±¾¿Æ±ÏÒµÉúѧʿѧλÂÛÎÄ

(2)¸ÐÑÌÐÍ»ðÔÖ±¨¾¯ÏµÍ³

ÑÌÎíÊÇÔçÆÚ»ðÔÖµÄÖØÒªÌØÕ÷Ö®Ò»¡£ÔÚ»ðÔÖ·¢ÉúµÄ³õÆÚ£¬ÓÉÓÚζȱȽϵͣ¬Ðí¶àÎïÖʶ¼´¦ÓÚÒõȼ½×¶Î£¬²úÉú´óÁ¿µÄÑÌÎí¡£¸ÐÑÌÐÍ»ðÔÖ±¨¾¯ÏµÍ³¾ÍÊÇ¶Ô¿ÕÆøÖпɼû»ò²»¿É¼ûµÄÑÌÎíÁ£×Ó½øÐÐ̽²â£¬È»ºó½«ÑÌÎíŨ¶ÈµÄ±ä»¯×ª»»ÎªµçÐźÅÀ´´¥·¢±¨¾¯¡£¸ÐÑÌÐÍ»ðÔÖ±¨¾¯ÏµÍ³Ö÷ÒªÓм¤¹â¸ÐÑÌʽ¡¢¹âµç¸ÐÑÌʽºÍÀë×Ó¸ÐÑÌʽµÈ¡£

£¨3£©¸Ð¹âÐÍ»ðÔÖ±¨¾¯ÏµÍ³

ÎïÖÊȼÉÕ²»µ«»á²úÉúÑÌÎíºÍÈÈÁ¿£¬Í¬Ê±Ò²»á²úÉú¿É¼û»ò²»¿É¼ûµÄ¹â·øÉä¡£¸Ð¹âÐÍ»ðÔÖ±¨¾¯ÏµÍ³¾ÍÊÇͨ¹ýÏìÓ¦»ðÔÖÖвúÉúµÄ¹âÌØÐÔ£¬¼´À©É¢»ðÑæµÄ¹âÇ¿¶ÈºÍÉÁ˸ƵÂÊ£¬À´´¥·¢±¨¾¯ÏµÍ³µÄ¡£¸ù¾Ý¸ÐÓ¦µÄÃô¸Ð²¨³¤£¬¿ÉÒÔ½«¸Ð¹âÐÍ»ðÔÖ±¨¾¯ÏµÍ³·ÖΪ¶Ô²¨³¤½Ï¶ÌµÄ¹â·øÉäÃô¸ÐµÄ×ÏÍⱨ¾¯ÏµÍ³ºÍ¶Ô²¨³¤½Ï³¤µÄ¹â·øÉäÃô¸ÐµÄºìÍⱨ¾¯ÏµÍ³¡£

£¨4£©¸´ºÏÐÍ»ðÔÖ±¨¾¯ÏµÍ³

Èç¹û±¨¾¯ÏµÍ³Í¬Ê±¶Ôζȡ¢ÑÌÎíºÍ¹â·øÉäÖеÄÁ½ÖÖ»òÁ½ÖÖÒÔÉϲÎÊý×ö³öÏìÓ¦£¬ÄÇôËü¾ÍÊǸ´ºÏÐÍ»ðÔÖ±¨¾¯ÏµÍ³¡£Ä¿Ç°¸´ºÏÐÍ»ðÔÖ±¨¾¯ÏµÍ³ÓиÐθÐÑÌÐÍ¡¢¸ÐÑ̸йâÐÍ¡¢¸ÐθйâÐ͵ȶàÖÖÐÎʽ¡£

2.3 »ðÔÖ̽²âÆ÷µÄÔ­Àí

»ðÔÖ·¢Éúʱ£¬±ØÈ»»á°éËæ×ŲúÉúÑÌÎí¡¢¸ßκͻð¹â£¬Ì½²âÆ÷¶ÔÕâЩ¶¼ºÜÃô¸Ð¡£µ±ÓÐÑÌÎí¡¢¸ßΡ¢»ð¹â²úÉúµÄʱºò£¬Ëü¾Í¸Ä±äƽʱµÄÕý³£×´Ì¬£¬ÒýÆðµçÁ÷¡¢µçѹ»ò»úе²¿·Ö·¢Éú±ä»¯»òÎ»ÒÆ£¬ÔÙͨ¹ý·Å´ó¡¢´«ÊäµÈ¹ý³Ì·¢³ö¾¯±¨Éù£¬ÓеϹÄÜͬʱ·¢³öµÆ¹âÐźŲ¢ÏÔʾ·¢Éú»ðÔֵIJ¿Î»¡¢µØµã¡£

»ðÔÖ̽²âÆ÷Ö÷Òª·Ö¸ÐÑÌ¡¢¸ÐΡ¢¹â·øÉäÈý´óÀࣺ

£¨1£©¸ÐÑÌ̽²âÆ÷¡£Ò»ÖÖÊÇÀë×Ó¸ÐÑÌ̽²âÆ÷£¬ËüÔÚÄÚÍâµçÀëÊÒÀïÃæÓзÅÉäÔ´ïÑ241£¬µçÀë²úÉúµÄÕý¸ºÀë×Ó£¬Ôڵ糡µÄ×÷ÓÃϸ÷ÏòÕý¸ºµç¼«Òƶ¯¡£ÔÚÕý³£µÄÇé¿öÏ£¬ÄÚÍâµçÀëÊҵĵçÁ÷¡¢µçѹ¶¼ÊÇÎȶ¨µÄ¡£Ò»µ©ÓÐÑÌÎí´ÜÌÓÍâµçÀëÊÒ£¬¸ÉÈÅÁË´øµçÁ£×ÓµÄÕý³£Ô˶¯£¬µçÁ÷¡¢µçѹ¾ÍÓÐËù¸Ä±ä£¬ÆÆ»µÁËÄÚÍâµçÀëÊÒÖ®¼äµÄƽºâ£¬ÓÚÊǾͷ¢³öÁËÐźš£»¹ÓÐÒ»Öֽйâµç¸ÐӦ̽²âÆ÷£¬ËüÓÐÒ»¸ö·¢¹âÔª¼þºÍÒ»¸ö¹âÃôÔª¼þ£¬Æ½³£¹âÔ´·¢³öµÄ¹â£¬Í¨¹ý͸¾µÉäµ½¹âÃôÔª¼þÉÏ£¬µç·ά³ÖÕý³££¬Èç¹ûÓÐÑÌÎí´ÓÖÐ×è¸ô£¬µ½´ï¹âÃôÔª¼þÉϵĹâ¾ÍÏÔÖø¼õÈõ£¬ÓÚÊǹâÃôÔª¼þ¾Í°Ñ¹âÇ¿µÄ±ä»¯±ä³ÉµçµÄ±ä»¯£¬Í¨¹ý·Å´óµç·ÏòÈËÃDZ¨¾¯¡£»¹ÓÐÒ»ÖֽйܵÀ³éÎüʽ¸ÐÑÌ̽²âÆ÷£¬ËûµÄ¹¤×÷Ô­ÀíÓë¹âµç¸ÐӦ̽²âÆ÷ÖÐÁíÒ»ÖÖÉ¢ÉäÐÍÏàËÆ£¬Í¨¹ýÑÌÎíµÄ·´Éä»òÉ¢Éä²úÉú¹âÃôµçÁ÷£¬Ö÷ÒªÓÃÔÚ´¬²°ÉÏ¡£½üÄêÀ´»¹³öÏÖÁ˼¤¹â¸ÐÑÌ̽²âÆ÷£¬ËüÒ²ÊÇÀûÓùâµç¸ÐÓ¦Ô­Àí£¬²»Í¬µÄÊǹâÔ´¸ÄÓü¤¹âÊø¡£ÕâÖÖ̽²âÆ÷²ÉÓð뵼ÌåÆ÷¼þ£¬Ìå»ýС¡¢¼Û¸ñµÍ¡¢ÄÍÕ𶯡¢ÊÙÃü³¤£¬ºÜÓз¢Õ¹Ç°Í¾¡£

µÚ3Ò³

Xxxx±¾¿Æ±ÏÒµÉúѧʿѧλÂÛÎÄ

£¨2£©¸ÐÎÂ̽²âÆ÷¡£Ò»ÖÖÊÇÔËÓýðÊôÈÈÕÍÀäËõµÄÌØÐÔ¡£Õý³£µÄÇé¿öÏ£¬Ì½²âÆ÷µÄµç·¶Ï¿ª£¬µ±Î¶ÈÉýµ½Ò»¶¨ÖµÊ±£¬ÓÉÓÚ½ðÊôÅòÕÍ¡¢ÑÓÉ죬µ¼Ìå½Óͨ£¬ÓÚÊÇ·¢³öÁËÐźš£Ò»ÖÖÊÇÀûÓÃijЩ½ðÊôÒ×ÈÛµÄÌØÐÔ£¬ÔÚ̽²âÆ÷Àï¹Ì¶¨Ò»¿éµÍÈÛµãºÏ½ð£¬µ±Î¶ÈÉýµ½ËüµÄÈ۵㣨70¡«90¡æ£©Ê±£¬½ðÊôÈÛ»¯£¬½èÖúµ¯»ÉµÄ×÷ÓÃÁ¦£¬Ê¹´¥Í·ÏàÅö£¬µç·½Óͨ£¬·¢³öÐźš£ÕâÁ½ÖÖ̽²âÆ÷¶¼Êô¶¨ÎÂÐÍ£¬¼´µ±Íâ½çζȳ¬¹ýijһÏÞֵʱ¾Í»á±¨¾¯£»»¹ÓÐÒ»ÀàÊDzîÎÂÐÍ£¬ÉýεÄËٶȳ¬¹ýÌØ¶¨ÖµÊ±£¬±ã»á¸ÐÓ¦±¨¾¯¡£È罫Á½Õß½áºÏÆðÀ´£¬±ã³ÉΪ²î¶¨ÎÂ×éºÏʽ¡£

£¨3£©¹â·øÉä̽²âÆ÷¡£Ò»ÖÖÊǺìÍâ¹â·øÉä̽²âÆ÷¡£ÎïÖÊÔÚȼÉÕʱ£¬ÓÉ»¯Ñ§·´Ó¦²úÉúÉÁ˸µÄºìÍâ¹â·øÉäʹÁò»¯Ç¦ºìÍâ¹âÃôÔª¼þ¸ÐÓ¦£¬×ª±ä³ÉµçÐźţ¬¾­·Å´óºó£¬¾ÍÄÜÏòÈËÃDZ¨¾¯¡£ÁíÒ»ÖÖÊÇ×ÏÍâ¹â·øÉä̽²âÆ÷£¬ÔòÀûÓÃÓлú»¯ºÏÎïȼÉÕʱ£¬»ð¹âÖеÄ×ÏÍâ¹â£¬Ê¹×ÏÍâ¹âÃô¹ÜµÄµç¼«¼¤·¢³öÀë×Ó£¬Í¨¹ý¼ÌµçÆ÷µÈ£¬¾ÍÄÜ´ò¿ª¿ª¹Øµç·±¨¾¯¡£

»ðÔÖ±¨¾¯Æ÷ÊÇÖØÒªµÄ°²È«É豸£¬Ò»ÇÐÖØÒªµÄ³¡Ëù£¬Èç´óÐÍÎï×ʲֿ⡢ËíµÀ¡¢´óÐÍ´¬²°¡¢¸ß²ã½¨Öþ¶¼Ó¦¸Ã°²×°¡£Ëü»¹¿ÉÒÔÓë×Ô¶¯Ãð»ðÉ豸һÆð×é³É×Ô¶¯±¨¾¯¡¢×Ô¶¯Ãð»ðµÄ¡°×Ô¶¯Ïû·À¶Ó¡±¡£

µÚ4Ò³

Xxxx±¾¿Æ±ÏÒµÉúѧʿѧλÂÛÎÄ

µÚ3Õ ϵͳӲ¼þÉè¼Æ

3.1 ºËÐÄоƬѡÔñ

1. оƬAT89S52

ÔÚ»ðÔÖ±¨¾¯Æ÷µÄÉè¼ÆÖУ¬µ¥Æ¬»úÊÇÆäºËÐIJ¿¼þ¡£ËüÒ»·½ÃæÒª½ÓÊÕÀ´×Ô´«¸ÐÆ÷ËÍÀ´µÄζȡ¢ÑÌÎí¶ÔÓ¦µÄÄ£ÄâÐźź͹ÊÕϼì²âÐźţ¬ÁíÒ»·½ÃæÒª¶ÔÕâÁ½ÖÖÐźŷֱð½øÐд¦Àí£¬ÒÔ¿ØÖƺóÐøµç·½øÐÐÏàÓ¦¶¯×÷£»Óë´Ëͬʱ²éѯÊÇ·ñÓмü°´ÏµÄÇëÇó¡£ÔÚµ¥Æ¬»úÍê³ÉÕâЩ¹¤×÷µÄ¹ý³ÌÖУ¬ÓÈÆäÊÇÐźŴ¦ÀíÖУ¬±È½ÏŨ¶ÈÖµºóËÍÈëÏÔʾµÄÈí¼þʵÏֱȽϸ´ÔÓ£¬ÒªÇ󵥯¬»ú¾ß±¸½Ï¿ìµÄÔËËãËÙ¶È£¬Ê¹¼ì²âÈËÔ±Äܹ»½Ï׼ȷµØ¹Û²âµ½ÑÌÎíŨ¶È£¬²¢¸ù¾ÝÇé¿ö½øÐÐÏàÓ¦µÄ´¦Àí¡£²¢ÇÒÒ²Òª¿¼ÂÇÑ¡ÔñµÍ¼ÛʵÓõĻúÐÍ£¬²¢ÎªÑÐÖÆÍ¬Ò»ÏµÁеĵ͹¦ºÄ²úÆ·×ö×¼±¸¡£¸ù¾Ý¶à·½ÃæµÄ±È½Ï£¬±¾Éè¼ÆÑ¡ÓÃATMEL¹«Ë¾µÄAT89S52µ¥Æ¬»ú×÷Ϊ¿ØÖÆÆ÷¡£

AT89S52ÊÇÒ»¸öµÍ¹¦ºÄ¡¢¸ßÐÔÄܵÄCMOS 8λµ¥Æ¬»ú£¬Æ¬ÄÚº¬4k Bytes(In-system programmable)µÄ¿É·´¸´²Áд1000´ÎµÄFlash Ö»¶Á³ÌÐò´æ´¢Æ÷£¬Æ÷¼þ²ÉÓÃATMEL¹«Ë¾µÄ¸ßÃܶȡ¢·ÇÒ×ʧÐÔ´æ´¢¼¼ÊõÖÆÔì¼æÈݱê×¼MCS-51Ö¸Áîϵͳ¼°80C51Òý½Å½á¹¹¡£Ð¾Æ¬ÄÚ¼¯³ÉÁËͨÓÃ8λÖÐÑë´¦ÀíÆ÷ºÍISP Flash´æ´¢µ¥Ôª£¬¹¦ÄÜÇ¿´óµÄ¼ÆËã»úAT89S52¿ÉΪÐí¶àǶÈëʽ¿ØÖÆÓ¦ÓÃϵͳÌṩ¸ßÐԼ۱ȵĽâ¾ö·½°¸¡£

AT89S52ƬÄÚ¼¯³É256×Ö½Ú³ÌÐòÔËÐпռ䡢8K×Ö½ÚFlash´æ´¢¿Õ¼ä£¬Ö§³Ö×î´ó64KÍⲿ´æ´¢À©Õ¹¡£¸ù¾Ý²»Í¬µÄÔËÐÐËٶȺ͹¦ºÄµÄÒªÇó£¬Ê±ÖÓÆµÂÊ¿ÉÒÔÉèÖÃÔÚ0-33MÖ®¼ä¡£Æ¬ÄÚ×ÊÔ´ÓÐ4×éI/O¿ØÖƶ˿ڡ¢3¸ö¶¨Ê±Æ÷¡¢8¸öÖжϡ¢Èí¼þÉèÖõÍÄܺÄģʽ¡¢¿´ÃŹ·ºÍ¶Ïµç±£»¤¡£¿ÉÒÔÔÚ4Vµ½5.5V¿íµçѹ·¶Î§ÄÚÕý³£¹¤×÷¡£²»¶Ï·¢Õ¹µÄ°ëµ¼Ì幤ÒÕÒ²Èøõ¥Æ¬»úµÄ¹¦ºÄ²»¶Ï½µµÍ¡£¸ù¾Ý±¾´ÎÉè¼ÆµÄ¾ßÌåÇé¿ö£¬²ÉÓÃË«ÁÐÖ±²åDIP-40·â×°¡£AT89S52µÄÒý½ÅͼÈçͼ3-1Ëùʾ£º

µÚ5Ò³