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

標題: T0中斷模式1控制LED [打印本頁]

作者: daming    時間: 2014-12-30 01:50
標題: T0中斷模式1控制LED


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

  16. void Time0() interrupt 1   //中斷服務程序,“1”為T0的中斷編號
  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開始計時
  24. TL0=(65536-50000)%256;
  25. }
復制代碼







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