»ùÓÚSTC89c52RCµ¥Æ¬»úµÄÖÇÄÜ·çÉÈÉè¼Æ ÏÂÔر¾ÎÄ

¹âµçÐÅϢЭ»áµç×ÓÉè¼Æ¾ºÈü ÖÓÅàÎÄС×é

Ò» ×ÜÌå·½°¸ºÍ¹¦ÄÜÉè¼Æ

1.1 ¹¦ÄÜÏêϸÃèÊö

±¾Éè¼ÆÒÔSTC89C52µ¥Æ¬»úΪ¿ØÖƺËÐÄ£¬Í¨¹ýPWM¿ØÖÆÖ±Á÷µç»ú3µµµ÷ËÙ£¬Í¨¹ý¶¨Ê±Æ÷ʵÏÖ¶Ô·çÉÈ3ÖÖģʽµÄÄ£Ä⣬Íⲿ°´¼ü¼ì²âÊäÈë»òÕߺìÍâÒ£¿ØÊäÈëÖ¸ÁLEDָʾ·çÉÈËٶȺÍģʽ£¬LCD1602ͬ²½ÏÔʾ·çÉÈËٶȣ¨S£©£¬Ä£Ê½£¨M£©£¬Ìṩ¶¨Ê±¹¦ÄÜ£¬·äÃùÆ÷°´¼ü·¢Éù¡£ ¹¦ÄÜÏêϸÃèÊö£º

1¡¢ ¿ØÖÆÆ÷Ãæ°åΪ£º°´Å¥5¸ö£¬·Ö±ðΪ·çËÙ¡¢ÀàÐÍ¡¢Í£Ö¹¡¢¶¨Ê±Ñ¡Ê±¡¢Æô¶¯¶¨Ê±£¬LEDָʾµÆÁù¸ö£¬Ö¸Ê¾·çËÙÇ¿¡¢ÖС¢Èõ£¬ÀàÐÍΪ˯Ãß¡¢×ÔÈ»ºÍÕý³£¡£

2¡¢ µçÉÈ´¦ÓÚͣת״̬ʱ£¬ËùÓÐָʾµÆ²»ÁÁ£¬Ö»Óа´Ï¡°·çËÙ¡±¼üʱ£¬²Å»áÏìÓ¦£¬½øÈëÆðʼ¹¤×÷״̬£»µçÉÈÔÚÈκÎ״̬£¬Ö»Òª°´Í£Ö¹¼ü£¬Ôò½øÈëͣת״̬¡£

3¡¢ ´¦ÓÚ¹¤×÷״̬ʱ£¬ÓУº

³õʼ״̬Ϊ£º·çËÙ-¡°Èõ¡±£¬ÀàÐÍ-¡°Õý³£¡±£»

°´¡°·çËÙ¡±¼ü£¬Æä״̬ÓÉ¡°Èõ¡±¡ú ¡°ÖС± ¡ú ¡°Ç¿¡± ¡ú ¡°Èõ¡± ?? Íù¸´Ñ­»·¸Ä±ä£¬Ã¿°´Ò»Ï°´¼ü¸Ä±äÒ»´Î£»

°´¡°ÀàÐÍ¡±¼ü£¬Æä״̬ÓÉ¡°Õý³£¡± ¡ú ¡°Ë¯Ãß¡± ¡ú ¡°×ÔÈ»¡± ¡ú ¡°Õý³£¡± ?? Íù¸´Ñ­»·¸Ä±ä£»

4¡¢ ·çËÙµÄÈõ¡¢ÖС¢Ç¿¶ÔÓ¦ÓÚµçÉȵÄת¶¯ÓÉÂýµ½¿ì¡£ ÀàÐ͵IJ»Í¬Ñ¡Ôñ£¬·Ö±ðΪ£º Õý³£ µçÉÈÁ¬ÐøÔËת£»

×ÔÈ» µçÉÈÄ£Äâ×ÔÈ»·ç£¬¼´×ª4s£¬Í£8s£»

˯Ãß µçÉÈÂýת£¬²úÉúÇáÈáµÄ΢·ç£¬ÔËת 8s£¬Í£×ª8s£»

5¡¢ºìÍâÒ£¿ØÆ÷°´¼ü1µ½5·Ö±ð¶ÔÓ¦°´¼ü1µ½5¡£°´¼ü1Ϊµ÷ËÙ£¬°´¼ü2Ϊµ÷Õûģʽ£¬°´¼ü3Ϊֹͣ£¬°´¼ü4Ϊ¶¨Ê±Ñ¡Ê±£¬°´¼ü5ΪÆô¶¯¶¨Ê±£¨Öظ´°´¼ü»áÈ¡Ïû¶¨Ê±£©¡£

