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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7630|回復: 11
打印 上一主題 下一主題
收起左側

32燈搖搖棒DIY

  [復制鏈接]
跳轉到指定樓層
樓主
本帖最后由 清風兌酒 于 2019-3-27 10:36 編輯

32顆燈搖搖棒(PCB+制作資料+元件清單+源程序+上位機)


一、說明:8IO驅動32顆高亮發光二極管,程序對上一版本有做改進,顯示效果更好,自適應的更好。另外增加了上位機改字的功能,從而大大減少了改動源程序的麻煩。也使得改字很方便,上位機功能可支持輸入文字,大小任意,只要在32*64這個區域內就行。支持畫圖,導入BMP格式圖片及保存圖片,一共可以配置8張圖片,每個圖片獨立,軟件自帶各種圖案,也可從Word里導出圖案,顯示圖案在范圍內隨便定義大小。
二、所有資料截圖

三、原理圖


四、PCB截圖


五、上位機軟件說明請看:64x32搖搖棒取模軟件幫助文檔”
下載波特率:2400  8-N-1
下載字幕數據:
請正確連接4P下載線,如下圖:
下載時請這樣放置,讓搖搖棒豎著放,意在不讓滾珠開關導通,這樣會導致下載不了。上電后有些LED會亮,指示可以下載字幕數據,如果不亮請重新上電。
軟件配置:生成方式配置
串口設置中:請務必選擇2400波特率,串口選擇對應的串口號。或者從設備管理器COM管理看對應串口號。一般軟件會自動搜索,前提是先插了USB轉串口再打開軟件。

六、程序
#include <NEW_8051.H>
#include <task.h>
                                   //緩存
#define uchar unsigned char

#define uint unsigned int    //宏定義

#define KEY P3^0   //定義畫面切換按鍵

uchar KY;      //KY作用在后面說明     

uchar disp=0;     //顯示漢字指針,該參數+1的話,顯示的字符多4個,同時要給要顯示的漢字取模加到漢字數組中。

uchar pic=0,num=0;     //pic為按鍵次數;num為中斷次數







uchar code xinjiaxin[]={

0x00,0x0E,0x11,0x21,0x42,0x84,0x42,0x21,0x11,0x0E,0x00,0x08,0x08,0x3E,0x08,0x08,
0x00,0x00,0x0E,0x1E,0x3C,0x78,0x3C,0x1E,0x0E,0x00,0x14,0x14,0x14,0x14,0x00,0x0E,
0x1F,0x3F,0x7E,0xFC,0x7E,0x3F,0x1F,0x0E,/*"xinjiaxin*/

};


unsigned char code miss[] = {


0x00,0x00,0x00,0x81,0xFF,0x81,0x00,0x00,0x00,0x00,0x04,0x7C,0x04,0x7C,0x04,0x7C,
0x00,0x7D,0x00,0x5C,0x54,0x54,0x74,0x00,0x5C,0x54,0x54,0x74,0x00,0x00,0x00,0x7F,
0x80,0x80,0x80,0x7F,0x00,0x00,0x00,0x00,/*I miss U*/


};








/*****函數聲明*****/



void display2(void);





void display5(void);



/*****n(單位us微秒)延時子程序*****/

void DelayUs(uint N)

{

uint x;

for(x=0; x<=N;x++);

}

/*****主函數*****/

void main(void)

{

IT0=1;

EX0=1;

EA=1;      //開中斷,下降沿中斷

KY=0;

while(1)     //主程序中只檢測按鍵

{

  if(KEY==0)     //圖案切換鍵按下

  {

   DelayUs(20000);     //去除按鍵抖動

   if(KEY==0);

   {

   pic++;

   disp=0;

   num=0;

   } //endif

  } //endif

  

} //endwhile

} //endmain

/*****中斷服務程序*****/

void intersvr0(void) interrupt 0 using 1

{

KY=~KY;      //每個搖動來回水銀開關會在擺幅兩端分別產生下降沿中斷,只提取其中一次(從左向右搖才顯示)

if(KY==0)

{

if(pic>1)pic=0;//總共有6個圖案

  num++;     //計算中斷次數

  switch(pic)      //選擇顯示圖案

  {

  

   case 1:{display2();}break;

  

   case 2:{display5();}break;

   default:{display2();}  

  }

    }

}




/*****顯示子程序3(漢字)*****/

