日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀] 程序運(yùn)行開始,A燈先亮5秒,然后滅了到B燈亮5秒,B再滅再到C燈亮5秒,C滅,程序結(jié)束,不再運(yùn)行。這程序該怎么寫?用定時(shí)器精確定時(shí)……晶振11.092MHZ。#include"REG52.H"/***/sbitLED_A=P1^0;sbitLED_B

程序運(yùn)行開始,A燈先亮5秒,然后滅了到B燈亮5秒,B再滅再到C燈亮5秒,C滅,程序結(jié)束,不再運(yùn)行。這程序該怎么寫?用定時(shí)器精確定時(shí)……晶振11.092MHZ。

  1. #include"REG52.H"

  2. /*

  3. *

  4. */

  5. sbitLED_A=P1^0;

  6. sbitLED_B=P1^1;

  7. sbitLED_C=P1^2;

  8. unsignedcharTIME_BASE;

  9. unsignedcharMACT_ENDB;

  10. unsignedcharRece_Errp;

  11. /*

  12. *定時(shí)器初始化

  13. */

  14. voidSystemInit(void)

  15. {

  16. TMOD=0x01;

  17. TH0=(65536-45872)/256;//定時(shí)50ms//晶振:11.0592MHZ

  18. TL0=(65536-45872)%256;

  19. ET0=1;

  20. TR0=1;

  21. EA=1;

  22. }

  23. intmain(void)

  24. {

  25. SystemInit();

  26. while(1)

  27. {

  28. /*程序一開始上電Rece_Errp=0定時(shí)器5秒加一次*/

  29. if(Rece_Errp==0)

  30. {

  31. LED_A=0;//A亮5秒

  32. LED_B=1;//B是滅

  33. LED_C=1;//C是滅

  34. }

  35. /*判斷是否5秒時(shí)間到*/

  36. elseif(Rece_Errp==1)

  37. {

  38. LED_A=1;//A是滅

  39. LED_B=0;//B亮5秒

  40. LED_C=1;//C是滅

  41. }

  42. elseif(Rece_Errp==2)

  43. {

  44. LED_A=1;//A是滅

  45. LED_B=1;//B是滅

  46. LED_C=0;//C亮5秒

  47. }

  48. else

  49. {

  50. LED_A=1;//A是滅

  51. LED_B=1;//B是滅

  52. LED_C=1;//C是滅

  53. while(1);//程序運(yùn)行到這里停止

  54. }

  55. }

  56. }

  57. voidTimer0_IRQ(void)interrupt1

  58. {

  59. TH0=(655365-45872)/256;

  60. TL0=(655365-45872)%256;

  61. /*進(jìn)入中斷50ms+1次*/

  62. TIME_BASE++;

  63. if(TIME_BASE==20)//20ms*50ms=剛好等于1000ms也就是1秒

  64. {

  65. TIME_BASE=0;

  66. MACT_ENDB++;//一秒加一次

  67. if(MACT_ENDB==5)//等于剛好5秒時(shí)間到

  68. {

  69. MACT_ENDB=0;

  70. Rece_Errp++;//用來切換LEDA、B、C5秒滅

  71. }

  72. }

  73. }


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