µ¥Æ¬»úLEDµÆÊµÑ鱨¸æ ÏÂÔØ±¾ÎÄ

ÄÚÈÝ·¢²¼¸üÐÂʱ¼ä : 2025/4/19 23:17:26ÐÇÆÚÒ» ÏÂÃæÊÇÎÄÕµÄÈ«²¿ÄÚÈÝÇëÈÏÕæÔĶÁ¡£

¹ðÁÖµç×ӿƼ¼´óѧ

ʵÑ鱨¸æ

2016-2017 ѧÄêµÚһѧÆÚ

¿ª ¿Î µ¥ λ º£ÑóÐÅÏ¢¹¤³ÌѧԺ ÊÊÓÃÄê¼¶¡¢×¨Òµ 14¼¶»úеÉè¼ÆÖÆÔì¼°Æä×Ô¶¯»¯ ¿Î ³Ì Ãû ³Æ ¡¶µ¥Æ¬Î¢ÐͼÆËã»úÓë½Ó¿Ú¼¼Êõ-¿ÎÄÚʵÑé¡· Ö÷ ½² ½Ì ʦ ÖÜÐý ¿Î ³Ì Ðò ºÅ BS1615000_03 ¿Î ³Ì ´ú Âë BS1615000 ʵ Ñé Ãû ³Æ ¡¶Á÷Ë®µÆ¡· ѧ ºÅ 1416010516 - 17 ÐÕ Ãû ÁÖÒàÅô ¬±þÈÙ

Á÷Ë®µÆÊµÑ鱨¸æ

Ò»¡¢ÊµÑéÄ¿µÄ 1¡¢Á˽ⵥƬ»ú˳ÐòÖ´ÐеŤ×÷ÌØµã¡£ 2¡¢ÕÆÎÕµ¥Æ¬»ú²¢ÐпØÖÆI/O¿ÚµÄ»ù±¾·½·¨¡£ 3¡¢ÕÆÎÕCÓïÑԵıàд£¬¼°¶ÔI/O¿ÚµÄ»ù±¾²Ù×÷·½·¨¡£ ¶þ¡¢ÊµÑéÄÚÈÝ ÊµÑéÉ豸£º¼ÆËã»úһ̨¡¢µ¥Æ¬»úʵÑéÏäһ̨¡¢ProteusÈí¼þ¡¢KeilÈí¼þ¡£ Ó²¼þÔ­Àíͼ£º µ¥Æ¬»úʵÑéÏäLEDʹÓÃP0¿Ú½øÐпØÖÆ£¬¸ßµçƽÓÐЧ¡£ 1¡¢I/O¿Ú²¢ÐвÙ×÷·½·¨µÄÓŵ㡣 2¡¢µ¥Æ¬»úÑÓʱ³ÌÐòµÄʵÏÖ·½Ê½¡£ 3¡¢µ¥Æ¬»úCÓïÑÔ×óÓÒÒÆ¶¯Óï¾ä¡¢Âß¼­ÔËËãÓï¾äµÄʹÓᣠ4¡¢´ò¿ªKeil£¬Ð½¨¹¤³Ì£ºÑ§ºÅ-1.uv4¡£ 5¡¢²Î¿¼ÊµÑé³ÌÐò£¬±àд³ÌÐò£ºÈõÆÏò×󣨼´´ÓP1_0µ½P1_7£©×öÁ÷Ë®¶¯×÷£¬Éú³É£ºÑ§ºÅ-1.hexÎļþ¡£ 6¡¢°Ñ¡±Ñ§ºÅ-1.hex¡±ÎļþÉÕдµ½µ¥Æ¬»ú£¬¹Û²ìÁ÷Ë®µÆµÄÏÖÏó¡£ 7¡¢Ð޸ijÌÐòÈÃÁ÷Ë®µÆ·´ÏòÁ÷¶¯¡£ 8¡¢±àд×Ô¼ºÏëÒªµÄÁ÷Ë®·½Ê½¡£ Èý¡¢ÊµÑé½á¹û·ÖÎö ±¾ÊµÑéÖ÷ÒªÊDzÉÓÃÑÓʱ³ÌÐòÀ´¿ØÖÆ¡°Á÷Ë®¡±µÄ¹¦ÄÜ£¬Í¬Ê±²ÉÓÃÖжϽøÐÐÁÁÓë°µÉÁ˸µÄЧ¹û£¬Ê¹ÓÃC51µÄP0¿Ú½øÐжÔLEDµÄ¿ØÖÆ¡£¹ý³ÌµÄÖ÷Òª·ÖÎöÈçÏ£º /****************************************************************************** * ʵ Ñé Ãû : Á÷Ë®µÆ * ʵÑé˵Ã÷ : LEDµÆ×öÓÒÒÆÁ÷Ë®µÆ ******************************************************************************/ 1¡¢³ÌÐòÁ÷³Ìͼ£º 2¡¢³ÌÐòÇåµ¥¼°×¢ÊÍ£º #include #include //--ÉùÃ÷È«¾Öº¯Êý--// void Delay10ms(unsigned int c); //ÑÓʱ10ms //Ö÷º¯Êý void main(void) { { } } //ÑÓʱº¯ÊýDelay10ms void Delay10ms(unsigned int c) //Îó²î 0us P0 = LED; // °´ÕÕLEDµÄ³õÖµ£¬ÖÃP0.0¿ÚΪ¸ßµçƽ£¬ÆäÓàΪµÍµçƽ Delay10ms(50); LED = _crol_(LED,1); //Ñ­»·ÓÒÒÆ1룬µãÁÁÏÂÒ»¸öLED ´Ëº¯ÊýÒÑÔڿ⺯ÊýÖж¨Òå unsigned char LED; LED = 0x01 ; //0x01= 0000 0001 while(1) ´Ëʱ£¬ledµÆµÄ×îµÍһλÁÁ