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

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

QQ登錄

只需一步,快速開(kāi)始

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

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

[復(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寫(xiě)數(shù)據(jù)函數(shù)寫(xiě)第一行

  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]);                                //寫(xiě)第一首歌序號(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]);                                //寫(xiě)歌名

  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]);                 //寫(xiě)第二首歌序號(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]);                 //寫(xiě)歌名

  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]);                 //寫(xiě)第三首歌序號(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]);                 //寫(xiě)歌名

  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]);                 //寫(xiě)第四首歌序號(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]);                 //寫(xiě)歌名

  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、開(kāi)發(fā)環(huán)境,Keil沒(méi)有破解,自行百度教程
2、uint沒(méi)定義,這樣定義  typedef  unsigned int   uint;
3、main () 改為 void main()
隨便網(wǎng)上搜一下都可以看到類似的問(wèn)題的

評(píng)分

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

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

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

使用道具 舉報(bào)

地板
ID:442132 發(fā)表于 2018-12-8 14:47 | 只看該作者
uint沒(méi)定義,這樣定義  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ī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲福利电影网 | 国产福利91精品一区二区三区 | 综合网伊人 | 91五月婷蜜桃综合 | 欧美a在线| 男女视频免费 | 黄色成人免费在线观看 | 亚洲美女天堂网 | 国产精品国产成人国产三级 | 国产不卡视频在线 | 亚洲精品一区二区三区在线 | 国产精品特级毛片一区二区三区 | 成人国产网站 | 99re在线视频 | 久久艹av| 亚洲免费婷婷 | 欧美一级二级在线观看 | 国产一级特黄视频 | 黄色骚片 | 亚洲精品中文字幕在线观看 | 精品成人| 特级毛片 | 色久影院| 日本久久精 | 金莲网| 欧美日韩综合精品 | 亚洲一区二区三区免费视频 | 成人午夜激情 | 欧美成人手机视频 | 国产香蕉视频在线播放 | 老子午夜影院 | 天天操夜夜爽 | 日韩精品一区二 | 超碰最新在线 | 国产精品一区二区视频 | 99久久精品免费看国产四区 | 美女久久久 | 视频一区在线播放 | 欧美国产精品一区二区三区 | 黄色毛片在线看 | 日本精品视频在线观看 |