亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? mainmymedia.c

?? 一款可以用于畢業設計
?? C
字號:
#include"REG51F.h"
#include"intrins.h"
#include"USEH1.h"
#include"MainMyMedia.h"
#include"lcd.h"
#include"Music.h"
#include"24c02.h"
#include"PictureCode.h"
#include"CartoonCode.h"
#include"MusicCode.h"

//位變量聲明===========================================
bit gf_50Ms = 0;
bit gf_kLok = 0;
bit gf_have = 0;
bit gf_clrScreen = 0; //清屏標志

//全局變量聲明=========================================
uchar g_tim2Ms = 0; 	//time0計數器
//按鍵變量
uchar g_kCou = 0;
uchar g_kStart = 0;
uchar g_kLast = 0;
uchar g_kVal = 0;

uchar g_cnLin=0, g_cnColumn=0, g_cnNum1=0;
uchar g_bootDly = 0; //文字顯完時延時
uchar g_cnDly = 0;
uchar g_jdColumn = 16;
uchar g_jdBootDy = 0;
uchar g_bootCartoonDly = 0;
uchar g_cantStup = 0; //動畫播放的幀指示

uchar g_showLCD = 0;		//LCD顯示界面控制
uchar g_menu1=25, g_menu2=24, g_menu3=24; //光標指示
/*e2romData[0]:頭碼0x55,e2romData[1]:g_menu1,e2romData[2]:g_menu2
e2romData[3]:g_menu3,e2romData[4]:g_showLCD,e2romData[5]:累加和校驗
*/
uchar e2romData[6]; //E2ROM緩存
uchar chkSun;

//函數聲明=============================================
void InitMCU(void);
void WR_E2rom(void); //寫E2ROM函數

