欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: T0中斷模式1控制LED [打印本頁(yè)]

作者: daming    時(shí)間: 2014-12-30 01:50
標(biāo)題: T0中斷模式1控制LED


  1. #include<reg52.h>
  2. sbit P00=P0^0;  //定義P00為PO^0管腳
  3. unsigned char i;  //定義一變量控制燈滅的時(shí)間
  4. void main()
  5. {
  6. i=0;
  7. P00=1;
  8. EA=1;    //開(kāi)放總中斷
  9. ET0=1;      //允許TO中斷
  10. TMOD=0x01;     //定時(shí)器T0的工作模式1 0000 0001 C/T'=1為計(jì)數(shù)器
  11. TH0=(65535-50000)/256;     //給T0的高八位賦值 ,定時(shí)50ms
  12. TL0=(65536-50000)%256;      //給T0的低八位賦值
  13. TR0=1;
  14. while(1);    //無(wú)限循環(huán)等待中斷
  15. }      

  16. void Time0() interrupt 1   //中斷服務(wù)程序,“1”為T(mén)0的中斷編號(hào)
  17. {
  18. i=i+1;
  19. if(i==20){       //燈滅1s
  20.   i=0;
  21.   P00=~P00;
  22. }
  23. TH0=(65535-50000)/256;  //T0溢出后中斷,如不重新賦值,T0就從00000000 00000000開(kāi)始計(jì)時(shí)
  24. TL0=(65536-50000)%256;
  25. }
復(fù)制代碼







歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1