中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

網(wǎng)頁(yè)設(shè)計(jì)企業(yè)網(wǎng)站設(shè)計(jì)的功能項(xiàng)目推廣方式有哪些

網(wǎng)頁(yè)設(shè)計(jì)企業(yè)網(wǎng)站設(shè)計(jì)的功能,項(xiàng)目推廣方式有哪些,網(wǎng)絡(luò)營(yíng)銷(xiāo)服務(wù)概念,手機(jī)電腦版下載軟件一、定時(shí)器0控制LED閃爍 實(shí)例程序1&#xff1a; #include<reg52.h> //包含頭文件&#xff0c;一般情況不需要改動(dòng)&#xff0c;頭文件包含特殊功能寄存器的定義sbit LED P1^2; //定義LED端口/*------------------------------------------------定時(shí)器初始化子程序 …

一、定時(shí)器0控制LED閃爍

實(shí)例程序1:

#include<reg52.h> //包含頭文件,一般情況不需要改動(dòng),頭文件包含特殊功能寄存器的定義sbit LED = P1^2;    //定義LED端口/*------------------------------------------------定時(shí)器初始化子程序
------------------------------------------------*/
void Init_Timer0(void)
{TMOD |= 0x01;	  //使用模式1,16位定時(shí)器,使用"|"符號(hào)可以在使用多個(gè)定時(shí)器時(shí)不受影響		     TH0=0x00;	      //給定初值,這里使用定時(shí)器最大值從0開(kāi)始計(jì)數(shù)一直到65535溢出TL0=0x00;EA=1;            //總中斷打開(kāi)ET0=1;           //定時(shí)器中斷打開(kāi)TR0=1;           //定時(shí)器開(kāi)關(guān)打開(kāi)
}/*------------------------------------------------主程序
------------------------------------------------*/
main()
{Init_Timer0();while(1);
}/*------------------------------------------------定時(shí)器中斷子程序
------------------------------------------------*/
void Timer0_isr(void) interrupt 1 using 1
{TH0=0x00;		  //重新賦值TL0=0x00;LED=~LED;        //指示燈反相,可以看到閃爍
}

二、定時(shí)器1控制LED閃爍

程序?qū)嵗?:

#include<reg52.h> //包含頭文件,一般情況不需要改動(dòng),頭文件包含特殊功能寄存器的定義sbit LED = P1^3;    //定義LED端口/*------------------------------------------------定時(shí)器初始化子程序
------------------------------------------------*/
void Init_Timer1(void)
{TMOD |= 0x10;	  //使用模式1,16位定時(shí)器,使用"|"符號(hào)可以在使用多個(gè)定時(shí)器時(shí)不受影響 TH1=0x00;	      //給定初值,這里使用定時(shí)器最大值從0開(kāi)始計(jì)數(shù)一直到65535溢出TL1=0x00;EA=1;            //總中斷打開(kāi)ET1=1;           //定時(shí)器中斷打開(kāi)TR1=1;           //定時(shí)器開(kāi)關(guān)打開(kāi)
}/*------------------------------------------------主程序
------------------------------------------------*/
main()
{Init_Timer1();while(1);
}
/*------------------------------------------------定時(shí)器中斷子程序
------------------------------------------------*/
void Timer1_isr(void) interrupt 3 using 1
{TH1=0x00;		 //重新賦值TL1=0x00;LED=~LED;       //LED閃爍
}

三、定時(shí)器2控制LED閃爍

程序?qū)嵗?:

#include<reg52.h> //包含頭文件,一般情況不需要改動(dòng),頭文件包含特殊功能寄存器的定義sbit LED = P1^0;    //定義LED端口/*------------------------------------------------定時(shí)器初始化子程序
------------------------------------------------*/
void TIM2Inital(void)
{RCAP2H = (65536-60000)/256;//晶振12M 60ms 16bit 自動(dòng)重載RCAP2L = (65536-60000)%256;ET2=1;                     //打開(kāi)定時(shí)器中斷EA=1;                      //打開(kāi)總中斷TR2=1;                     //打開(kāi)定時(shí)器開(kāi)關(guān)
}/*------------------------------------------------主程序
------------------------------------------------*/
main()
{TIM2Inital();while(1);
}/*------------------------------------------------定時(shí)器中斷子程序
------------------------------------------------*/
void TIM2(void) interrupt 5 using 1//定時(shí)器2中斷
{TF2=0;LED=~LED;               //指示燈反相  
}

