XP²Ù×÷ϵͳ¹²ÏíÉÏÍø(1)

¡¡"InternetÁ¬½Ó¹²Ïí"£¬Ôø³öÏÖÔÚWindows 98£¨SE£©/Me/2000µÄ¹¦ÄÜ£¬ÏÖÔÚÔÚWindows XPÖеÃÒÔÍêÉƺÍÔöÇ¿£¬ËüÈþÖÓòÍøÄڵĶą̀PC£¬Í¨¹ýÆäÖÐһ̨ÒÑÓëInternetÁ¬½ÓµÄPCÀ´Á¬½ÓInternet£¬´Ó¶ø´ïµ½¶ą̀PC¹²ÏíÒ»ÌõInternetÁ¬½ÓÏß·ÉÏÍøµÄÄ¿µÄ£¬²¢Ìṩ·À»ðǽµÄ±£»¤¡£

¡¡¡¡ÓÉÓÚʵÏÖ¹²ÏíÉÏÍøµÄÍøÂç½á¹¹ÓкܶàÖÖ£¬²»ÄÜÒ»Ò»Áо٣¬ËùÒÔÔÚ´ËÑ¡È¡ÁËÁ½ÖÖµäÐ͵ÄÍøÂç½á¹¹À´½éÉÜWindows XPµÄ"InternetÁ¬½Ó¹²Ïí"¡£

¡¡¡¡ Ò»¡¢¾ÖÓòÍøÄÚ¶àÓÚÁ½Ì¨PC£¬Internet½ÓÈ뷽ʽΪ¿í´ø½ÓÈë

¡¡¡¡ 1£®ÍøÂç½á¹¹Í¼ÈçÏÂ

¡¡¡¡
1121089216401.gif
¡¡¡¡

¡¡¡¡ËµÃ÷£ºÍø¹ØÖ÷»ú×°ÓÐÁ½¸öÍø¿¨£¬ÆäÖÐÍø¿¨A1ͨ¹ýADSL¡¢Cable Modem»òÒÔÌ«Íø¿Ú£¨¶à³öÏÖÔÚ¿í´øסլСÇø¡¢ÖÇÄÜÉÌÒµ´óÏúÍУ԰Íø£©µÈ¿í´ø·½Ê½½ÓÈëInternet£¬Íø¿¨A2¸ú¼¯ÏßÆ÷»ò½»»»»úÏàÁ¬£¬ÓëPC1ºÍPC2´¦ÓÚͬһ¾ÖÓòÍøÄÚ¡£PC1ºÍPC2¸÷×°ÓÐÒ»¸öÍø¿¨¸ú¼¯ÏßÆ÷»ò½»»»»úÏàÁ¬£¬ÔÚ¾ÖÓòÍøÄÚ£¬Í¨¹ý¹²ÏíÍø¹ØÖ÷»úµÄInternet Á¬½ÓÀ´ÉÏÍø¡£Èç¹û¾ÖÓòÍøÄÚÔö¼ÓÁËPC£¬Ö»Ðè°ÑÐÂPC½Óµ½¼¯ÏßÆ÷»ò½»»»»ú¾Í¿ÉÉÏÍø¡£

¡¡¡¡
1121089222242.gif

?2£®Íø¹ØÖ÷»úµÄÉèÖÃ

¡¡¡¡²Ù×÷ϵͳÊÇWindows XP£¬"¿ªÊ¼"->"¿ØÖÆÃæ°å"->"ÍøÂçºÍInternetÁ¬½Ó"->"ÍøÂçÁ¬½Ó"£¬¾Í»á¿´µ½Á½¸öÍø¿¨µÄÁ¬½Óͼ±ê¡£

¡¡¡¡"Local Area Connection 1"¼´Íø¿¨A1£¬ÓëInternetÁ¬½Ó£»"Local Area Connection 2"¼´Íø¿¨A2£¬Áª£¬ÁªÓÚ¾ÖÓòÍø¡£"Local Area Connection 1"µÄTCP/IPÉèÖÃÓ¦ÊÓ²»Í¬µÄ¿í´ø½ÓÈ뷽ʽ¶ø²»Í¬£¬¿ÉÒÔÊÇ×Ô¶¯»ñÈ¡IPµØÖ·ºÍDNS£¬Ò²¿ÉÒÔÅä¹Ì¶¨IPµØÖ·ºÍDNS£¨ÓÉISPÌṩ¸øÄãµÄ£©£¬Óû§Ó¦°´ISPÌṩµÄʹÓÃ˵Ã÷À´ÅäÖã¬ÕâÀï²»×÷ÏêÊöÁË¡£

