久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 單片機串口控制LED亮滅 [打印本頁]

作者: 新人小弟    時間: 2019-3-3 12:02
標題: 單片機串口控制LED亮滅
  1. #include <reg52.h>
  2. #include <intrins.h>
  3. typedef unsigned char uchar;
  4. typedef unsigned int uint;
  5. sbit led0=P2^0;
  6. sbit led1=P2^1;
  7. sbit led2=P2^2;
  8. sbit led3=P2^3;
  9. sbit led4=P2^4;
  10. sbit led5=P2^5;
  11. sbit led6=P2^6;
  12. sbit led7=P2^7;
  13. uchar num[9];
  14. uchar ch;
  15. int Res;
  16. void ChuanInit()
  17. {  
  18. SCON=0x50;
  19. TMOD=0x20;
  20. PCON=0x80;
  21. TH1=0xf3;
  22. TL1=0xf3;
  23. ES=1;
  24. EA=1;
  25. TR1=1;
  26. }
  27. void Chuan() interrupt 4
  28. {
  29. uchar Data;
  30.    Data=SBUF;
  31. RI=0;
  32. ch=Data;
  33. SBUF=Data;
  34. while(!TI);
  35. TI=0;
  36. }
  37. void Liu()
  38. {
  39. int i;
  40. for(i=0;i<8;i++)
  41. {
  42.   num[i]=ch<<7;
  43.   ch>>=1;
  44. }
  45. }  

  46. /*void Jia()
  47. {
  48. led0=num[0];
  49. led1=num[1];
  50. led2=num[2];
  51. led3=num[3];
  52. led4=num[4];
  53. led5=num[5];
  54. led6=num[6];
  55. led7=num[7];
  56. } */

  57. void Le()
  58. {
  59. if(num[0]==1)
  60. {
  61.   led0=0;
  62. }
  63. else
  64. {
  65.   led0=1;
  66. }
  67. if(num[1]==1)
  68. {
  69.   led1=0;
  70. }
  71. else
  72. {
  73.   led1=1;
  74. }  
  75. if(num[2]==1)
  76. {
  77.   led2=0;
  78. }
  79. else
  80. {
  81.   led2=1;
  82. }  
  83. if(num[3]==1)
  84. {
  85.   led3=0;
  86. }
  87. else
  88. {
  89.   led3=1;
  90. }  
  91. if(num[4]==1)
  92. {
  93.   led4=0;
  94. }
  95. else
  96. {
  97.   led4=1;
  98. }  
  99. if(num[5]==1)
  100. {
  101.   led5=0;
  102. }
  103. else
  104. {
  105.   led5=1;
  106. }  
  107. if(num[6]==1)
  108. {
  109.   led6=0;
  110. }
  111. else
  112. {
  113.   led6=1;
  114. }
  115. if(num[7]==1)
  116. {
  117.   led7=0;
  118. }
  119. else
  120. {
  121.   led7=1;
  122. }   
  123. }
  124.   
  125. void main()
  126. {
  127.   ChuanInit();
  128.    
  129.   
  130.    
  131.   while(1)
  132.   {
  133.    Liu();

  134.    Le();
  135.    
  136.   }
  137. }
復制代碼

作者: wu4588434    時間: 2020-2-25 10:23
程序不全吧,發什么指令控制啊???




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 涩涩片影院 | 亚洲人人舔人人 | 精品日本中文字幕 | 久热国产精品 | www国产亚洲精品 | 亚洲国产精品99久久久久久久久 | 欧美色偷拍| 久草免费福利 | 色婷婷婷婷色 | 久久亚洲一区二区三区四区 | 黄色在线观看网站 | 亚洲精品一区二区在线 | 成人在线视频网 | 国产成人一区在线 | 欧美久久久久久 | 91p在线观看 | 国产九九精品 | 国产在线二区 | 亚洲成人自拍 | 成人av片在线观看 | 国产亚洲成av人在线观看导航 | 亚洲天堂中文字幕 | 97久久久久久久久 | 精品一区二区三区四区视频 | 欧美精品一区三区 | 精品久久久久久久久久久 | 成人黄视频在线观看 | 国产欧美久久精品 | 一区二区三区在线免费观看 | 国产成人小视频 | 国产999精品久久久影片官网 | 免费视频一区二区三区在线观看 | 日韩精品免费在线 | 九九成人 | 日韩精品专区在线影院重磅 | 久久大 | 国产精品激情小视频 | 午夜免费在线电影 | 一区二区免费在线视频 | 中文字幕91av | 日韩视频三区 |