四、定時(shí)器0產(chǎn)生1ms方波

程序?qū)嵗?:

#include<reg52.h> //包含頭文件,一般情況不需要改動(dòng),頭文件包含特殊功能寄存器的定義sbit OUT = P1^2;    //定義OUT輸出端口/*------------------------------------------------定時(shí)器初始化子程序
------------------------------------------------*/
void Init_Timer0(void)
{TMOD |= 0x01;	  //使用模式1,16位定時(shí)器,使用"|"符號(hào)可以在使用多個(gè)定時(shí)器時(shí)不受影響		     //TH0=0x00;	      //給定初值,這里使用定時(shí)器最大值從0開(kāi)始計(jì)數(shù)一直到65535溢出//TL0=0x00;EA=1;            //總中斷打開(kāi)ET0=1;           //定時(shí)器中斷打開(kāi)TR0=1;           //定時(shí)器開(kāi)關(guān)打開(kāi)
}
/*------------------------------------------------主程序
------------------------------------------------*/
main()
{Init_Timer0();while(1);
}/*------------------------------------------------定時(shí)器中斷子程序
------------------------------------------------*/
void Timer0_isr(void) interrupt 1 using 1
{TH0=(65536-500)/256;		  //重新賦值 12M晶振計(jì)算,指令周期1uS,TL0=(65536-500)*256;         //1mS方波半個(gè)周期500uS,即定時(shí)500次//溢出然后輸出端取反OUT=~OUT;        //用示波器可看到方波輸出 
}

五、定時(shí)器0產(chǎn)生200ms方波

程序?qū)嵗?:

#include<reg52.h> //包含頭文件,一般情況不需要改動(dòng),頭文件包含特殊功能寄存器的定義sbit OUT = P1^2;    //定義OUT輸出端口/*------------------------------------------------定時(shí)器初始化子程序
------------------------------------------------*/
void Init_Timer0(void)
{TMOD |= 0x01;	  //使用模式1,16位定時(shí)器,使用"|"符號(hào)可以在使用多個(gè)定時(shí)器時(shí)不受影響		     //TH0=0x00;	      //給定初值,這里使用定時(shí)器最大值從0開(kāi)始計(jì)數(shù)一直到65535溢出//TL0=0x00;EA=1;            //總中斷打開(kāi)ET0=1;           //定時(shí)器中斷打開(kāi)TR0=1;           //定時(shí)器開(kāi)關(guān)打開(kāi)
}
/*------------------------------------------------主程序
------------------------------------------------*/
main()
{Init_Timer0();while(1);
}/*------------------------------------------------定時(shí)器中斷子程序
------------------------------------------------*/
void Timer0_isr(void) interrupt 1 using 1
{static unsigned char i;TH0=(65536-10000)/256;	//重新賦值 12M晶振計(jì)算,指令周期1uS,//200mS方波半個(gè)周期100mS,由于定時(shí)器//最大值65536 即65.536ms 所以TL0=(65536-10000)*256;  //直接定時(shí)器不夠用,需要用循環(huán)處理,//定時(shí)10ms,然后循環(huán)10次后輸出 10x10=100msi++;if(i==11){i=0;OUT=~OUT;        //用示波器可看到方波輸出 }}

六、產(chǎn)生多路不同頻率方波

程序?qū)嵗?:

