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

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

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

求大神幫忙定義一下,寫個(gè)單片機(jī)程序的開頭

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
3黑幣

  1. main()

  2. {        uint i,k;

  3.         k=8;

  4.         init();

  5.           for(i=0;i<15;i++)

  6.             {

  7.                            WriteData(tab[i]);                                                        //LCD寫數(shù)據(jù)函數(shù)寫第一行

  8.                       mydelay(50);

  9.                 }

  10.                            mydelay(1000);

  11.                            WriteCMD(0x80+0x40+2);                                        //將指針設(shè)到第二行空兩字符

  12.                            for(i=0;i<6;i++)

  13.                                    {

  14.                                        WriteData(tab1[i]);

  15.                                       mydelay(50);

  16.                                    }

  17.                         InitialSound();                                                                        //發(fā)音初始化程序

  18.                         while(1)

  19.                                 {         Getch();                                                                //掃描鍵盤,獲得鍵值

  20.                                          if(k==0)                                                                //若鍵值為0

  21.                                                   {        uint i;

  22.                                                           init();

  23.                                                         for(i=0;i<10;i++)

  24.                                               {

  25.                                                            WriteData(tab2[i]);                                //寫第一首歌序號(hào)

  26.                                                       mydelay(50);

  27.                                                      }

  28.                                                    mydelay(1000);

  29.                                                    WriteCMD(0x80+0x40);                        //轉(zhuǎn)到第二行

  30.                                                    for(i=0;i<9;i++)

  31.                                                    {        WriteData(tab3[i]);                                //寫歌名

  32.                                                       mydelay(50);

  33.                                                    }

  34.                                                  Play(Music_Girl,0,3,360);                        //播放第一首歌

  35.                                                  Delay1ms(500);

  36.                                                 break;

  37.                                                  }

  38.                                          else if (k==1)                                                         //若鍵值為1

  39.                                                 {        uint i;

  40.                                                           init();

  41.                                                       for(i=0;i<11;i++)

  42.                                                       {        WriteData(tab4[i]);                 //寫第二首歌序號(hào)

  43.                                                               mydelay(50);

  44.                                                              }

  45.                                                                    mydelay(1000);

  46.                                                                    WriteCMD(0x80+0x40);         //轉(zhuǎn)到第二行

  47.                                                                    for(i=0;i<11;i++)

  48.                                                            {

  49.                                                                WriteData(tab5[i]);                 //寫歌名

  50.                                                               mydelay(50);

  51.                                                            }

  52.                                                                 Play(Music_Jingle,0,3,360); //播放第二首歌

  53.                                                                 Delay1ms(500);

  54.                                                                 break;

  55.                                                 }

  56.                                          else if (k==2) //若鍵值為2

  57.                                                 {        uint i;

  58.                                                           init();

  59.                                                           for(i=0;i<10;i++)

  60.                                                       {        WriteData(tab6[i]);                 //寫第三首歌序號(hào)

  61.                                                               mydelay(50);

  62.                                                              }

  63.                                                            mydelay(1000);

  64.                                                            //WriteCMD(0x01);

  65.                                                            WriteCMD(0x80+0x40);                 //轉(zhuǎn)到第二行

  66.                                                            for(i=0;i<6;i++)

  67.                                                            {

  68.                                                                WriteData(tab7[i]);                 //寫歌名

  69.                                                               mydelay(50);

  70.                                                            }

  71.                                                         Play(Music_Two,0,3,360);                 //播放第三首歌

  72.                                                         Delay1ms(500);

  73.                                                         break;

  74.                                                  }

  75.                                         else if (k==3) //若鍵值為3

  76.                                                 {        uint i;

  77.                                                           init();

  78.                                                       for(i=0;i<10;i++)

  79.                                                       {        WriteData(tab8[i]);                 //寫第四首歌序號(hào)

  80.                                                               mydelay(50);

  81.                                                              }

  82.                                                            mydelay(1000);

  83.                                                         WriteCMD(0x80+0x40);                 //轉(zhuǎn)到第二行

  84.                                                            for(i=0;i<6;i++)

  85.                                                            {        WriteData(tab9[i]);                 //寫歌名

  86.                                                               mydelay(50);

  87.                                                            }

  88.                                                                  Play(Music_Four,0,3,360);         //播放第三首歌

  89.                                                                 Delay1ms(500);

  90.                                                                 break;

  91.                                                 }

  92.                                         }

  93. }
復(fù)制代碼


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

使用道具 舉報(bào)

沙發(fā)
ID:317476 發(fā)表于 2018-12-1 21:30 | 只看該作者
1、開發(fā)環(huán)境,Keil沒有破解,自行百度教程
2、uint沒定義,這樣定義  typedef  unsigned int   uint;
3、main () 改為 void main()
隨便網(wǎng)上搜一下都可以看到類似的問題的

評(píng)分

參與人數(shù) 1黑幣 +35 收起 理由
angmall + 35 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

板凳
ID:246251 發(fā)表于 2018-12-8 10:20 | 只看該作者
uint就是無符號(hào)整形變量,實(shí)際上是unsigned int   ,一般會(huì)用typedef unsigned int  uint;
main函數(shù)是void main();
報(bào)錯(cuò)沒有l(wèi)icense,沒破解,需要下載注冊(cè)機(jī)破解軟件,這個(gè)百度有詳細(xì)教程
回復(fù)

使用道具 舉報(bào)

地板
ID:442132 發(fā)表于 2018-12-8 14:47 | 只看該作者
uint沒定義,這樣定義  typedef  unsigned int   uint;
main () 改為 void main()
下載注冊(cè)機(jī)破解軟件,這個(gè)百度有詳細(xì)教程
回復(fù)

使用道具 舉報(bào)

5#
ID:405193 發(fā)表于 2018-12-8 18:45 | 只看該作者
#define uchar unsigned char
#define uint unsigned int
回復(fù)

使用道具 舉報(bào)

6#
ID:343799 發(fā)表于 2018-12-20 14:56 | 只看該作者
添加頭文件:#include<reg51.h>
回復(fù)

使用道具 舉報(bào)

7#
ID:343799 發(fā)表于 2018-12-20 14:56 | 只看該作者
宏定義:#define uint unsigned int
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 久久久成人免费一区二区 | 999久久久| 91精品在线看 | 99久久中文字幕三级久久日本 | 日韩毛片免费看 | 天堂成人国产精品一区 | 91麻豆精品国产91久久久久久久久 | 国产亚洲欧美另类一区二区三区 | 精品国产欧美一区二区三区成人 | 国产高清精品一区二区三区 | 日韩在线xx| 青久草视频 | 久久久久中文字幕 | 麻豆av电影网 | 中文天堂在线一区 | 亚洲最大成人综合 | 黄色av网站免费看 | 特黄视频 | 欧美视频中文字幕 | 黄色国产在线视频 | 亚洲福利视频网 | 久久精品视频一区二区三区 | 国产精品高潮呻吟久久 | 欧美aⅴ| 日韩视频精品在线 | av在线影院| 久草.com | 久久国产精品-国产精品 | 在线91 | 婷婷久久五月 | 国产精品中文字幕在线观看 | 一区二区在线不卡 | 精品国产一区二区三区免费 | 久久久影院| 夜夜操操操 | 国产午夜精品视频 | cao在线| 国产大片黄色 | 欧美成人精品一区二区三区 | 精品一级毛片 | 色综合99 |