¡¡¡¡ÏÂÃæÎÒÃǾÍÒª°ÑÕâ¸öInternetÁ¬½Ó¹²Ïí³öÀ´£¬ÓÒ»÷"Local Area Connection 1"->"ÊôÐÔ"->"¸ß¼¶"£¬°Ñ"InternetÁ¬½Ó·À»ðǽ"ºÍ"InternetÁ¬½Ó¹²Ïí"µÄÈýÏѡ£¬

¡¡¡¡

1121089224666.gif



¡¡¡¡°´"È·¶¨"£¬´Ëʱ»á³öÏÖÒ»¶Ô»°¿òÌáʾ»á¸Ä±äÁíÒ»Íø¿¨µÄTCP/IPÉèÖ㬰´"Yes"¡£

¡¡¡¡ÕâÑù¹²Ïí¾ÍÆôÓã¬Íø¿¨Í¼±ê±ä³ÉÕâ¸öÑù×Ó¡£ ¡¡¡¡

¡¡¡¡ÏÖÔÚÎÒÃDz鿴"Local Area Connection 2"µÄTCP/IPÉèÖã¬ÓÒ»÷"Local Area Connection 2"->"ÊôÐÔ"->"Internet Protocol (TCP/IP)"->"ÊôÐÔ"£¬¿´µ½IPµØÖ·±»ÏµÍ³ÉèÖÃΪ192.168.0.1¡£

¡¡¡¡Õâ¸öIPµØÖ·ÊǿɸıäµÄ£¬¸ù¾Ý±¾¾ÖÓòÍøµÄʹÓÃÕߵľßÌåÒªÇó¶ø¶¨ÁË£¬µ«ÔÚ±¾ÀýÖÐÎÒÃDz»×÷Ð޸ģ¬°´È¡ÏûÍ˳ö´Ë¶Ô»°¿ò¡£Íø¹ØÖ÷»úµÄÉèÖÃÍê³É£¬ÒѾ­¹²ÏíÁËInternetÁ¬½Ó²¢ÓзÀ»ðǽ¹¦ÄÜ£¬¿É±£»¤Õû¸ö¾ÖÓòÍøÄÚµÄËùÓлúÆ÷²»±»·Ç·¨·ÃÎÊ¡£

3£®¾ÖÓòÍøÄÚPC1µÄÅäÖÃ

¡¡¡¡²Ù×÷ϵͳ¿ÉÒÔÊÇÈκÎÍøÂç²Ù×÷ϵͳ£¬³ýÁËWindowsϵÁУ¬»¹¿ÉÒÔÊÇLinux»òUnix¡£Ö»ÒªÉèÖÃÍø¿¨µÄIPµØÖ·¡¢×ÓÍøÑÚÂ롢ĬÈÏÍø¹ØºÍDNS¡£IPµØÖ·ÉèΪÓëÍø¹ØÖ÷»úÍø¿¨A2´¦ÓÚͬһ×ÓÍøµÄµØÖ·£¬µ«²»ÄÜÖظ´£¬×ÓÍøÑÚÂë¸úÍø¹ØÖ÷»úÍø¿¨A2µÄÒ»Ñù£¬Ä¬ÈÏÍø¹ØºÍDNSÉèΪÍø¹ØÖ÷»úµÄÍø¿¨A2µÄIPµØÖ·¡£Èç¹ûÊÇWindows XPϵͳ£¬¿É°´ÏÂͼÉèÖá£

1121089227166.gif

¡¡¡¡

¡¡¡¡È·¶¨ºó£¬´ò¿ªIE¾Í¿ÉÒÔÉÏÍøÁË£¬µ±È»Ç°ÌáÊÇÍø¹ØÖ÷»úÒѾ­Á¬½ÓÉÏInternet¡£

