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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1071|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

單片機跑馬燈實現(xiàn)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:363977 發(fā)表于 2018-7-3 14:34 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
  1. //#include <REG52.h>
  2. #include <STC/STC89C5xRC.H>

  3. void Delay(unsigned int i);
  4. #define DP P1 //DataPort

  5. unsigned char code RTL[9]={0xff,0xfe,0xfc,0xf8,0xf0,0xe0,0xc0,0x80,0x00};
  6. /**
  7. * 1111 1111  1111 1110 -- 0000 0000
  8. */
  9. unsigned char code LTR[9]={0xff,0x7f,0x3f,0x1f,0x0f,0x07,0x03,0x01,0x00};
  10. /**
  11. * 1111 1111  0111 1111 -- 0000 0000
  12. */
  13. unsigned char code L[2][5]={{0xff,0x7f,0x3f,0x1f,0x0f},{0x0f,0x8f,0xcf,0xef,0xff}};
  14. /**
  15. * 1111 1111  0111 1111 -- 0000 1111
  16. * 0000 1111  1000 1111 -- 1111 1111
  17. */
  18. unsigned char code R[2][5]={{0xff,0xfe,0xfc,0xf8,0xf0},{0xf0,0xf1,0xf3,0xf7,0xff}};
  19. /**
  20. * 1111 1111  1111 1110 -- 1111 0000
  21. * 1111 0000  1111 0001 -- 1111 1111
  22. */

  23. void main(){
  24.         int i,j;
  25.         while(1){
  26.                 for(i=0;i<=8;i++){
  27.                         DP=LTR[i];
  28.                         Delay(100);
  29.                 }
  30.                 //Delay(1000);
  31.                 for(i=8;i>=0;i--){
  32.                         DP=RTL[i];
  33.                         Delay(100);
  34.                 }
  35.                 //Delay(200);
  36.                
  37.                 for(i=0;i<=8;i++){
  38.                         DP=RTL[i];
  39.                         Delay(100);
  40.                 }
  41.                 //Delay(1000);
  42.                 for(i=8;i>=0;i--){
  43.                         DP=LTR[i];
  44.                         Delay(100);
  45.                 }
  46.                 //Delay(200);
  47.                
  48.                 for(j=0;j<2;j++){
  49.                         for(i=0;i<5;i++){
  50.                                 DP=L[j][i]&R[j][i];
  51.                                 Delay(100);
  52.                         }
  53.                         //Delay(200);
  54.                 }
  55.                 for(j=1;j>=0;j--){
  56.                         for(i=4;i>=0;i--){
  57.                                 DP=L[j][i]&R[j][i];
  58.                                 Delay(100);
  59.                         }
  60.                         //Delay(200);
  61.                 }
  62.                
  63.                 DP=0x00;
  64.                 Delay(200);
  65.                 DP=0xff;
  66.                 Delay(100);
  67.                 DP=0x00;
  68.                 Delay(200);
  69.                 DP=0xff;
  70.                 Delay(100);
  71.                
  72.         }
  73. }

  74. void Delay(unsigned int i){
  75.         unsigned int j;
  76.         for(;i>0;i--)
  77.                 for(j=0;j<125;j++) ;
  78. }
復(fù)制代碼


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 9久久 | 热久久久 | 中文字幕视频在线免费 | 亚洲一级淫片 | 国产精品天堂 | 亚洲欧洲精品一区 | 亚洲欧美日韩精品久久亚洲区 | 夜夜久久 | 成人精品视频在线观看 | 精品婷婷 | 九九国产 | 国产日韩一区二区三区 | 国产永久免费 | 91亚洲国产成人久久精品网站 | 亚洲免费在线播放 | 国产综合精品 | 精品国产免费人成在线观看 | 免费一二区 | 97中文视频 | 国产精品一区二区欧美黑人喷潮水 | xx性欧美肥妇精品久久久久久 | 天堂中文资源在线 | av大片在线观看 | 福利片在线看 | 久热精品在线观看视频 | 亚洲va在线va天堂va狼色在线 | 国产国产精品久久久久 | 99久久婷婷国产亚洲终合精品 | 久久久免费精品 | 国产大片一区 | 视频一区在线观看 | 亚洲国产精品91 | 91一区二区 | 国产91在线播放精品91 | 亚洲一区在线日韩在线深爱 | 日韩欧美国产一区二区三区 | 欧美精品久久久久 | 亚洲人免费视频 | 日日操视频 | 国产三级一区二区 | 国产精品www |