標題: 最簡單15W104檢查引腳源程序 [打印本頁]

作者: 飛翔~哆啦    時間: 2017-12-2 11:36
標題: 最簡單15W104檢查引腳源程序
  1. #include<reg51.h>


  2. sbit led_R=P3^2;//定義紅燈
  3. sbit led_G=P3^3;//定義綠燈
  4. sbit led_B=P3^4;//定義藍燈
  5. sbit led_Y=P3^5;//定義黃燈



  6. void Delay1000ms()                //@12.000MHz
  7. {
  8.         unsigned char i, j, k;


  9.         i = 46;
  10.         j = 153;
  11.         k = 245;
  12.         do
  13.         {
  14.                 do
  15.                 {
  16.                         while (--k);
  17.                 } while (--j);
  18.         } while (--i);
  19. }




  20. main()
  21. {

  22. while(1)

  23. {

  24. led_R=1;
  25. led_G=0;
  26. led_B=0;
  27. led_Y=0;
  28. Delay1000ms();//紅燈亮一秒


  29. led_R=0;
  30. led_G=1;
  31. led_B=0;
  32. led_Y=0;
  33. Delay1000ms();//綠燈亮一秒

  34. led_R=0;
  35. led_G=0;
  36. led_B=1;
  37. led_Y=0;
  38. Delay1000ms();//藍燈亮一秒

  39. led_R=0;
  40. led_G=0;
  41. led_B=0;
  42. led_Y=1;
  43. Delay1000ms();//黃燈亮一秒

  44. led_R=1;
  45. led_G=1;
  46. led_B=0;
  47. led_Y=0;
  48. Delay1000ms();//紅綠亮一秒

  49. led_R=1;
  50. led_G=0;
  51. led_B=1;
  52. led_Y=0;
  53. Delay1000ms();//紅藍亮一秒

  54. led_R=1;
  55. led_G=0;
  56. led_B=0;
  57. led_Y=1;
  58. Delay1000ms();//紅黃亮一秒

  59. led_R=0;
  60. led_G=1;
  61. led_B=1;
  62. led_Y=0;
  63. Delay1000ms();//綠藍亮一秒

  64. led_R=0;
  65. led_G=1;
  66. led_B=0;
  67. led_Y=1;
  68. Delay1000ms();//綠黃亮一秒

  69. led_R=0;
  70. led_G=0;
  71. led_B=1;
  72. led_Y=1;
  73. Delay1000ms();//藍黃亮一秒


  74. led_R=1;
  75. led_G=1;
  76. led_B=1;
  77. led_Y=0;
  78. Delay1000ms();//紅綠藍亮一秒

  79. led_R=1;
  80. led_G=0;
  81. led_B=1;
  82. led_Y=1;
  83. Delay1000ms();//紅藍黃亮一秒

  84. led_R=1;
  85. led_G=1;
  86. led_B=0;
  87. led_Y=1;
  88. Delay1000ms();//紅綠黃亮一秒

  89. led_R=0;
  90. led_G=1;
  91. led_B=1;
  92. led_Y=1;
  93. Delay1000ms();//綠藍黃亮一秒

  94. led_R=1;
  95. led_G=1;
  96. led_B=1;
  97. led_Y=1;
  98. Delay1000ms();//紅綠藍黃亮一秒


  99. }


  100. }

復制代碼





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