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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 5135|回復: 6
收起左側

光立方下位機MCU程序和上位機軟件(支持音頻)

  [復制鏈接]
回帖獎勵 30 黑幣 回復本帖可獲得 10 黑幣獎勵! 每人限 1 次
ID:422885 發(fā)表于 2019-1-13 10:02 | 顯示全部樓層 |閱讀模式
本人單片機、C語言,初學者菜鳥一枚,有什么需要改進的希望大家多給意見。
上位機是自己用E語言編寫的,不知道什么原因個別安全軟件會報毒(不放心的慎用)

廢話不多說直接上附(碼)。

視頻:
0.png 0.png

上位機運行界面:
52fea3d91f42ea523b83c4b7e19f524.png

單片機源碼:
  1. #include"STC15W4K.H"
  2. #define uchar unsigned char
  3. #define uint unsigned int
  4. uchar xx,yy,zz,layer,icnt,rxcnt;
  5. uchar display[8][8];
  6. void init()
  7. {
  8.         AUXR |= 0x01;                //串口1選擇定時器2為波特率發(fā)生器
  9.         AUXR &= 0xFB;                //定時器2時鐘為Fosc/12,即12T
  10.         T2L = 0xFC;                //設定定時初值    11.0592MHz    波特率57600
  11.         T2H = 0xFF;                //設定定時初值
  12.         AUXR |= 0x10;                //啟動定時器2
  13.         
  14.         TH0=0xfa;    //0.5微秒@11.0592MHz
  15.         TL0=0xff;    //0.5微秒@11.0592MHz
  16.         
  17.         TR0=1;       //定時器0開始計時
  18.   TMOD &= 0xF0;                //設置定時器模式
  19.         
  20.         SCON=0X50;//串口工作于方式1 可接收REN=1
  21.         PCON|=0x80;//波特率加倍

  22.         EA=1;                //開全局中斷
  23.         ES=1;                //開串口中斷
  24.         ET0=1;                //開定時器0中斷
  25.         PS=1;                //配置串口中斷優(yōu)先
  26. }

  27. void main()
  28. {
  29.         
  30.                 P0M1=0x00; P0M0=0xff;P1M1=0x00; P1M0=0x00;P2M1=0x00; P2M0=0xff;P3M1=0x00; P3M0=0x00;
  31.         P4M1=0x00; P4M0=0xff;P5M1=0x00; P5M0=0xff;P6M1=0x00; P6M0=0xff;P7M1=0x00; P7M0=0xff;
  32.         rxcnt=0;
  33.         init();
  34.         while(1);
  35. }
  36. void rxd() interrupt 4                  //串口中斷服務程序
  37. {                                                                  
  38.                 uchar temp=0;                        
  39.                 RI=0;
  40.                 ++rxcnt;
  41.                 if(rxcnt>=2)
  42.                 {                        
  43.                         temp=SBUF;                        //讀出接收到的數(shù)據(jù)
  44.                         display[xx][yy]=temp;         //按順序存入顯示數(shù)組中
  45.                         xx++;
  46.                         if(xx>=8)                                
  47.                         {
  48.                                 xx=0;
  49.                                 yy++;
  50.                                 if(yy>=8)
  51.                                 yy=0;
  52.                         }
  53.                 }
  54.                 if(rxcnt>=65)
  55.                 rxcnt=0;        
  56. }
  57. /*****************************************************************/
  58. void timer0_isr(void) interrupt 1
  59. {
  60. uchar i;
  61.          static uchar layer=0;
  62.          P1=0;
  63.          for (i=0;i<8;i++)
  64.          {
  65.                    P2=1<<i;
  66.                    P0=display[layer][i];
  67.          }
  68.          P1=1<<layer;
  69.          if (layer<7)
  70.                    layer++;
  71.          else
  72.                    layer=0;
  73. }
復制代碼
0c72553a1dae9749e4a86e24c9b1562.png

全部資料51hei下載地址:
效果預覽.7z (5.29 MB, 下載次數(shù): 41)
光立方套裝.7z (1.38 MB, 下載次數(shù): 59)


回復

使用道具 舉報

ID:432687 發(fā)表于 2019-5-26 03:03 來自觸屏版 | 顯示全部樓層
非常感謝你。 這是一個很棒的網(wǎng)站。 在這里,您可以真正了解有關中國STC  -  MCU的許多信息。 我很著迷有多少人在這里提出他們的想法。
回復

使用道具 舉報

ID:518116 發(fā)表于 2019-5-27 03:42 來自觸屏版 | 顯示全部樓層
以我現(xiàn)在的狀態(tài)來看就是 仰望大佬
回復

使用道具 舉報

ID:524250 發(fā)表于 2019-6-1 23:16 | 顯示全部樓層
在學習中
回復

使用道具 舉報

ID:543334 發(fā)表于 2019-6-3 20:57 | 顯示全部樓層
向大佬學習
回復

使用道具 舉報

ID:462888 發(fā)表于 2019-7-24 14:11 | 顯示全部樓層
上位機編的真不錯。
回復

使用道具 舉報

ID:614806 發(fā)表于 2020-12-8 16:01 | 顯示全部樓層

向大佬學習
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品人人做人人爽人人添 | 99中文字幕 | 精品第一页 | 中文字幕免费在线观看 | 国产精品成人免费精品自在线观看 | 国产网站在线 | 中文有码在线观看 | 久久私人影院 | 国产中文字幕在线播放 | 在线国产一区 | 国产精品九九 | 成人高清在线 | 国产在线观看网站 | 欧美精品一区在线 | 久草视频观看 | 热久久久久 | 欧美视频亚洲视频 | 成人深夜福利视频 | 视频一区二区三区在线观看 | 四虎影院在线播放 | 日韩欧美综合 | 黄色av一区| 亚洲一区影院 | 99热精品在线观看 | 亚洲第一区视频 | 欧美日韩在线免费观看 | 日韩五十路| 黄色片在线看 | 蜜臀久久99精品久久久久宅男 | 97在线免费| 成人在线一区二区 | 久久视频一区 | 久久久久久国产精品 | www.日韩在线 | 国产免费一区二区三区在线观看 | 欧美午夜在线 | 91性高潮久久久久久久久 | 亚洲精品视频在线播放 | 一级a毛片 | 手机看片日韩 | wwwav在线 |