¡¡¡¡4£®¾ÖÓòÍøÄÚPC2µÄÅäÖÃ

¡¡¡¡PC2µÄÉèÖøúPC1»ù±¾Ïàͬ£¬Ö»ÊÇIPµØÖ·²»Í¬£¬ÈçÉÏÀýPC1µÄIPµØÖ·ÊÇ192.168.0.2£¬ÄÇôPC2µÄIPµØÖ·¾Í¿ÉÒÔÉèΪ192.168.0.3£¬Ö»ÒªÊDZ¾×ÓÍøÄÚûÓùýµÄIPµØÖ·¾ÍÐÐÁË¡£

¡¡¡¡5£®Íø¹ØÖ÷»úÄڵķÀ»ðǽÉèÖÃ

¡¡¡¡¼ÙÈçÍø¹ØÖ÷»ú¿ªÆôÁËÔ¶³Ì×ÀÃ棨¡¶Windows XPÔ¶³ÌÌåÑé¡·ÖнéÉܹý£©µÄ¹¦ÄÜ£¬Í¬Ê±ÓÖ¿ªÆôÁË·À»ðǽ£¬InternetÉϵÄÆäËûÔÚÏßÓû§ÊDz»ÄÜÔ¶³ÌµÇ¼ÄãµÄϵͳµÄ£¬µ«Èç¹ûÄãÏ£Íûһλר¼ÒÔ¶³ÌµÇ¼µ½±¾¾ÖÓòÍøÄÚµÄÈκÎһ̨PC£¨°üÀ¨Íø¹ØÖ÷»ú£¬Õą̂PCÒª¾ß±¸Ô¶³Ì×ÀÃæµÄ¹¦ÄÜ£©£¬°ï×Ô¼º½â¾öÄÑÌâÄØ£¬ÄǾͰ´ÒÔϲÙ×÷°É£º£¨ÒԸղŵÄÍø¹ØÖ÷»úΪÀý×Ó˵Ã÷£©ÓÒ»÷"Local Area Connection 1"->"ÊôÐÔ"->"¸ß¼¶"->"ÉèÖÃ"£¬¹³Ñ¡"Ô¶³Ì×ÀÃæ"£¬ÊäÈëÒª±»×¨¼ÒµÇ½µÄ»úÆ÷µÄIPµØÖ·»ò¼ÆËã»úÃû£¬°´Èý´Î"È·¶¨"Íê³É£¬×¨¼Ò¾Í¿É͸¹ý·À»ðǽµÇ½µ½±¾¾ÖÓòÍøÄÚµÄÈκÎһ̨PC¡£

¡¡¡¡Í¬ÑùµÄ·½·¨£¬¿ÉÒÔ¿ØÖƾÖÓòÍøµÄWeb·þÎñ»òFTP·þÎñµÈÊÇ·ñ¿ÉÒÔ¶ÔÍ⿪·Å£¬Ö»ÒªÏñ¸Õ²ÅÄÇÑù¹³Ñ¡²»Í¬µÄ·þÎñ¼´¿É¡£

