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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

C(22): warning C206: 'Max7219_Init': missing function-prototype C(2...

[復制鏈接]
跳轉到指定樓層
樓主
ID:316737 發表于 2018-4-26 21:21 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
#include<max7219.h>
#include<reg51.h>
typedef unsigned int uint;
sbit KEY0=P2^2;
sbit KEY1=P2^0;
sbit KEY2=P2^1;
sbit KEY3=P2^3;
sbit SPK=P1^0;
sbit LED_GREEN=P2^7;
sbit LED_RED=P2^6;
uint set_speed;
uint speed;
uint cnt1=0,cnt2=0;
void Init_8051(void);
uint Get_key(void);
void Warning(void);
void Delay(long int time);
//主函數
void main(void)
{
   Init_8051();
   Max7219_Init();
   while(1)
      {
         set_speed=Get_key();//按鍵數據放入設定速度
         Disp_set_speed(set_speed);
         Disp_speed(speed);
         Warning();
          }
}
void Init_8051(void)
{
   EA=0;//總中斷
   TMOD=0X51;//設定16位計數器的工作方式
   TH0=(65536-50000)/256;//給定時器賦值
   TL0=(65536-50000)%256;
   TR0=1;//打開定時器
   ET0=1;
   EA=1;
   TL1=0;//計數器賦值
   TH1=0;
   TR0=1;
       SPK=0;
       LED_GREEN=0;//點亮綠燈
       LED_RED=1;//紅燈關
}
void Timer0_speed(void)interput 1
{
  cnt1++;
  TH0=(65536-50000)/256;//給定時器賦值
  TL0=(65536-50000)/256;
   if(cnt1==20)
   {
     TR0=0;
     TR1=0;
     cnt2=TH1*256+TL1;
     speed=cnt2;
     TH1=0;
     TL1=0;
     cnt1=0;
     TR0=1;
     TR1=1;
   }
}


void Disp_speed(uint speed)
{
   uchar speed_buf[4];
   uchar i;
   speed_buf[0]=speed%10;
   speed_buf[1]=speed/10%10;
   speed_buf[2]=speed/100%10;
   speed_buf[3]=speed/1000;
   if(speed_buf[3]==0)
   {
      speed_but[3]==0x0f;
      if(speed_buf[2]==0)
      speed_buf[2]=0x0f;
   }
      for(i=1;i<5;i++)
      {
          Max7219_Wr_data(i+4,speed_buf[i-1]);
       }
   }



void Warning(void)
{
if(speed>set_speed)
{
    LED_RED=0;//
    LED_GREED=1;//
    SPK=0;
    Delay(1);
    SPK=1;//
}
   else
    LED_RED=1;
}



uint Get_key(void)
{  
statio uint key_value;
   if(!KEY0)
     {
        Delay(40);//
        if(!KEY0)
        }
          while(Key3==1)
          {
        if(!KEY1)
        {
           Delay(40);
           If(Key1==0)
           {
             while(key1==0)
             {
                Disp_set_speed(key_value);
             }
              key_value+=10;
              if(key_value==9999)
              key_value=0;
            }
      }
          }  
          }

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

使用道具 舉報

沙發
ID:317432 發表于 2018-4-26 22:25 | 只看該作者
能看懂一點 但是你的好像不完整
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品二区三区在线观看 | 久久精品一级 | 欧美日韩国产一区 | 极情综合网 | 99精品热视频 | 91精品中文字幕一区二区三区 | 亚洲 中文 欧美 日韩 在线观看 | 99这里只有精品视频 | 久久大陆 | 亚洲国产一区在线 | 91视视频在线观看入口直接观看 | 久久99精品久久久久久秒播九色 | 欧美国产激情二区三区 | 国产高清在线观看 | 精品免费国产一区二区三区四区介绍 | 国产特一级黄色片 | 天天躁人人躁人人躁狂躁 | 91人人看 | 国产精品无码久久久久 | 免费观看色 | 国产精品精品久久久 | 97国产成人| 欧美日韩免费视频 | 色综合成人网 | 精品av天堂毛片久久久借种 | 国产精品永久久久久 | 99riav国产一区二区三区 | 久久成人精品视频 | 麻豆久久久久久久 | 久草院线 | 国产污视频在线 | 午夜精品久久久久久久久久久久 | 久草视频2 | 免费一区二区三区 | 亚洲精品久久久久久久久久吃药 | 亚洲成av人影片在线观看 | 日本精品国产 | 精品亚洲一区二区 | 不卡视频一区 | 密色视频| 在线观看成人小视频 |