#include<reg52.h> //包含頭文件,一般情況不需要改動(dòng),頭文件包含特殊功能寄存器的定義/*------------------------------------------------定時(shí)器初始化子程序
------------------------------------------------*/
void Init_Timer0(void)
{TMOD |= 0x01;	  //使用模式1,16位定時(shí)器,使用"|"符號(hào)可以在使用多個(gè)定時(shí)器時(shí)不受影響		     //TH0=0x00;	      //給定初值,這里使用定時(shí)器最大值從0開(kāi)始計(jì)數(shù)一直到65535溢出//TL0=0x00;EA=1;            //總中斷打開(kāi)ET0=1;           //定時(shí)器中斷打開(kāi)TR0=1;           //定時(shí)器開(kāi)關(guān)打開(kāi)
}
/*------------------------------------------------主程序
------------------------------------------------*/
main()
{Init_Timer0();while(1);
}/*------------------------------------------------定時(shí)器中斷子程序
------------------------------------------------*/
void Timer0_isr(void) interrupt 1 using 1
{static unsigned char i;//重新賦值 12M晶振計(jì)算,指令周期1uS,500x2=1mS方波TH0=(65536-500)/256;		  TL0=(65536-500)*256;        i++;P1=i; 	//P1口8路輸出不同頻率,相當(dāng)于一個(gè)分頻器,高頻用示波//器測(cè)量,低頻可以直接用led觀測(cè)//P1.0輸出1ms方波,P1.1輸出2ms,p1.2輸出4ms,以此類(lèi)推}

http://www.risenshineclean.com/news/48090.html

相關(guān)文章:

  • 傳誠(chéng)信網(wǎng)站建設(shè)營(yíng)銷(xiāo)失敗案例分析
  • 建個(gè)企業(yè)網(wǎng)站有什么用哪里注冊(cè)域名最便宜
  • 網(wǎng)站開(kāi)發(fā)軟件福州網(wǎng)站優(yōu)化
  • 網(wǎng)站程序結(jié)構(gòu)九江seo
  • wordpress發(fā)布圖片插件網(wǎng)站標(biāo)題seo外包優(yōu)化
  • 在國(guó)外做h網(wǎng)站怎么樣百度關(guān)鍵字優(yōu)化精靈
  • 做擦邊網(wǎng)站 服務(wù)器放在狗爹昆明seo優(yōu)化
  • 珠海網(wǎng)站建設(shè)聯(lián)系方式上海關(guān)鍵詞優(yōu)化按天計(jì)費(fèi)
  • 深圳考試培訓(xùn)網(wǎng)站建設(shè)域名解析查詢工具
  • 濱海住房和城鄉(xiāng)建設(shè)局網(wǎng)站網(wǎng)絡(luò)營(yíng)銷(xiāo)的核心是
  • 中國(guó)建設(shè)銀行招聘信息網(wǎng)站6一個(gè)新手怎么做電商
  • 小公司如何做網(wǎng)站隔離直通車(chē)推廣計(jì)劃方案
  • 學(xué)會(huì)建網(wǎng)站如何做網(wǎng)絡(luò)營(yíng)銷(xiāo)友情鏈接的作用大不大
  • 網(wǎng)站開(kāi)發(fā)的背景百度百科官網(wǎng)
  • 公司網(wǎng)站抬頭用什么軟件做關(guān)鍵詞搜索數(shù)據(jù)
  • 網(wǎng)站開(kāi)發(fā)簡(jiǎn)單的框架營(yíng)銷(xiāo)云
  • 答題app怎么制作淘寶seo優(yōu)化是什么
  • 大連企業(yè)公司網(wǎng)站建設(shè)百度指數(shù)移動(dòng)版怎么用
  • 校園招聘網(wǎng)站開(kāi)發(fā)研究背景排名公式
  • wordpress導(dǎo)航菜單404百度seo優(yōu)化軟件
  • 建網(wǎng)站 外貿(mào)微信推廣平臺(tái)哪里找
  • 做網(wǎng)站的IDE百度廣告電話號(hào)碼是多少
  • 酒業(yè)為什么做網(wǎng)站綜合搜索引擎
  • b2c電子商務(wù)網(wǎng)站建設(shè)費(fèi)用河北網(wǎng)站建設(shè)案例
  • 微軟網(wǎng)站做u盤(pán)啟動(dòng)教程網(wǎng)頁(yè)設(shè)計(jì)基礎(chǔ)
  • 網(wǎng)易做網(wǎng)站百度助手安卓版下載
  • 網(wǎng)站建設(shè)通路品牌網(wǎng)站建設(shè)
  • 如何查一個(gè)網(wǎng)站有沒(méi)有做外鏈鄭州網(wǎng)站制作選擇樂(lè)云seo
  • 代刷網(wǎng)站系統(tǒng)怎么做天貓關(guān)鍵詞排名怎么控制
  • 做網(wǎng)站需要學(xué)那幾個(gè)軟件百度網(wǎng)址大全設(shè)為主頁(yè)