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

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

QQ登錄

只需一步,快速開始

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

單片機(jī)大棚溫濕度大棚設(shè)計(jì)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:191853 發(fā)表于 2017-4-21 16:39 來自觸屏版 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
鍵盤掃描程序如下所示:void keyscan(){   uchar j;   if(s1==0)   {       for(j=0; j<60; j++);       if(s1==0)       {           while(!s1);           flag++;           if(flag>4)               flag=0;       }   }    if( s2==0)   {       for(j=0; j<60; j++);       if( s2==0)       {           while(!s2);           if(flag==1)           {               Lt++;               if(Lt>99)                   Lt=99;           }           else if(flag==2)           {               Lh++;               if(Lh>99)                   Lh=99;           }                   elseif( flag==3)                   {    Ht++;                      if(Ht>99)                            Ht=99;               }                          elseif( flag==4)                   {    Hh++;                      if(Hh>99)                            Hh=99;               }                                                        }        }        if( s3==0)   {       for(j=0; j<60; j++);       if( s3==0)       {           while(!s3);           if(flag==1)           {               Lt--;               if(Lt<1)                   Lt=1;           }           else if(flag==2)           {               Lh--;               if(Lh<1)                   Lh=1;           }                    elseif(flag==3)                   {Ht--;               if(Ht<1)                 Ht=1;                }                        elseif(flag==4)                   {Hh--;               if(Hh<1)                 Hh=1;                }         }   }}  該程序講述鍵盤掃描函數(shù),鍵盤或按鍵掃描掃描函數(shù),通過調(diào)用該函數(shù)可以判斷有無按鍵按下,if只作一次判斷,在s1等于0時(shí)執(zhí)行if內(nèi)的程序。接下來按鍵檢測(cè),當(dāng)!s1為真時(shí)循環(huán),否則跳出循環(huán)。執(zhí)行完變量flag加1,如果變量flag大于4,則把這個(gè)狀態(tài)設(shè)置為0。第二鍵是否按下鍵盤檢測(cè),當(dāng)!s2為真時(shí)循環(huán),否則跳出循環(huán),第三鍵是否按下鍵盤檢測(cè),當(dāng)!s3為真時(shí)循環(huán),否則跳出循環(huán)。S2為選擇位增加,s3為選擇位減,在他們?cè)O(shè)定內(nèi)flag狀態(tài)1234進(jìn)行設(shè)定。  4.3設(shè)計(jì)的軟件的使用   在剛接觸單片機(jī)的時(shí)候,課本里面使用大量匯編語言來學(xué)習(xí)單片機(jī),匯編語言有一個(gè)好處就是容易上手,方便加深理解單片機(jī)知識(shí),但是有局部性,其移植性很差,而且編寫比較繁瑣。匯編語言屬于低級(jí)語言。之后又學(xué)了C語言,其具有一定的通用性,具有高級(jí)語言的所有優(yōu)點(diǎn),而且書寫方便有條理。C語言屬于高級(jí)語言。本設(shè)計(jì)軟件部分采用C語言來編寫。使用的軟件是KEIL軟件[25]。   Keil是一個(gè)公司的名字,keil軟件是目前最流行的的單片機(jī)開發(fā)軟件,支持c語言、匯編語言。   本次設(shè)計(jì)采用的編程軟件keil4軟件,采用C語言進(jìn)行編寫程序,然后進(jìn)行編譯生成HEX文件然后下載程序傳給單片機(jī)。   下圖4-3-1為本次設(shè)計(jì)編寫程序建立的工程的界面。 [圖片]圖4-3-1程序建立的工程的界面程序在編寫的時(shí)候要不斷的調(diào)試,才能知道程序的錯(cuò)誤所在。寫好的程序,沒有錯(cuò)誤將其生成hex文件。編譯成功的如圖4-3-2所示:
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 日本 欧美 三级 高清 视频 | 日韩精品免费播放 | 午夜久草 | 国产伦精品一区二区三毛 | 精品亚洲一区二区三区 | 性做久久久久久免费观看欧美 | 欧洲视频一区 | 狠狠综合久久av一区二区小说 | 亚洲日本国产 | 激情一区二区三区 | 国产精品二区三区 | 国产精品视频久久 | 成人日韩av | 久久久久久91 | 91最新在线视频 | 日美女逼逼 | 先锋影音资源网站 | 女同av亚洲女人天堂 | 天天干天天操 | 91精品国产一区二区三区香蕉 | jizz18国产 | 欧美猛交 | 欧美精品一区二区三区一线天视频 | 国产精品成人一区二区 | 日韩在线播放一区 | 精品福利一区 | 瑞克和莫蒂第五季在线观看 | 日韩视频1 | 久久国产一区二区三区 | 欧美精品在线一区二区三区 | 国产成人免费视频 | 国产成人一区二区三区电影 | 激情欧美日韩一区二区 | 日韩精品在线播放 | 精区3d动漫一品二品精区 | 天天操伊人 | 九九热热九九 | 欧美一区二区 | 亚洲国产精品一区二区www | 亚洲在线免费观看 | 国产美女久久 |