//主程序===============================================
void main(void)
{
   InitMCU();
   ReadDate(0, e2romData, 6); //E2ROM處理
   chkSun = e2romData[0]+e2romData[1]+e2romData[2]+e2romData[3]+e2romData[4];
   if((e2romData[0]==0x55)&&(e2romData[4]!=0)&&(e2romData[5]==chkSun))
   {
      g_menu1   = e2romData[1];
      g_menu2   = e2romData[2];
      g_menu3   = e2romData[3];
      g_showLCD = e2romData[4];
      g_cnNum1 = 18;
      g_bootDly = 0;
   }
   InitLCD();
   for(;;)
   {
      if(gf_50Ms)
      {
         gf_50Ms = 0;
         if(g_cnNum1<=17) //上電顯示
         {
            if(g_cnDly==0)
            {
               ShowChina(g_cnLin,g_cnColumn,g_cnNum1);
               if(++g_cnNum1>=18)
                  g_cnDly = 0;
               else
                  g_cnDly = 4;
               g_cnColumn += 16;
               if(g_cnColumn>=112)
               {
                  g_cnColumn = 0;
                  g_cnLin += 2;
               }
            }
            else
               --g_cnDly;
         }
         else if(g_bootDly!=0)
            --g_bootDly;
         else  //進入正常工作
         {
            if(gf_have) //按鍵處理
            {
               gf_have = 0;
               if(g_showLCD==0)
               {
                  if((g_kVal==KUP)&&(g_menu1!=25)) //向上選擇
                  {
                     if(g_menu3==25) //鈴聲→動畫
                     {
                        g_menu2 = 25;
                        g_menu1 = g_menu3 = 24;
                     }
                     else if(g_menu2==25) //動畫→圖片
                     {
                        g_menu1 = 25;
                        g_menu2 = g_menu3 = 24;
                        g_jdBootDy = 30;
                     }
                     else { }
                  }
                  else if((g_kVal==KDOW)&&(g_menu3!=25)) //向下選擇
                  {
                     if(g_menu1==25) //圖片→動畫
                     {
                        g_menu2 = 25;
                        g_menu1 = g_menu3 = 24;
                        g_jdBootDy = 30;
                     }
                     else if(g_menu2==25) //動畫→鈴聲
                     {
                        g_menu3 = 25;
                        g_menu1 = g_menu2 = 24;
                     }
                     else { }
                  }
                  else if(g_kVal==KENT)
                  {
                     gf_clrScreen = 1;
                     if(g_menu1==25) 	  //選擇了圖片確認
                        g_showLCD = 1;
                     else if(g_menu2==25) //選擇了動畫確認
                           g_showLCD = 2;
                     else		 //選擇了鈴聲確認
                        g_showLCD = 3;
                     
                     
                     WR_E2rom();
                  }
                  else { }
               }
               else
               {
                  if(g_kVal==KESC)  //按ESC返回菜單選擇
                  {
                     gf_clrScreen = 1;
                     g_showLCD = 0;
                     g_cantStup = 0;
                     g_jdColumn = 16;
                     g_jdBootDy = 30;
                     
                     WR_E2rom();
                  }
               }
            }
            if(gf_clrScreen)
            {
               gf_clrScreen = 0;
               ClearScreen(1);
               ClearScreen(2);
            }
//選菜單============================
            if(g_showLCD==0)
            {
               ShowChina(0,16,18); //圖片
               ShowChina(0,32,19);
               ShowChina(2,16,20); //動畫
               ShowChina(2,32,21);
               ShowChina(4,16,22); //鈴聲
               ShowChina(4,32,23);
               ShowChina(0,0,g_menu1); //光標
               ShowChina(2,0,g_menu2);
               ShowChina(4,0,g_menu3);
            }
//顯示圖片---------------------------
            else if(g_showLCD==1)
            {
               ShowPicture(1, 13, 48, 101, PictureCode);
            }
//放動畫----------------------------
            else if(g_showLCD==2)
            {
               if(g_jdColumn<=96)
               {
                  if(g_cnDly==0)
                  {
                     ShowChina(2,0,26); //[ ]
                     ShowChina(2,112,27);
                     ShowChina(4,32,29); //請稍候…
                     ShowChina(4,48,30);
                     ShowChina(4,64,31);
                     ShowChina(4,80,32);
                     if(g_jdBootDy == 0)
                     {
                        ShowChina(2,g_jdColumn,28); //■
                        g_jdColumn += 16;
                        if(g_jdColumn>=112)
                           {
                              g_cnDly = 0;
                              g_bootCartoonDly = 20;
                           }
                        else
                        g_cnDly = 15;
                     }
                     else
                        --g_jdBootDy;
                  }
                  else
                     --g_cnDly;
               }
               else if(g_bootCartoonDly!=0)
               {
                  if(--g_bootCartoonDly==0)
                     gf_clrScreen = 1;
               }
               else //進入動畫播放
               {
                  if(g_cnDly==0)
                  {
                     switch(++g_cantStup)
                     {
                        case 1:
                           {
                              ShowPicture(1, 22, 48, 84, CartoonP1);
                              g_cnDly = 8;
                           }
                           break;
                        case 2:
                           {
                              ShowPicture(1, 22, 48, 84, CartoonP2);
                              g_cnDly = 12;
                           }
                           break;
                        default:
                           {
                              ShowPicture(1, 22, 48, 84, CartoonP3);
                              g_cantStup = 0;
                              g_cnDly = 40;
                           }
                     }
                  }
                  else
                     --g_cnDly;
               } //end else 進入動畫播放
            } //end else 放動畫
//放鈴聲----------------------------
            else
            {
               ShowChina(2,16,33); //∮
               ShowChina(2,32,34); //兩
               ShowChina(2,48,35); //只
               ShowChina(2,64,36); //蝴
               ShowChina(2,80,37); //蝶
               if(g_cnDly==0)
               {
                  InitialSound();
                  Play(music1,0,3,360);
                  if(gf_have&&(g_kVal==KESC))
                  {
                     gf_have = 0;
                     gf_clrScreen = 1;
                     g_showLCD = 0;
                     ET0 = 0;
                     ET1 = 0;
                     //g_cantStup = 0;
                     //g_jdColumn = 16;
                     //g_jdBootDy = 30;
                     BeepIO = 0;
                     WR_E2rom();
                  }
                  else
                     g_cnDly = 40;
               }
               else
                  --g_cnDly;
            }
         } //end else進入正常工作
      }
   }
}
//定時器2中斷,10ms中斷一次=========================
void time2_interrupt(void)interrupt 5
{
   TF2 = 0;
   if(++g_tim2Ms>=5)
   {
      g_tim2Ms = 0;
      gf_50Ms = 01;
   }
//按鍵讀取---------------
   P0 |= 0xf0;
   _nop_();
   _nop_();
   _nop_();
   _nop_();
   _nop_();
   g_kStart = P0 | 0x0f;
   if(g_cnNum1<=17) { }
   else if(g_kStart!=g_kLast)
   {
      g_kLast = g_kStart;
      g_kCou = 0;
   }
   else
   {
      if(++g_kCou>=3)
      {
         g_kCou = 0;
         if(g_kStart==0xff)
         {
            gf_kLok = 0;
         }
         else if(gf_kLok) { }
         else
         {
            gf_kLok = 1;
            gf_have = 1;
            g_kVal = g_kStart;
         }
      }
   }
}
//子函數===============================================
//MCU初始化----------------------
void InitMCU(void)
{
   P0 = 0xff;
   P1 = 0xff;
   P2 = 0xff;
   P3 = 0x7f;
//定時器2初始化
   T2MOD = 0xfd;
   CP_RL2 = 0;
   TL2 = 0xf0;
   TH2 = 0xd8;
   RCAP2L = 0xf0;
   RCAP2H = 0xd8;
   C_T2 = 0;
   TR2 = 1;
   ET2 = 1;
   EA = 1;
   gf_clrScreen = 1;
   g_bootDly = 40;
}
//寫E2ROM函數--------------------
void WR_E2rom(void)
{
      e2romData[0] = 0x55;
      e2romData[1] = g_menu1;
      e2romData[2] = g_menu2;
      e2romData[3] = g_menu3;
      e2romData[4] = g_showLCD;
      e2romData[5] = e2romData[0]+e2romData[1]+e2romData[2]+e2romData[3]+e2romData[4];
      WriteDate(0, e2romData, 6);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美激情综合在线| 天天影视色香欲综合网老头| 一区二区三区日韩欧美精品 | 精品少妇一区二区三区视频免付费 | 欧美亚洲愉拍一区二区| 精品久久久久久无| 亚洲一区二区三区在线播放| 国产精品18久久久久久vr| 欧美日韩一区二区三区免费看| 日本一区二区三区电影| 蜜桃视频第一区免费观看| 色av一区二区| 中文字幕第一区二区| 久久99精品国产麻豆不卡| 欧美乱熟臀69xxxxxx| 亚洲天堂网中文字| 国产91丝袜在线播放| 欧美大片日本大片免费观看| 亚洲va欧美va天堂v国产综合| 91香蕉视频黄| 国产精品电影一区二区| 国产成人av影院| 久久综合九色综合欧美98| 麻豆国产91在线播放| 欧美高清视频一二三区 | 国内精品国产三级国产a久久| 91视频在线看| 亚洲欧美日韩中文字幕一区二区三区 | 一区二区理论电影在线观看| 成人精品一区二区三区四区| 国产日韩欧美综合一区| 久久精品国产亚洲5555| 日韩精品综合一本久道在线视频| 视频一区中文字幕国产| 欧美日韩中文字幕一区| 天天射综合影视| 欧美一级专区免费大片| 久久精品av麻豆的观看方式| 日韩免费性生活视频播放| 久久99精品国产.久久久久久| 日韩一区二区三区四区| 狠狠色狠狠色综合系列| 日本一区二区在线不卡| 99久久伊人网影院| 亚洲综合成人在线| 欧美高清www午色夜在线视频| 日韩不卡一区二区| xfplay精品久久| 成人精品一区二区三区四区 | av动漫一区二区| 亚洲欧洲成人精品av97| 91香蕉视频mp4| 天堂成人免费av电影一区| 欧美一区二区三区免费在线看| 国内精品不卡在线| 国产精品电影一区二区三区| 欧美日韩亚洲综合| 另类人妖一区二区av| 中文字幕+乱码+中文字幕一区| 91视频www| 蜜臀99久久精品久久久久久软件| 久久九九全国免费| 欧美日韩综合不卡| 国产精品一区免费在线观看| 亚洲精品第1页| 欧美一级片在线| 不卡一区在线观看| 日本中文在线一区| 国产精品女主播在线观看| 欧美视频中文一区二区三区在线观看| 91视频在线观看| 精东粉嫩av免费一区二区三区| 国产精品国产三级国产专播品爱网| 欧美日韩卡一卡二| 国产成人99久久亚洲综合精品| 亚洲成人动漫在线观看| 亚洲国产岛国毛片在线| 欧美精品一二三四| 色综合婷婷久久| 国产盗摄一区二区三区| 日韩精品乱码免费| 亚洲少妇30p| 26uuu精品一区二区在线观看| 欧美三级在线视频| www.亚洲在线| 国产又黄又大久久| 日韩高清国产一区在线| 亚洲同性同志一二三专区| 精品国产伦理网| 欧美日本在线一区| 91免费国产视频网站| 国产精品夜夜嗨| 免费xxxx性欧美18vr| 一区二区三区欧美| 亚洲同性gay激情无套| 国产欧美精品区一区二区三区 | 国产精品私房写真福利视频| 91麻豆精品国产| 欧美日韩亚洲综合一区二区三区| 色综合久久久久久久久久久| 福利电影一区二区| 国产激情偷乱视频一区二区三区| 麻豆精品国产91久久久久久| 日韩精品亚洲一区| 午夜视频一区二区三区| 亚洲午夜久久久久久久久电影院| 成人免费在线视频| 亚洲欧美一区二区在线观看| 亚洲国产精品v| 国产精品欧美极品| 国产精品久久久99| 国产精品的网站| 国产精品国产三级国产aⅴ无密码| 久久精品免费在线观看| 久久精品欧美一区二区三区不卡 | 国产精品久久久久久久久快鸭| 337p粉嫩大胆色噜噜噜噜亚洲| 欧美变态tickle挠乳网站| 日韩一区二区在线免费观看| 日韩精品专区在线| 久久一夜天堂av一区二区三区| 2020国产精品自拍| 国产丝袜欧美中文另类| 国产欧美一区二区三区在线老狼| 欧美激情资源网| 国产精品午夜免费| 亚洲综合色成人| 色噜噜狠狠色综合中国| 色婷婷亚洲一区二区三区| 91激情在线视频| 337p亚洲精品色噜噜| 欧美r级在线观看| 国产亚洲精品精华液| 国产精品久久久99| 午夜精品久久久久久久久久久| 偷窥少妇高潮呻吟av久久免费| 日韩中文字幕1| 国产在线精品一区二区夜色| 国产麻豆精品久久一二三| 成人v精品蜜桃久久一区| 欧美视频日韩视频| 精品国产一区二区三区久久久蜜月 | 欧美精品第1页| 久久综合九色欧美综合狠狠 | 香蕉成人啪国产精品视频综合网| 男女性色大片免费观看一区二区 | 国产三级精品在线| 亚洲精品免费电影| 三级一区在线视频先锋| 国产乱码精品一品二品| 色综合久久综合网97色综合| 91麻豆精品国产91久久久更新时间| 久久久av毛片精品| 亚洲激情自拍视频| 国内精品伊人久久久久av一坑| 色94色欧美sute亚洲线路一ni | 欧美色涩在线第一页| 欧美大片一区二区三区| 亚洲四区在线观看| 美腿丝袜亚洲色图| 色欧美日韩亚洲| 欧美变态tickling挠脚心| 亚洲综合av网| 成人性生交大片免费看中文 | 麻豆精品一区二区综合av| 成人app网站| 亚洲精品在线观| 午夜精品一区二区三区三上悠亚| 国产91对白在线观看九色| 欧美一级在线免费| 亚洲免费观看在线视频| 国产丶欧美丶日本不卡视频| 91精品中文字幕一区二区三区| 亚洲麻豆国产自偷在线| 国产麻豆欧美日韩一区| 欧美一二三四在线| 亚洲一二三区不卡| 99久久777色| 国产精品色婷婷| 国产精品77777| 日韩欧美一区电影| 天天影视涩香欲综合网| 欧美性色综合网| 一区二区三区日韩欧美| 91在线视频播放地址| 日本一区二区成人| 国产一区二区不卡老阿姨| 欧美女孩性生活视频| 一区二区三区在线观看国产| av日韩在线网站| 中文字幕一区在线| 粗大黑人巨茎大战欧美成人| 久久久久久久久久久久久女国产乱| 日本va欧美va精品| 91精品一区二区三区在线观看| 亚洲成人av一区二区三区| 91色porny在线视频| 中文字幕亚洲在| 成人精品在线视频观看| 亚洲欧洲av一区二区三区久久|