»ùÓÚµ¥Æ¬»úµÄ½»Í¨µÆ¿ØÖÆÆ÷µÄÉè¼ÆÓëʵÏÖ_µç×ÓÐÅÏ¢¹¤³Ì±ÏÒµÂÛÎÄ
·¢²¼Ê±¼ä£º
2015-03-16
À´Ô´£º
ÈË´ó¾¼ÃÂÛ̳
»ùÓÚµ¥Æ¬»úµÄ½»Í¨µÆ¿ØÖÆÆ÷µÄÉè¼ÆÓëʵÏÖ_µç×ÓÐÅÏ¢¹¤³Ì±ÏÒµÂÛÎÄ
ÕªÒª:½üÄêÀ´Ëæ×ſƼ¼µÄ·ÉËÙ·¢Õ¹£¬µ¥Æ¬»úµÄÓ¦ÓÃÕýÔÚ²»¶ÏÉîÈ룬ͬʱ´ø¶¯´«Í³¿ØÖƼì²â¼¼ÊõÈÕÒæ¸üС£ÔÚʵʱ¼ì²âºÍ×Ô¶¯¿ØÖƵĵ¥Æ¬»úÓ¦ÓÃϵͳÖУ¬µ¥Æ¬»úÍùÍù×÷Ϊһ¸öºËÐIJ¿¼þÀ´Ê¹Ó㬽öµ¥Æ¬»ú·½Ãæ֪ʶÊDz»¹»µÄ£¬»¹Ó¦¸ù¾Ý¾ßÌåÓ²¼þ½á¹¹ÈíÓ²¼þ½áºÏ£¬¼ÓÒÔÍêÉÆ¡£Ê®×Ö·¿Ú³µÁ¾´©Ëó£¬ÐÐÈËÎõÈÁ£¬³µÐгµµÀ£¬ÈËÐÐÈ˵À£¬ÓÐÌõ²»ÎÉ¡£ÄÇô¿¿Ê²Ã´À´ÊµÏÖÕ⾮ȻÖÈÐòÄØ£¿¿¿µÄ¾ÍÊǽ»Í¨ÐźŵƵÄ×Ô¶¯Ö¸»Óϵͳ¡£½»Í¨ÐźŵƿØÖÆ·½Ê½ºÜ¶à¡£±¾ÏµÍ³²ÉÓñ¾Éè¼Æ²ÉÓÃ74190оƬµ¹¼Æʱ¿ØÖÆ£¬Ã¿¸ö·½ÏòÓÃÁ½Æ¬ÏàÁ¬ÊµÏÖ£¬ÁíÍâÓÃ74153оƬ£¬ÒòΪ·ÖÎöÖÐÉèÖõÄʱ¼äĩλ¾ùΪ5£¬ËùÒÔÖ»ÒªÓÃһƬ74153¶Ô¸ßλÖÃ룬½«µÍλµÄ³õÖµÔ¤ÖÃËø¶¨Îª5£¬¶ø¸ßλÔò¸ù¾ÝÐèÒªÓÉ·´À¡²¿·ÖÌṩԤÖÃÖµ¡£Â̵Æʱ¼ä¿É¼ì²â³µÁ÷Á¿²¢¿Éͨ¹ý˫λÊýÂë¹ÜÏÔʾ¡£±¾ÏµÍ³ÊµÓÃÐÔÇ¿¡¢²Ù×÷¼òµ¥¡¢À©Õ¹¹¦ÄÜÇ¿¡£
¹Ø¼ü´Ê£ºµ¥Æ¬»ú£¬½»Í¨µÆ£¬³µÁ÷Á¿
Microcontroller-basedtrafficlightcontrollerdesignandimplementationof
Abstract:Withtherapiddevelopmentofscienceandtechnologyinrecentyears,SCMapplicationsaredeepeningatthesametimepromotethegrowingoftraditionalcontroldetectiontechnologyupdates.Inreal-timedetectionandautomaticcontrolofthemicrocomputerapplicationsystem,themicrocontrollerisoftenusedasacorecomponent,onlythemicrocontrollerisnotenoughknowledge,butalsobasedonspecifichardwarestructureofhardwareandsoftwarecombinationtobeimproved.Crossroadsshuttlevehicles,pedestriansbustling,cardealersdriveway,peoplewalkways,methodical.Thenrelyontoachievethisdisciplineoftheorderofit?Isthetrafficlightsbytheautomaticcontrolsystem.Trafficsignalcontrolmanyways.Thesystemusesthisdesignusesa74190chipcountdowncontrolineachdirection,connectedwiththetworealized,alsousedthe74153chip,becausethetimesetBottomoftheanalysisarefive,soaslongas74,153pairsofhighpositionwithabitofthelowinitialpre-lockedto5,whilethehighisprovidedasneededbythefeedbackpartofthepresetvalues.Greentimeoftrafficflowcanbedetectedbyadouble-digitLEDdisplay.Thesystempractical,simple,extendingstrongfunction.
Keywords:microcontroller,trafficlights,Trafficflow
1Ð÷ÂÛ
½ñÌ죬ºìÂ̵ư²×°ÔÚ¸÷¸öµÀ¿ÚÉÏ£¬ÒѾ³ÉΪÊèµ¼½»Í¨³µÁ¾×î³£¼ûºÍ×îÓÐЧµÄÊֶΡ£µ«ÕâÒ»¼¼ÊõÔÚ19ÊÀ¼Í¾ÍÒѳöÏÖÁË¡£
1858Ä꣬ÔÚÓ¢¹úÂ׶ØÖ÷Òª½ÖÍ·°²×°ÁËÒÔȼúÆøΪ¹âÔ´µÄºì£¬À¶Á½É«µÄ»úе°âÊÖʽÐźŵƣ¬ÓÃÒÔÖ¸»ÓÂí³µÍ¨ÐС£ÕâÊÇÊÀ½çÉÏ×îÔçµÄ½»Í¨Ðźŵơ£1868Ä꣬Ӣ¹ú»úе¹¤³ÌʦÄÉÒÁÌØÔÚÂ׶ØÍþ˹Ãô˹ÌØÇøµÄÒé»á´óÏÃÇ°µÄ¹ã³¡ÉÏ£¬°²×°ÁËÊÀ½çÉÏ×îÔçµÄúÆøºìÂ̵ơ£ËüÓɺìÂÌÁ½¿éÒÔÐýתʽ·½Ðβ£Á§ÌáµÆ×é³É£¬ºìÉ«±íʾ¡°Í£Ö¹¡±£¬ÂÌÉ«±íʾ¡°×¢Ò⡱¡£1869Äê1ÔÂ2ÈÕ£¬ÃºÆøµÆ±¬Õ¨£¬Ê¹¾¯²ìÊÜÉË£¬Ë챻ȡÏû¡£
1914Ä꣬µçÆøÆô¶¯µÄºìÂ̵ƳöÏÖÔÚÃÀ¹ú¡£ÕâÖÖºìÂ̵ÆÓɺìÂÌ»ÆÈýÉ«Ô²ÐεÄͶ¹âÆ÷×é³É£¬°²×°ÔÚŦԼÊÐ5ºÅ´ó½ÖµÄÒ»×ù¸ßËþÉÏ¡£ºìµÆÁÁ±íʾ¡°Í£Ö¹¡±£¬Â̵ÆÁÁ±íʾ¡°Í¨ÐС±¡£
1918Ä꣬ÓÖ³öÏÖÁË´ø¿ØÖƵĺìÂ̵ƺͺìÍâÏߺìÂ̵ơ£´ø¿ØÖƵĺìÂ̵ƣ¬Ò»ÖÖÊÇ°ÑѹÁ¦Ì½²âÆ÷°²ÔÚµØÏ£¬µ±³µÁ¾½Ó½üʱ,ºìµÆ±ã±äΪÂ̵ƣ»ÁíÒ»ÖÖÊÇÓÃÀ©ÒôÆ÷À´Æô¶¯ºìÂ̵ƣ¬Ë¾»úÓöºìµÆʱ°´Ò»ÏÂÀ®°È£¬¾ÍʹºìµÆ±äΪÂ̵ơ£ºìÍâÏߺìÂ̵Ƶ±ÐÐÈË̤É϶ÔѹÁ¦Ãô¸ÐµÄ·Ãæʱ£¬Ëü¾ÍÄܲì¾õµ½ÓÐÈËÒª¹ýÂí·¡£ºìÍâ¹âÊøÄÜ°ÑÐźŵƵĺìµÆÑÓ³¤Ò»¶Îʱ¼ä£¬ÍƳÙÆû³µ·ÅÐУ¬ÒÔÃâ·¢Éú½»Í¨Ê¹ʡ£
Öйú³µÁ¾ÊýÁ¿²»¶ÏÔö¼Ó£¬½»Í¨¿ØÖÆÔÚδÀ´µÄ½»Í¨¹ÜÀíÖÐÆð×ÅÔ½À´Ô½ÖØÒªµÄ×÷Óá£ÖÇÄܽ»Í¨µÆµÄ¹ÜÀí±ÈÖØÐÞÒ»ÌõÂí·ÎÞÂÛÔÚ¾¼Ã¡¢½»Í¨ÔËÐÐËÙÂÊÉ϶¼ÓкܺõÄЧÒæ¡¢¸ü¼Ó½ÚÔ¼×ÊÔ´¡£Ê¹½»¹ÜÈËÔ±Óиü¶àµÄ¾«Á¦Í¶Èëµ½¹ÜÀíÕû¸ö³ÇÊн»Í¨¿ØÖÆ£¬´øÀ´¸ü´óµÄ¾¼ÃºÍÉç»áЧÒæ,Ϊ´´ÔìÃÀºÃµÄ³ÇÊн»Í¨ÐÎÏó·¢»Ó¸ü¶àµÄ×÷ÓÃ
2½»Í¨¹ÜÀí·½°¸ÂÛÖ¤
2.1Éè¼ÆÈÎÎñ¶«Î÷
£¨A£©¡¢Äϱ±£¨B£©Á½¸ÉµÀ½»ÓÚÒ»¸öÊ®×Ö·¿Ú£¬¸÷¸ÉµÀÓÐÒ»×éºì¡¢×óתÂÌ¡¢ÂÌÈý¸öָʾµÆ£¬Ö¸»Ó³µÁ¾ºÍÐÐÈË°²È«Í¨ÐС£ºìµÆÁÁ½ûֹͨÐУ¬Â̵ÆÁÁÔÊÐíͨÐС£ºìµÆµÄÉè¼Æʱ¼äΪ40Ã룬Â̵Ƽ°×óתÂ̵Ƹ÷Ϊ20Ãë¡£ÉèAµÀºÍBµÀµÄ³µÁ÷Á¿Ïàͬ¡£
2.2·½°¸½éÉÜ
Õû¸ö½»Í¨µÆ¿ØÖÆÓÉËĸö״̬×é³É£¬¿ÉÒÔÓóÌÐòÉè¼ÆʵÏÖ£¬Ò²¿ÉÓÃʱÐòÂ߼ʵÏÖ.ÒÔÏ·½°¸¾ÍÊÇ·Ö±ðÓÃÁËÕâÁ½ÖÖ·½·¨¡£
·½°¸1
Éè¼Æ˼Ï룺²ÉÓ÷ÖÄ£¿éÉè¼ÆµÄ˼Ï룬³ÌÐòÉè¼ÆʵÏֵĻù±¾Ë¼ÏëÊÇÒ»¸ö¼ÆÊýÆ÷£¬Ñ¡ÔñÒ»¸öµ¥Æ¬»ú£¬ÆäÄÚ²¿ÎªÒ»¸ö¼ÆÊý£¬ÊÇÊ®Áù½øÖƼÆÊýÆ÷£¬Ä£¿é»¯ºó£¬Í¨¹ýÉèÖûò³ÌÐòÇå³ýÀ´ÊµÏÖ״̬µÄת»»£¬ÓÉÓÚÿһ¸öÄ£¿éµÄ¼ÆÊý¶¼²»ÊÇÏàͬ£¬ÕâÀïµÄ¸÷Ä£¿éÊÇÒÔÔ¤ÖÃÊýºÍ¼ÆÊýÆ÷¼ÆÊý¹²Í¬À´ÊµÏֵģ¬ËùÒÔÒª¿¼ÂÇÔö¼ÓÒ»¸öÖÃÊýÄ£¿é£¬ÆäÖ÷Òª¹¦ÄÜϸ·ÖΪ£¬¶Ô²»Í¬µÄ״̬ÊäÈëÒª²úÉúÏàӦ״̬µÄÏÂÒ»¸ö״̬µÄÔ¤ÖÃÊý£¬ÈçͼÖÐAµÀºÍBµÀ,·Ö±ðΪ´Î¸ÉµÀµÄÖÃÊýÑ¡ÔñºÍÖ÷¸ÉµÀµÄÖÃÊýÑ¡Ôñ¡£ÒÔÖ÷¸ÉµÀΪÀý£¬¼òÊöÆäÉè¼Æ˼Ïë¡£ÈçÇ°·ÖÎö£¬ÒѾȷ¶¨¸ÃϵͳÓÐËĸö״̬£¬¶øÖÃÊý×ÓÄ£¿é¿É¶¨Òª½«ÏÂһ״̬µÄÔ¤ÖÃÊý×¼±¸ºÃ£¬ËùÒÔºÜÈÝÒ׵õ½Ö÷¸ÉµÀµÄÖÃÊý±í
±í1Ö÷¸ÉµÀµÄÖÃÊý±í
ÓÉ¸Ã±í£¬¾Í¿ÉÒÔͨ¹ý³ÌÐòÑ»·µÄ·½·¨Éè¼Æ¸ÃÄ£¿é£¬Ö÷Ҫ˼ÏëÊÇͨ¹ýÊý¾ÝÅжÏÖ¸Áî¡¢ÌøתָÁîʵÏÖ£¬ÓÉÖ÷¿ØÖÆÆ÷¼ÆʱºÍÖжϲúÉúµÄËĸö״̬ȥÒëÂ룬´Ó¶øµÃµ½²»Í¬µÄÊä³ö£¬¼´Ô¤ÖÃÊý£¬ÓÉÉÏ·ÖÎö¿ÉÓÃÒ»¸ö¼ÆÊýÆ÷ºÍÌøתָÁîÈ¥Íê³ÉµÄÔ¤ÖÃÊý¡£
¶øºìÂ̵ƵÄÏÔʾҲÊÇÒ»Ñù£¬ÓÉ״̬·ÖÎö¿ÉÒԵóöºìÂ̵Ƶı仯±í£º
±í2ºìÂ̵Ƶı仯±í
ͨ¹ýÕâÕűí¾Í¿ÉÒÔÓÃ×éºÏµç·ʵÏָù¦ÄÜÁË£¬¿ÉÒÔÓÃÊý¾ÝÑ¡ÔñÆ÷µÄ˼Ï룬ÔÚ±¾ÏµÍ³ÖУ¬Ö±½Óͨ¹ýÃŵç·µÄÒëÂ룬½ÓÏÂÀ´¾ÍÊǼÆÊýÄ£¿éÁË£¬ÆäÖ÷ÒªµÄ¹¦ÄÜϸ·ÖΪ£¬Òª´ÓÔ¤ÖÃÊý¿ªÊ¼µÝ¼õ¼ÆÊý£¬Ò»¸ö״̬½áÊø£¬Í¨¹ýÅжϣ¬Í¨ÖªÖ÷¿ØÖÆÄ£¿é£¬Ê¹Ö®½øÈëÏÂһģ¿é¡£»¹ÓÐÒ»¸ö±ØÐ뿼Âǵ½µÄ¾ÍÊÇ£¬Ô¤ÖÃÊý±ØÐëÔÚÏÂÒ»¸ö״̬À´Ö®Ç°×¼±¸ºÃ£¬¶øºìÂ̵ƵÄ״̬±ä»¯£¬±ØÐëºÍ¼ÆÊý״̬ͬ²½£¬ÓÚÊÇÒýÆðÔ¤ÖÃÊý±ä»¯µÄ³ÌÐòÒª³¬Ç°ÓÚϵͳ±¾ÉíµÄ״̬±ä»¯£¬ËùÒÔ£¬ÏµÍ³ÖеÄÁ½¸ö״̬ת»»Ê±£¬ÔÚÉÏһ״̬½áÊøʱÉèÖÃÔ¤ÖÃÊý£¬¶ø¿ØÖƺìÂ̵ƵÄÊÇËæ×Åϵͳ±¾Éí״̬µÄ±ä»¯¶ø±ä»¯£¬ÌåÏÖÔÚ±¾×Óµç·ÖоÍÊÇÓÐÁ½×éµç·ȥÅжϷûºÏµÄ״̬¡£
·½°¸2
±¾·½°¸·ÖÈý²½£º
(1)Òª½¨Á¢Èý·ÐźŵƵĿØÖÆϵͳ£¬±¾Éè¼Æ²ÉÓÃ7408оƬͨ¹ý×éºÏÂß¼¿ØÖÆÈý·µÆµÄÏÔʾ¹Øϵ¡£
(2)½¨Á¢ÏÔʾ¿ØÖÆϵͳ£¬±¾Éè¼Æ²ÉÓÃ74190оƬµ¹¼Æʱ¿ØÖÆ£¬Ã¿¸ö·½ÏòÓÃÁ½Æ¬ÏàÁ¬ÊµÏÖ£¬ÁíÍâÓÃ74153оƬ£¬ÒòΪ·ÖÎöÖÐÉèÖõÄʱ¼äĩλ¾ùΪ5£¬ËùÒÔÖ»ÒªÓÃһƬ74153¶Ô¸ßλÖÃ룬½«µÍλµÄ³õÖµÔ¤ÖÃËø¶¨
±í3ºìÂ̵Ƶı仯±í
(3)¶ø¸ßλÔò¸ù¾ÝÐèÒªÓÉ·´À¡²¿·ÖÌṩԤÖÃÖµ¡£
(4)½¨Á¢·´À¡ºÍϸ½ÚÁ¬½Ó²¿·Ö£¬±¾²¿·ÖÖ÷Òª½â¾öÏÔʾºÍµÆ¿ØµÄͬ²½ÎÊÌⱾϵͳ²ÉÓõ¹¼Æʱϵͳ¼õΪ0£¬È統ϵͳ¼õΪ0ʱͨ¹ýÁ½¸öD´¥·¢Æ÷µÃµ½Á½¸ö±äÁ¿£¬¼´Îª¿ªÍ··ÖÎöÖеÄ״̬£¬Í¨¹ýËüµÄ±ä»¯µÃµ½²»Í¬µÄÂß¼¹Øϵ£¬Çý¶¯74153¿ØÖÆÄÄ×éµÆÁÁ£¨¶ÔÓ¦¹ØϵÈç±íËùʾ£©£¬ÁíÍâËû»¹ÒªÍ¬²½·´À¡µ½ÏÔʾϵͳµÄÖÃÊý»·½Ú¡£
×¢Ò⣺±¾ÊµÑéÖÐÈô²ÉÓøü¸´ÔÓµÄËÄƬ74190¿ØÖÆÖ÷¸ÉµÀµÄÁ½×éµÆ£¬ÔÙÓðËƬ74153·Ö±ð¶Ô74190ÖÃÊý¿ÉʵÏÖÈÎÒâÊýÖµµÄ½»Í¨µÆϵͳ¡£ÁíÍâ¶Ô7408Ƭ×ӵĿØÖƺìµÆµÄ¶Ë¿ÚÓÃÒ»¸öÓëÃŽ«Ò»¶ËÔÙ½ÓÒ»¸öƵÂÊÒ»¶¨µÄ·½²¨£¬Ê¹Ò»±ßΪ»ÆµÆʱ£¬ÁíÒ»±ßµÄºìµÆÔÚÉÁ˸¡£
·½°¸±È½Ï£º
·½°¸1£¨ÒÔϳÆ1£©ÓÃÁËÄ£¿éÉè¼Æ£¬¶ø·½°¸2£¨ÒÔϳÆ2£©²ÉÓõÄÊÇÒ»°ãÉè¼Æ£¬Ïà±ÈÖ®ÏÂ1ÓнÏÇ¿µÄ¿É¶ÁÐԺͽÏÇ¿µÄ¿ÉÐÞ¸ÄÐÔ£¬¶ø2ÔòÔÚÉè¼ÆÉÏÏԵýϼòµ¥£¬Éè¼Æ´¿ÆÓ£¬±ãÓÚ²âÊÔ£¬ËüµÄÓÅÊÆÔòÔÚÓÚÌṩÁËÒ»Ìõ½ÏΪ±ã½ÝµÄ½â¾ö·½°¸¡£2Ê×ÏȽ«Ðí¶àÂß¼¹Øϵ¼ò»¯µ½¼«µã£¬¶øºó½«ÆäÒ»Æ𼯳ÉÓýÏÉÙµÄоƬȥÍê³ÉËùÐ蹦ÄÜ¡£
ÎÒÃÇ´ÓÖпÉÒԵóöµÄÊÇ£¬ÎÒÃÇ×îÖÕµÄÉè¼ÆÓ¦¸Ã¾¡Á¿Ê¹ÓÃÄ£¿é»¯Éè¼Æ¡£¶Ô¹¤³ÌÉè¼ÆÈËÔ±À´Ëµ£¬½«À´µÄ²úÆ·ÎÞÂÛ´ÓÐ޸Ļ¹ÊÇÉý¼¶¿¼ÂǶÔÓкô¦£¬µ«ÁíÍâÎÒÃÇÓÖÐ轫Éè¼Æ¼òµ¥»¯£¬Òò´ËÎÒ¾õµÃÔÚÉè¼Æ³õÆÚ¾¡¿ÉÄܵļòµ¥»¯Éè¼Æ£¬¶øÒ»µ©Éè¼ÆµÄ¸÷Ïî²âÊÔͨ¹ýÁË£¬ÔÚÓпÉÄܵÄÌõ¼þϽ«Éè¼ÆÄ£¿é»¯£¬ËùÒÔ±¾Éè¼ÆÒÔµÚÒ»·½°¸ÎªÖ÷½øÐС£
3½»Í¨µÆϵͳӲ¼þÉè¼Æ
3.1µ¥Æ¬»ú¸ÅÊö
µ¥Æ¬»úÊÇÓÉÔËËãÆ÷¡¢¿ØÖÆÆ÷¡¢´æ´¢Æ÷¡¢ÊäÈëÉ豸ÒÔ¼°Êä³öÉ豸¹²Îå¸ö»ù±¾²¿·Ö×é³ÉµÄ¡£µ¥Æ¬»úÊÇ°Ñ°üÀ¨ÔËËãÆ÷¡¢¿ØÖÆÆ÷¡¢ÉÙÁ¿µÄ´æ´¢Æ÷¡¢×î»ù±¾µÄÊäÈëÊä³ö¿Úµç·¡¢´®Ðпڵç·¡¢ÖжϺͶ¨Ê±µç·µÈ¶¼¼¯³ÉÔÚÒ»¸ö³ß´çÓÐÏÞµÄоƬÉÏ¡£
ͨ³££¬µ¥Æ¬»úÓɵ¥¸ö¼¯³Éµç·оƬ¹¹³É£¬ÄÚ²¿°üº¬ÓмÆËã»úµÄ»ù±¾¹¦Äܲ¿¼þ£ºÖÐÑë´¦ÀíÆ÷¡¢´æ´¢Æ÷ºÍI/O½Ó¿Úµç·µÈ¡£Òò´Ë£¬µ¥Æ¬»úÖ»ÐèÒªºÍÊʵ±µÄÈí¼þ¼°ÍⲿÉ豸Ïà½áºÏ£¬±ã¿É³ÉΪһ¸öµ¥Æ¬»ú¿ØÖÆϵͳ¡£
µ¥Æ¬»ú¾¹ý1¡¢2¡¢3¡¢4´úµÄ·¢Õ¹£¬Ä¿Ç°µ¥Æ¬»úÕý³¯×ŸßÐÔÄܺͶàÆ·ÖÖ·½Ïò·¢Õ¹£¬ËüÃǵÄCPU¹¦ÄÜÔÚÔöÇ¿£¬ÄÚ²¿×ÊÔ´ÔÚÔö¶à£¬Òý½ÅµÄ¶à¹¦ÄÜ»¯£¬ÒÔ¼°µÍµçѹ¡¢µÍ¹¦ºÄ¡£
Ä¿Ç°µ¥Æ¬»úÉø͸µ½ÎÒÃÇÉú»îµÄ¸÷¸öÁìÓò£¬¼¸ºõºÜÄÑÕÒµ½ÄĸöÁìÓòûÓе¥Æ¬»úµÄ×Ù¼£¡£µ¼µ¯µÄµ¼º½×°Ö㬷ɻúÉϸ÷ÖÖÒDZíµÄ¿ØÖÆ£¬¼ÆËã»úµÄÍøÂçͨѶÓëÊý¾Ý´«Ê䣬¹¤Òµ×Ô¶¯»¯¹ý³ÌµÄʵʱ¿ØÖƺÍÊý¾Ý´¦Àí£¬¹ã·ºÊ¹Óõĸ÷ÖÖÖÇÄÜIC¿¨£¬ÃñÓúÀ»ª½Î³µµÄ°²È«±£ÕÏϵͳ£¬Â¼Ïñ»ú¡¢ÉãÏñ»ú¡¢È«×Ô¶¯Ï´Ò»úµÄ¿ØÖÆ£¬ÒÔ¼°³Ì¿ØÍæ¾ß¡¢µç×Ó³èÎïµÈµÈ£¬ÕâЩ¶¼Àë²»¿ªµ¥Æ¬»ú¡£¸ü²»ÓÃ˵×Ô¶¯¿ØÖÆÁìÓòµÄ»úÆ÷ÈË¡¢ÖÇÄÜÒÇ±í¡¢Ò½ÁÆÆ÷еÁË¡£ËüÖ÷ÒªÊÇ×÷Ϊ¿ØÖƲ¿·ÖµÄºËÐIJ¿¼þ¡£Òò´Ë£¬µ¥Æ¬»úµÄѧϰ¡¢¿ª·¢ÓëÓ¦Óý«Ôì¾ÍÒ»Åú¼ÆËã»úÓ¦ÓÃÓëÖÇÄÜ»¯¿ØÖƵĿÆѧ¼Ò¡¢¹¤³Ìʦ¡£
3.2ϵͳ¹¹³É
µç·°åÒ»¿é£¬AT89S51µ¥Æ¬»úһƬ£¬74HC164оƬ°ËƬ£¬Æ߶ÎÊýÂë¹Ü°Ë¸ö¡£74LS04·´ÏòÆ÷һƬ£¬·¢¹â¶þ¼«¹Ü13¸ö£¨8¸öÂ̵ģ¬4¸öºìµÄÓÃÓÚ½»Í¨¿ØÖÆ£¬1¸öÓÃÓÚ±êʶµçÔ´£©£¬7805Èý¶ËÎÈѹµçÔ´Ò»¸ö£¬Ò»¸ö°´¼ü£¬Ò»ÌõÊý¾ÝÏÂÔØÏß¡£
ϵͳ¹¤×÷Á÷³Ì£¨Í¼1£©
£¨1£©³ÌÐòÉèÖóõʼʱ¼ä£¬Í¨¹ýAT89S51µ¥Æ¬»úÄÚ²¿ÏàÓ¦¼Ä´æÆ÷À´ÊµÏÖ¡£
£¨2£©ÓÉAT89S51µ¥Æ¬»úµÄ¶¨Ê±Æ÷ÿÃëÖÓͨ¹ýP3.0¿ÚÏò74HC164µÄÊý¾Ý¶Ë¿ÚËÍÐÅÏ¢£¬ÓÉ74HC164µÄÊä³ö¿ÚÏÔʾºì¡¢ÂÌ¡¢»ÆµÆµÄȼÁÁʱ¼äÇé¿ö£»ÓÉAT89S51µÄP1.0¡¢P1.1¡¢P1.2¡¢P1.3¿ÚÏÔʾÿ¸öµÆµÄȼÁÁÇé¿ö¡£
£¨3£©AT89S51ͨ¹ý³ÌÐòÉèÖø÷¸öÐźŵƵÄȼÁÁʱ¼ä£¬Í¨¹ý³ÌÐòÉèÖÃ×óתÂÌ¡¢ÂÌ¡¢ºìʱ¼äÒÀ´ÎΪ20Ãë¡¢20Ãë¡¢40ÃëÑ»·£¬ÓÉAT89S51µÄP3¿ÚÏò74HC164µÄÊý¾Ý¿ÚÊä³ö¡£
£¨4£©Í¨¹ýAT89S51µ¥Æ¬»úµÄP3¿ÚÀ´¿ØÖÆϵͳÊǹ¤×÷¡£
£¨5£©74HC164µÄA¡¢B¿ÚÓÃÓÚ´®ÐÐÊä³öʱ¼ä룬¾¹ý´®²¢×ª»»Ë͵½Æ߶ÎÊýÂë¹ÜµÄ°ËµÄÒý½Å¡£¶øP1¿ÚÓÃÓÚÊä³ö¿ØÖÆÐźţ®¶øͨ¹ý74LS04·´ÏòÆ÷ʵÏÖ¿ØÖƸ÷¸öµÆµÄÇé¿ö£®Ëü²ÉÓÃ5VµÄÖ±Á÷µçÀ´Çý¶¯¶þ¼«¹Ü¡£
£¨6£©AT89S51±¾Éí¼¯³ÉÁË¿´ÃŹ·Ö¸Áµ±ÏµÍ³³öÏÖÒì³£¿´ÃŹ·½«·¢³öÒç³öÖжϡ£Í¨¹ýרÓö˿ÚÊä³ö£¬ÒýÆðRESET¸´Î»ÐźŸ´Î»ÏµÍ³¡£
3.3оƬѡÔñÓë½éÉÜ
3.3.1AT89S51оƬ
Ñ¡ÓõÄAT89S51ÓëͬϵÁеÄAT89C51ÔÚ¹¦ÄÜÉÏÓÐÃ÷ÏÔµÄÌá¸ß£¬×îÍ»³öÊǵĿÉÒÔʵÏÖÔÚÏߵıà³Ì¡£ÓÃÓÚʵÏÖϵͳµÄ×ܵĿØÖÆ¡£ÆäÖ÷Òª¹¦ÄÜÁоÙÈçÏ£º
(1)Ϊһ°ã¿ØÖÆÓ¦ÓõÄ8λµ¥Æ¬»ú
(2)¾§Æ¬ÄÚ²¿¾ßÓÐʱÖÓÕñµ´Æ÷
(3)ÄÚ²¿³Ìʽ´æ´¢Æ÷£¨ROM£©Îª4KB
600)makesmallpic(this,600,1800);' onload='if(this.width>600)makesmallpic(this,600,1800);' src="file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-2820.png" width="536" height="469" />
ͼ1
(4)ÄÚ²¿Êý¾Ý´æ´¢Æ÷£¨RAM£©Îª128B
(5)Íⲿ³ÌÐò´æ´¢Æ÷¿ÉÀ©³äÖÁ64KB
(6)ÍⲿÊý¾Ý´æ´¢Æ÷¿ÉÀ©³äÖÁ64KB
(7)32ÌõË«ÏòÊäÈëÊä³öÏߣ¬ÇÒÿÌõ¾ù¿ÉÒÔµ¥¶À×öI/OµÄ¿ØÖÆ
(8)5¸öÖжÏÏòÁ¿Ô´
(9)2×é¶ÀÁ¢µÄ16λ¶¨Ê±Æ÷
(10)1¸öÈ«Ë«¹¤´®ÐÐͨÐŶ˿Ú
(11)8751¼°8752µ¥Ð¾Æ¬¾ßÓÐÊý¾Ý±£ÃܵŦÄÜ
3.3.274HC164оƬ½éÉÜ
74HC164Ϊ´®ÐÐÊäÈë¡¢²¢ÐÐÊä³öÒÆλ¼Ä´æÆ÷£¬74HC164Ϊµ¥Ïò×ÜÏßÇý¶¯Æ÷¡£
ÔÚ´®ÐпÚΪ·½Ê½0״̬£¬¼´¹¤×÷ÔÚÒÆλ¼Ä´æÆ÷·½Ê½£¬²¨ÌØÂÊΪÕñµ´ÆµÂʵÄÊ®¶þ·ÖÖ®Ò»¡£Æ÷¼þÖ´ÐÐÈκÎÒ»Ìõ½«SBUF×÷ΪĿµÄ¼Ä´æÆ÷µÄÃüÁîʱ£¬Êý¾Ý±ã¿ªÊ¼´ÓRXD¶Ë·¢ËÍ¡£ÔÚдÐźÅÓÐЧʱ£¬Ïà¸ôÒ»¸ö»úÆ÷ÖÜÆÚºó·¢ËÍ¿ØÖƶËSENDÓÐЧ£¬¼´ÔÊÐíRXD·¢ËÍÊý¾Ý£¬Í¬Ê±£¬ÔÊÐí´ÓTXD¶ËÊä³öÒÆλÂö³å¡£µÚÒ»Ö¡£¨8룩Êý¾Ý·¢ËÍÍê±Ïʱ£¬¸÷¿ØÖÆÐźžù»Ö¸´Ô״̬£¬Ö»ÓÐTI±£³Ö¸ßµçƽ£¬³ÊÖжÏÉêÇë״̬¡£µÚÒ»¸ö74HC164°ÑµÚÒ»Ö¡Êý¾Ý²¢ÐÐÊä³ö£¬LED1ÏÔʾ¸ÃÊý¾Ý¡£È»ºó£¬ÓÃÈí¼þ½«TIÇå0£¬·¢Ë͵ڶþÖ¡Êý¾Ý¡£µÚ¶þÖ¡Êý¾Ý·¢ËÍÍê±Ï£¬LED1ÏÔʾµÚ¶þÖ¡Êý¾Ý£¬µÚÒ»Ö¡Êý¾Ý´®ÐÐÊäÈë¸øµÚ¶þ¸ö74HC164£¬LED2ÏÔʾµÚÒ»Ö¡Êý¾Ý¡£ÒÀ´ËÀàÍÆ£¬Ö±µ½°ÑÊý¾ÝÇøÄÚËùÓÐÊý¾Ý·¢ËͳöÈ¥¡£Ó¦¸Ã×¢Ò⣬Êý¾ÝÈ«²¿·¢ËÍÍêºó£¬µÚÒ»Ö¡Êý¾ÝÔÚ×îºóÒ»¸öLEDÏÔʾ¡£ÓÉÓÚTXD¶Ë×î¶à¿ÉÒÔÇý¶¯8¸öTTLÃÅ¡£
3.3.374LS04Êä³öÐźÅÓëÐźŵÆ
ҪʹÐÐÈËÄÜ¿´¼ûÐźŵƵÄÇé¿ö£¬±ØÐë°ÑP1¿ÚÊä³öµÄÐźŽøÐзŴó£¬ÕâÀïÎÒÃÇÓÃ74LS04·´ÏòÆ÷£¬µ±¼«ÐÔΪ¸ßµçƽʱ¾§Õ¢¹Üµ¼Í¨£¬¸Ã֧·ָʾµÆÁÁ£»µ±¼«ÐÔΪµÍµçƽʱ¹Ø¶Ï£¬¸Ã֧·ָʾµÆÃð¡£
LEDµÆµÄÏÔʾÔÀí:ͨ¹ýͬÃû¹Ü½ÅÉÏËù¼ÓµçƽµÄ¸ßµÍÀ´¿ØÖÆ·¢¹â¶þ¼«¹ÜÊÇ·ñµãÁÁ¡£
74LS04£¨6·´ÏòÆ÷£©Ö÷Òª¶ÔÐźÅÆðÁË·´Ïò×÷Óá£
7805µÄ¹¦ÄÜ£¬ÌṩÎȶ¨µÄ+5Vµçѹ¡£
4½»Í¨µÆÈí¼þÉè¼Æ
4.1³ÌÐòÉè¼ÆÁ÷³Ìͼ
4.2ÑÓʱµÄÉ趨
ÑÓʱ·½·¨¿ÉÒÔÓÐÁ½ÖÖÒ»ÖÖÊÇÀûÓÃAT89S51ÄÚ²¿¶¨Ê±Æ÷µÄÒç³öÖжÏÀ´È·¶¨1ÃëµÄʱ¼ä£¬ÁíÒ»ÖÖÊDzÉÓÃÈí¼þÑÓʱµÄ·½·¨¡£
4.2.1¼ÆÊýÆ÷³õÖµ¼ÆËã
ÎÒÃDzÉÓÃÔÚÖ÷³ÌÐòÖÐÉ趨һ¸ö³õֵΪ20µÄÈí¼þ¼ÆÊýÆ÷ºÍʹT1¶¨Ê±50ºÁÃ룮ÕâÑùÿµ±T1µ½50ºÁÃëʱ£Ã£Ð£Õ¾ÍÏìÓ¦ËüµÄÒç³öÖжÏÇëÇ󣬽øÈëËûµÄÖжϷþÎñ×Ó³ÌÐò¡£ÔÚÖжϷþÎñ×Ó³ÌÐòÖУ¬£Ã£Ð£ÕÏÈʹÈí¼þ¼ÆÊýÆ÷¼õ£±£¬È»ºóÅжÏËüÊÇ·ñΪÁ㡣Ϊ0±íʾ£±ÃëÒѵ½¿ÉÒÔ·µ»Øµ½Êä³öʱ¼äÏÔʾ³ÌÐò¡£
4.2.2ÏàÓ¦³ÌÐò´úÂë
£¨£±£©¶¨Ê±Æ÷µÄÉèÖÃ
¶¨Ê±Æ÷Ð趨ʱ£µ£°ºÁÃë¡£
START:MOVTMOD,#10H£»Áî£Ô£ÏΪ¶¨Ê±Æ÷·½Ê½£±
MOVTH0,#3CH£»×°È붨ʱÆ÷³õÖµ
MOVTL0,#0BOH
SETBEA £»´ò¿ª×ÜÖжÏ
SETBET1 £»¿ª£Ô1ÖжÏ
SETBER £»Æô¶¯£Ô1¼ÆÊýÆ÷
CLRFLAG1
CLRFLAG2