解释一下这段代码过程void CMP_ISR(void) interrupt 21 { u8 i; CMPCR1 &= ~0x40; // ÐèÈí¼þÇå³ýÖжϱê־λ if(XiaoCiCnt == 0) //Ïû´Åºó²Å¼ì²â¹ý0ʼþ, XiaoCiCnt=1:ÐèÒªÏû´Å, =2:ÕýÔÚÏû´Å, =0ÒѾ­Ïû´Å { T4T3M &= ~(1<<3); // Timer3Í£Ö¹ÔËÐÐ P27 = 0; if(B_Timer3_OverFlow) //Çл»Ê±¼ä¼ä¸ô(Timer3)ÓÐÒç³ö { B_Timer3_OverFlow = 0; PhaseTime = 8000; //»»Ïàʱ¼ä×î´ó8ms, 2212µç»ú12V¿Õת×î¸ßËÙ130usÇл»Ò»Ïà(200RPS 12000RPM), 480mA } else { i=T3H; PhaseTime = (((u16)i << 8) + T3L) >> 1; //µ¥Î»Îª1us if(PhaseTime >= 8000) PhaseTime = 8000; //»»Ïàʱ¼ä×î´ó8ms, 2212µç»ú12V¿Õת×î¸ßËÙ130usÇл»Ò»Ïà(200RPS 12000RPM), 480mA } T3H = 0; T3L = 0; T4T3M |= (1<<3); //Timer3¿ªÊ¼ÔËÐÐ PhaseTimeTmp[TimeIndex] = PhaseTime; //±£´æÒ»´Î»»Ïàʱ¼ä if(++TimeIndex >= 16) TimeIndex = 0; //ÀÛ¼Ó8´Î for(PhaseTime=0, i=0; i<16; i++) PhaseTime += PhaseTimeTmp[i]; //Çó16´Î»»Ïàʱ¼äÀÛ¼ÓºÍ PhaseTime = PhaseTime >> 5; //Çó16´Î»»Ïàʱ¼äµÄƽ¾ùÖµµÄÒ»°ë, ¼´30¶Èµç½Ç¶È if((PhaseTime >= 40) && (PhaseTime <= 1000)) TimeOut = 150; //¶Âת600ms³¬Ê± if( PhaseTime >= 60) PhaseTime -= 40; //ÐÞÕýÓÉÓÚÂ˲¨µçÈÝÒýÆðµÄÖͺóʱ¼ä else PhaseTime = 20; // PhaseTime = 20; //Ö»¸ø20us, ÔòÎÞÖͺóÐÞÕý, ÓÃÓÚ¼ì²âÂ˲¨µçÈÝÒýÆðµÄÖͺóʱ¼ä T4T3M &= ~(1<<7); //Timer4Í£Ö¹ÔËÐÐ PhaseTime = PhaseTime << 1; //2¸ö¼ÆÊý1us PhaseTime = 0 - PhaseTime; T4H = (u8)(PhaseTime >> 8); //×°ÔØ30¶È½ÇÑÓʱ T4L = (u8)PhaseTime; T4T3M |= (1<<7); //Timer4¿ªÊ¼ÔËÐÐ XiaoCiCnt = 1; //1:ÐèÒªÏû´Å, 2:ÕýÔÚÏû´Å, 0ÒѾ­Ïû´Å P27 = 1; } }
07-08
/************************************************************************************** * Ö±Á÷µç»úʵÑé * ʵÏÖÏÖÏó£ºÏÂÔسÌÐòºó£¬°´ÕÕ¹âÅÌÄÚ²Ù×÷ÊÓƵ½ÓÏߣ¬Ö±Á÷µç»úÐýת´óÔ¼5S£¬È»ºóÍ£Ö¹ ×¢ÒâÊÂÏÎÞ ***************************************************************************************/ #include "reg52.h" //´ËÎļþÖж¨ÒåÁ˵¥Æ¬»úµÄÒ»ÐÌØÊ⹦ÄܼĴæÆ÷ #include<intrins.h> //ÒòΪҪÓõ½×óÓÒÒƺ¯Êý£¬ËùÒÔ¼ÓÈëÕâ¸öÍ·Îļþ typedef unsigned int u16; //¶ÔÊý¾ÝÀàÐͽøÐÐÉùÃ÷¶¨Òå typedef unsigned char u8; sbit moto=P1^0; /******************************************************************************* * º¯ Êý Ãû : delay * º¯Êý¹¦ÄÜ : ÑÓʱº¯Êý£¬i=1ʱ£¬´óÔ¼ÑÓʱ10us *******************************************************************************/ void delay(u16 i) { while(i--); } /******************************************************************************* * º¯ Êý Ãû : main * º¯Êý¹¦ÄÜ : Ö÷º¯Êý * Êä Èë : ÎÞ * Êä ³ö : ÎÞ *******************************************************************************/ void main() { u8 i; moto=0; //¹Ø±Õµç»ú for(i=0;i<100;i++) //Ñ­»·100´Î£¬Ò²¾ÍÊÇ´óÔ¼5S { moto=1; //¿ªÆôµç»ú delay(5000); //´óÔ¼ÑÓʱ50ms } moto=0; //¹Ø±Õµç»ú while(1) { } } 将程序改成先正转5秒,停10秒,再反转5秒
06-10
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值