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

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

?? box.c

?? 用51控制,按鍵選擇波形,外不中斷0,正弦波,方波,三角波
?? C
字號:
#include<reg51.h>
#include<absacc.h>
#include<INTRINS.H>
#define uint unsigned int
#define uchar unsigned char
sbit P1_0=P1^0;
sbit P1_1=P1^1;
sbit P1_2=P1^2;
sbit P2_0=P2^3;
sbit P2_1=P2^4;
sbit P2_2=P2^5;
sbit P2_3=P2^0;
sbit P2_4=P2^1;
sbit P2_5=P2^2;	
uchar (*PP)[32],*Q,rr;
uchar I,X,Y,KK=0,LL=0;
uint flag0=0,flag1=0;
uchar code hanzi[5][32]={                                                         //漢字(16*16)
{0x00,0x02,0x02,0xC2,0x02,0x02,0x02,0x02,0xFE,0x82,0x82,0x82,0x82,0x82,0x02,0x00,
0x20,0x20,0x20,0x3F,0x20,0x20,0x20,0x20,0x3F,0x20,0x20,0x20,0x20,0x20,0x20,0x00},
{0x02,0xF2,0x12,0x12,0x3E,0x00,0x04,0x84,0x44,0xB5,0x86,0x84,0xE4,0x44,0x04,0x00,
0x01,0x23,0x41,0x81,0x7F,0x00,0x21,0x71,0x29,0x25,0x22,0x21,0x28,0x70,0x20,0x00},
{0x10,0x60,0x01,0xE6,0x00,0xF8,0x88,0x88,0x88,0xFF,0x88,0x88,0x88,0x18,0x08,0x00,
0x04,0x04,0xFF,0x40,0x30,0x8F,0x80,0x41,0x26,0x18,0x18,0x26,0x61,0xC0,0x40,0x00},
{0x20,0x3C,0x20,0x20,0xBF,0x24,0x24,0x00,0xF2,0x1A,0xD6,0x12,0x12,0xF2,0x02,0x00,
0x44,0x43,0x20,0x10,0x0B,0x04,0x43,0x40,0x27,0x18,0x07,0x08,0x10,0x27,0x60,0x00},
{0x00,0x0C,0x14,0xA4,0x04,0x64,0x35,0xAE,0x64,0x24,0x14,0xA4,0x14,0x04,0x04,0x00,
0x08,0x0A,0x09,0x08,0x08,0x0A,0x0B,0xFE,0x0A,0x0B,0x0C,0x08,0x09,0x0A,0x08,0x00}};
uchar code zheng[]={                                                              //正弦波
0x00,0x00,0x00,0x00,0x00,0x80,0xC0,0xE0,0x70,0x38,0x1C,0x0C,0x06,0x07,0x03,0x03,   
0x03,0x03,0x03,0x03,0x07,0x06,0x1C,0x38,0x70,0xE0,0xC0,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0xC0,0xF0,0x78,0x1C,0x0F,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x0F,0x1E,0x78,0xE0,0x80,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x07,
0x0F,0x3C,0x70,0xE0,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xC0,0x70,0x38,0x1C,0x0E,0x07,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x01,0x03,0x07,0x0E,0x1C,0x38,0x30,0x60,0x60,0x60,0x40,0x60,0x60,
0x60,0x60,0x30,0x30,0x18,0x1C,0x0C,0x06,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00};
uchar code fang[]=
{0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,
0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0xFF,
0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,
0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,
0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,
0xFF,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,
0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0};
uchar code san[]=
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x02,0x04,0x08,0x10,0x20,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x40,0x20,0x10,0x08,0x04,0x02,
0x02,0x04,0x08,0x10,0x20,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x40,0x20,0x10,0x08,0x04,0x02,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80,0x00,
0x00,0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80,0x00,
0x00,0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
void delay1(void)                        //延時10us
{
   uchar i;
   for(i=5;i>0;i--);
}
void delay2(void)                        //延時2s
{
   uchar i,j,k;
   for(i=2;i>0;i--)
   for(j=255;j>0;j--)
   for(k=255;k>0;k--);
}
void delay3(void)                        //延時1s
{
   uchar i,j,k;
   for(i=1;i>0;i--)
   for(j=175;j>0;j--)
   for(k=255;k>0;k--);
}
void delay00(void)
{
	int i,j;
    for(i=10;i>0;i--)
	for(j=255;j>0;j--);
}
void WRI(uchar r)                       //寫指令子程序
{
   P2_2=0;
   P2_1=0;
   P2_0=0;
   P0=r;
   P2_2=1;
   delay1();
   P2_2=0;
}
void WRD(uchar r1)                     //寫數據子程序
{                   
   P2_2=0;
   P2_1=0;
   P2_0=1;
   P0=r1;
   P2_2=1;
   delay1();
   P2_2=0;
}
void clear(void)                       //清屏子程序
{ 
    uchar RR,RR1,RR2,page;
    page=0xB8;                         //設置頁地址
    for(RR2=8;RR2>0;RR2--)             //8頁
    {
	   RR1=page;
       WRI(RR1);
       RR1=0x40;
       WRI(RR1);
       for(RR=128;RR>0;RR--)           //128列
       {
          RR1=0x00;                    //送0,清顯示
          WRD(RR1);
       }
	   page++;
    }
}
void hanzi1(uchar(*p)[32],uchar x,uchar y)       //取數送顯示(漢字)
{
    uchar rr0,rr1,rr5;
    for(rr0=2;rr0>0;rr0--)
    {     
          rr1=y+0x40;
          WRI(rr1);
          rr1=x+0xB9;
          WRI(rr1);
		  while(KK<5)
		  {
			  for(rr5=16;rr5>0;rr5--)
			  {
			      rr1=*(*(p+KK)+LL);
                  WRD(rr1);
                  delay1();
                  LL++; 
			  }
               break;            
	      }                                                                            
	      x++;                                                                         
    }
	LL=0;KK++;
    rr1=0xC0;
    WRI(rr1);
    rr1=0x3F;
    WRI(rr1);
	rr0=5;
    for(rr0=5;rr0>0;rr0--)
    {
        delay3();
    } 
}
void boxing(uchar *p1,uchar x1,uchar y1)         //取數送顯示(波形)
{
    uchar rr10,rr11,rr15;
    for(rr10=4;rr10>0;rr10--)
    {     
        rr11=y1+0x40;
        WRI(rr11);
        rr11=x1+0xB9;
        WRI(rr11);
		for(rr15=64;rr15>0;rr15--)
        {
            rr11=*p1;
            WRD(rr11);
            delay1();
            p1++;
		}
	    x1++;
    }
    rr11=0xC0;
    WRI(rr11);
    rr11=0x3F;
    WRI(rr11);
    rr10=5;
    for(rr10=5;rr10>0;rr10--)
    {
        delay3();
    } 
}
void LCD(uint flag)          //LCD顯示子程序
{
         uchar xy[7][2]={{0,4},{0,24},{0,44},{5,8},{5,30}};  //頁,列地址
         _nop_();
         P2_2=0;
         _nop_();     
         P2_5=0;       //復位
         delay1();  
         P2_5=1;             
         clear();      //清屏
         delay2();
         P2_4=0;       //開左屏
         P2_3=1;
         rr=0xC0;      //設置顯示起時行
         WRI(rr);
		 for(I=0;I<5;I++)      //顯示漢字
		 {
	         X=xy[I][0];
	         Y=xy[I][1];
	         PP=hanzi;
	         hanzi1(PP,X,Y);
		 }
		 if(flag!=0)
		 {
		         P2_4=1;       //開右屏
                 P2_3=0;
                 rr=0xC0;      
                 WRI(rr);
		 switch(flag)
		 {
		 case 1: X=0;          //顯示方波
                 Y=0;
                 Q=fang;
                 boxing(Q,X,Y);
				 break;
		 case 2: X=0;          //顯示正弦波
                 Y=0;
                 Q=zheng;
                 boxing(Q,X,Y);
				 break;
		 case 3: X=0;          //顯示三角波
                 Y=0;
                 Q=san;
                 boxing(Q,X,Y);
				 break;
		 }  
		 }
}
void delay(unsigned int d_time)
{
   for(;d_time>0;d_time--);
}
void main(void)
{
    P1_0=0;
    delay(10);
    P1_0=1;
	LCD(flag1);
    IE=0x81;
    IT0=0;
    while(1);
}
void wave(void)interrupt 0
{
    while(flag1==4)
	      flag1=0;
    flag1++;
	switch(flag1)
    {
	case 1:LCD(flag1);break;
	case 2:LCD(flag1);break;
    case 3:LCD(flag1);break;
	}
    delay00();
}

   
   

   
   

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品视频在线免费看| 亚洲国产精品av| 成人午夜电影网站| 理论片日本一区| 麻豆91精品视频| 琪琪久久久久日韩精品| 免费视频最近日韩| 青青草原综合久久大伊人精品 | 精品日韩成人av| 欧美一级久久久| 日韩欧美三级在线| 久久久久久久精| 欧美高清在线精品一区| 国产精品国产三级国产aⅴ入口| 国产精品福利影院| 一区二区三区在线影院| 日韩成人免费电影| 国产精品久久久久影院老司| 国产精品白丝在线| 国产精品综合在线视频| 国产一区二区三区四区在线观看 | 337p日本欧洲亚洲大胆精品| 久久精品夜色噜噜亚洲aⅴ| 久久亚洲精品小早川怜子| 国产日产欧产精品推荐色| 日韩理论片中文av| 一区二区三区四区不卡在线| 日韩综合小视频| 国产麻豆91精品| 日本韩国欧美一区| 日韩一区国产二区欧美三区| 欧美激情综合五月色丁香小说| 亚洲人成网站在线| 美美哒免费高清在线观看视频一区二区| 国产曰批免费观看久久久| 99久久伊人精品| 91精品国产全国免费观看 | 中文字幕一区av| 亚洲成人免费在线观看| 国产成人av网站| 欧美日韩一区二区三区高清| 国产日韩欧美精品在线| 亚洲成人手机在线| av电影在线观看不卡| 6080日韩午夜伦伦午夜伦| 欧美国产视频在线| 久久99精品一区二区三区三区| 成人黄色av电影| 日韩免费一区二区| 亚洲综合视频网| 久久99国产精品久久99果冻传媒| 99精品在线观看视频| 中文字幕中文字幕中文字幕亚洲无线| 欧美视频一区二区三区| 国产精品亚洲午夜一区二区三区| 亚洲美女一区二区三区| 2023国产精品| 久久久亚洲高清| 国产精品私人影院| 91精品婷婷国产综合久久性色| 中文字幕不卡在线| 美女视频一区二区三区| 在线视频你懂得一区| 亚洲国产激情av| 久99久精品视频免费观看| 欧美日韩久久一区二区| 亚洲欧洲99久久| av中文字幕一区| 欧美经典一区二区| 国产经典欧美精品| 久久蜜桃一区二区| 国产一区在线精品| 精品福利在线导航| 国产精品亚洲а∨天堂免在线| 欧美一区二区三区免费大片| 天堂影院一区二区| 555www色欧美视频| 日本少妇一区二区| 欧美一卡二卡在线| 美日韩一区二区| 欧美tickle裸体挠脚心vk| 裸体歌舞表演一区二区| 精品粉嫩超白一线天av| 国产一区二区在线看| 久久综合成人精品亚洲另类欧美| 国产一区二区三区综合| 国产色产综合产在线视频| 国产成人综合自拍| 中文字幕一区二区三区四区| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 欧美精品一二三区| 亚洲欧美日韩久久精品| 色综合一个色综合亚洲| 一区二区国产视频| 欧美色精品天天在线观看视频| 国产精品嫩草99a| 色综合久久综合网97色综合| 亚洲午夜免费福利视频| 日韩一区二区高清| 成人污污视频在线观看| 一区二区三区美女| 欧美男男青年gay1069videost| 激情五月婷婷综合| 中文在线免费一区三区高中清不卡| 99re亚洲国产精品| 五月开心婷婷久久| 久久久99精品久久| 欧美主播一区二区三区美女| 麻豆一区二区三| **网站欧美大片在线观看| 欧美蜜桃一区二区三区| 国产成人综合在线| 亚洲高清视频在线| 国产亚洲一二三区| 欧美欧美欧美欧美| 不卡一区二区在线| 日本特黄久久久高潮| 最新不卡av在线| 26uuu国产日韩综合| 色爱区综合激月婷婷| 激情五月婷婷综合| 五月天丁香久久| 亚洲精品视频在线| 久久色视频免费观看| 欧美性猛片aaaaaaa做受| 国产精品88888| 天堂成人国产精品一区| 亚洲欧洲精品一区二区三区不卡| 日韩精品中文字幕在线一区| 在线亚洲精品福利网址导航| 不卡的av网站| 国产乱子轮精品视频| 日韩在线卡一卡二| 亚洲精品国产无天堂网2021| 久久久久国产精品免费免费搜索| 在线成人av影院| 欧美性一二三区| 91首页免费视频| 成人高清在线视频| 国产精品 日产精品 欧美精品| 男女男精品网站| 日韩国产欧美在线播放| 亚洲综合成人在线视频| 亚洲免费在线观看视频| 中文字幕日韩欧美一区二区三区| 久久人人爽人人爽| 久久综合五月天婷婷伊人| 日韩欧美一区电影| 日韩欧美一级二级三级| 在线不卡一区二区| 欧美酷刑日本凌虐凌虐| 欧美日本韩国一区二区三区视频| 欧美午夜精品一区| 欧美日韩你懂得| 91精品国产福利在线观看| 7777精品伊人久久久大香线蕉| 欧美日韩精品一区视频| 在线不卡中文字幕| 欧美不卡一区二区三区四区| 日韩欧美一二三四区| 久久综合色8888| 久久色在线观看| 国产欧美日韩三区| 综合在线观看色| 一区二区三区蜜桃| 日本不卡123| 国产一区二区在线免费观看| 国产精品亚洲午夜一区二区三区| 国产成人精品一区二区三区四区 | 成人丝袜高跟foot| 不卡的av在线| 欧美婷婷六月丁香综合色| 在线播放一区二区三区| 日韩你懂的电影在线观看| 精品久久99ma| 中文字幕一区二区三区在线播放 | 热久久国产精品| 国产福利精品导航| 色88888久久久久久影院野外| 欧美日韩国产另类一区| 精品日韩av一区二区| 国产精品久久久久久久岛一牛影视| 亚洲精品乱码久久久久久久久| 日韩影视精彩在线| 国产成人精品免费在线| 欧美在线啊v一区| 久久久久久97三级| 亚洲一二三专区| 国产精品一二二区| 欧美高清激情brazzers| 国产欧美一区二区精品秋霞影院| 亚洲欧美日韩系列| 极品销魂美女一区二区三区| 91蜜桃在线观看| 日韩免费一区二区三区在线播放| 国产精品大尺度| 蜜桃视频免费观看一区| 色综合天天在线| 久久免费国产精品| 日韩av一二三|