void display2(void)

{

uchar i;

DelayUs(5000);

for(i=0;i<40;i++)

{

     P1=~miss[i*1];

     DelayUs(75);
}

}




/*****顯示子程序6(漢字)*****/

void display5(void)

{
uchar i;

DelayUs(5000);


for(i=0;i<40;i++)

{

     P1=~xinjiaxin[i*1];

     

     DelayUs(65);

}

}


/*****END*****/




32燈搖搖棒制作全套資料.rar

10.43 MB, 下載次數: 142, 下載積分: 黑幣 -5

32燈搖搖棒PCB.rar

1.67 MB, 下載次數: 100, 下載積分: 黑幣 -5

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

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

使用道具 舉報

沙發
ID:308088 發表于 2019-4-3 20:21 | 只看該作者
無法解壓
回復

使用道具 舉報

板凳
ID:449590 發表于 2019-4-7 10:09 | 只看該作者

能的啊
回復

使用道具 舉報

地板
ID:399179 發表于 2019-4-7 20:52 來自手機 | 只看該作者
有沒有空板賣?
回復

使用道具 舉報

5#
ID:449590 發表于 2019-4-26 16:15 | 只看該作者

有PCB空板的
回復

使用道具 舉報

6#
ID:514062 發表于 2019-4-26 21:49 | 只看該作者
學習學習
回復

使用道具 舉報

7#
ID:98493 發表于 2019-9-24 11:50 來自手機 | 只看該作者
好東西  感謝分享
回復

使用道具 舉報

8#
ID:655165 發表于 2019-12-6 13:43 | 只看該作者
資料完整,要好好學習
回復

使用道具 舉報

9#
ID:673471 發表于 2020-4-8 11:22 | 只看該作者
按照這個做出來的根本顯示不出,上位機也上傳不了,檢查了很多遍都沒問題,(滾珠開關跟切換開關同時接P32,程序里面又是P30),搞不懂,不知道哪里出錯了
回復

使用道具 舉報

10#
ID:814885 發表于 2020-8-17 18:00 | 只看該作者
Dragon2483 發表于 2020-4-8 11:22
按照這個做出來的根本顯示不出,上位機也上傳不了,檢查了很多遍都沒問題,(滾珠開關跟切換開關同時接P32 ...

這就很尷尬了
回復

使用道具 舉報

11#
ID:88256 發表于 2020-8-17 19:06 | 只看該作者
Dragon2483 發表于 2020-4-8 11:22
按照這個做出來的根本顯示不出,上位機也上傳不了,檢查了很多遍都沒問題,(滾珠開關跟切換開關同時接P32 ...

這是個鍛煉的好機會啊,好好通讀一般程序,理解控制流程,然后就是找錯誤,可以提高自己的水平。
回復

使用道具 舉報

12#
ID:370639 發表于 2024-1-22 16:45 | 只看該作者
Dragon2483 發表于 2020-4-8 11:22
按照這個做出來的根本顯示不出,上位機也上傳不了,檢查了很多遍都沒問題,(滾珠開關跟切換開關同時接P32 ...

里面的程序和電路是沒有任何關系的
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲激情网站 | 国产91久久久久久 | 日韩中文字幕一区二区三区 | 欧美一级黄视频 | 99精品网 | 日韩一区在线播放 | 成人免费看片网 | 亚洲成人中文字幕 | 国产欧美精品在线 | 久久黄色网 | 久久草视频 | 久久99精品国产99久久6男男 | 午夜欧美| 中文字幕一区二区三区精彩视频 | 在线a视频网站 | 亚洲精品一区二区三区中文字幕 | 伊人影院在线观看 | 久久男人天堂 | 九色在线观看 | 欧美精品久久 | 午夜激情网 | 欧美色综合一区二区三区 | 国产极品91| www.蜜桃av.com| 91天堂| 精精国产xxxx视频在线播放 | 福利片一区二区 | 在线国产视频 | 欧美一级高潮片免费的 | 青青草网站在线观看 | av影音资源 | 国产成人亚洲精品自产在线 | 久久蜜桃av一区二区天堂 | 91麻豆精品国产91久久久久久久久 | 亚洲v日韩v综合v精品v | 久草在线免费资源 | 亚洲视频网 | 91久久精品国产91久久性色tv | 在线观看中文字幕 | 午夜免费看 | 亚洲免费观看视频 |