6¡¢µ±°´¼ü±»°´Ï»òÕß½ÓÊÕµ½ºìÍâÖ¸Áîʱ·äÃùÆ÷·¢Éù¡£

7¡¢LCD1602ͬ²½ÏÔʾ¡£µ±ÏµÍ³¹Ø±ÕʱÏÔʾ¡°Welcome£¡¡±£¬ÏµÍ³Æô¶¯ºóÏÔʾ¡°SYSTEM RUN£¡¡± 8¡¢¶¨Ê±¹¦ÄÜ£¬Ìṩ10s£¨²âÊÔ£©£¬30·ÖÖÓ£¬1Сʱ£¬2Сʱ£¬3Сʱ¶¨Ê±¹¦ÄÜ

5

¹âµçÐÅϢЭ»áµç×ÓÉè¼Æ¾ºÈü ÖÓÅàÎÄС×é

1.2Éè¼Æ˼·

ÕûÌåµç·²ÉÓÃÄ£¿é»¯Éè¼ÆÖÆ×÷£¬ÕûÌå¿òͼÈçÏ£º

°´¼üÊäÈë PWM LEDÏÔʾ µç»ú ULN2003Çý¶¯ ÍⲿÖжÏ0 STC89C52 LCD1602 ºìÍâÊäÈë ULN2003Çý¶¯ ·äÃùÆ÷

USB TO TTL Íâ½Ó5v 1A¹©µç

6

¹âµçÐÅϢЭ»áµç×ÓÉè¼Æ¾ºÈü ÖÓÅàÎÄС×é

¶þ Ïêϸµç·Éè¼Æ

2.1µç»úµ÷ËÙµç·

µç»úµ÷ËÙÊÇÕû¸ö¿ØÖÆ×°ÖÃÖеÄÒ»¸öÏ൱ÖØÒªµÄ·½Ãæ¡£¶ÔÓÚµç»úµÄתËÙµ÷Õû£¬ÎÒÃÇÊDzÉÓÃÂö¿íµ÷ÖÆ£¨PWM£©°ì·¨£¬¿ØÖƵç»úµÄʱºò£¬µçÔ´²¢·ÇÁ¬ÐøµØÏòµç»ú¹©µç£¬¶øÊÇÔÚÒ»¸öÌض¨µÄƵÂÊÏÂÒÔ·½²¨Âö³åµÄÐÎʽÌṩµçÄÜ¡£²»Í¬Õ¼¿Õ±ÈµÄ·½²¨ÐźÅÄܶԵç»úÆðµ½µ÷ËÙ×÷Óã¬ÕâÊÇÒòΪµç»úʵ¼ÊÉÏÊÇÒ»¸ö´óµç¸Ð£¬ËüÓÐ×è°­ÊäÈëµçÁ÷ºÍµçѹͻ±äµÄÄÜÁ¦£¬Òò´ËÂö³åÊäÈëÐźű»Æ½¾ù·ÖÅäµ½×÷ÓÃʱ¼äÉÏ£¬ÕâÑù£¬¸Ä±äÊäÈë·½²¨µÄÕ¼¿Õ±È¾ÍÄܸıä¼ÓÔÚµç»úÁ½¶ËµÄµçѹ´óС£¬´Ó¶ø¸Ä±äÁËתËÙ¡£Í¨¹ý¿ØÖÆPWMÊä³öÕ¼¿Õ±È¿ØÖÆÊä³ö£¬¿ÉÒÔʵÏÖ¶Ôµç»úµÄÎÞ¼«µ÷ËÙ¡£

7

¹âµçÐÅϢЭ»áµç×ÓÉè¼Æ¾ºÈü ÖÓÅàÎÄС×é

2.2°´¼ü¼ì²âºÍLEDָʾ

Éè¼ÆÖÐÓõ½µÄ°´¼üÊýÄ¿²»¶à£¬ËùÒÔ¿ÉÒÔÖ±½ÓÓÃSTC89C51µÄͨÓÃIO¶Ë¿ÚÇÒÑ¡ÓÃSYC89C51µÄP1¿Ú£¨ÄÚ²¿ÓÐÉÏÀ­µç×裩×÷Ϊ°´¼üɨÃè½Ó¿Ú¡£¶ÔÓÚ°´¼üÖ»ÐèÒ»¶Ë½ÓµØÁíÒ»½ÓP1¿Ú¼´¿É¡£

LEDÑ¡Óù²Ñô½Ó·¨£¬¶ÔÓ¦ÓÚP2.0ÖÁP2.5

8