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

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? main.#1

?? 80c51F020的開發(fā)程序 包括ADC DDS DAC
?? #1
字號(hào):
#define SCON0 SCON
#define SBUF0 SBUF

#define TI0 TI
#define RI0 RI

#include <c8051f020.h>
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include "common.h"
#include "osc.h"
#include "uart.h"
#include "ad9851.h"
#include "lcd.h"
#include "tl5602.h"
#include "dac.h"

void LCD_display(unsigned char code_bit,unsigned char flag);


unsigned char fn;
unsigned long ad9851_frequency;
unsigned char ad9851_phase;
unsigned long fff[4]={1000000,100000,10000,1000};
unsigned char xdata show_now[256];
unsigned char xdata show_ago[256];
unsigned int show_now_number;
unsigned int show_ago_number;
unsigned char xdata sin_table[256];

sbit sdiv=P0^7;
sbit vdiv=P0^6;
sbit level=P0^5;
sbit LCD_data=P2^7;
sbit LCD_clk=P2^6;
sbit RS=P2^5;
sbit RW=P2^4;
sbit E=P2^3;
//int0=P0.0
//int1=p0.1
//int6=P3.6
//int7=P3.7
//ad9851 P3.0123
sbit save=P3^4;
sbit show=P3^5;
sbit clr=P2^0;
sbit single_tr=P2^1;
sbit clr_single=P2^2;
//sbit dac0832wr=P0^4;

#define sample_data P7
//#define dac0832 P6
main()
{
     	
	unsigned int i;	
	unsigned char save_flag=0x00;
	unsigned char show_flag=0x00;	
	unsigned char single_flag=0x00;	
	unsigned char clr_single_flag=0x00;
   
	Osc_Init_Parameter_t Osc_Init_Parameter;

	WDTCN = 0xDE;					// disable watchdog timer
	WDTCN = 0xAD;

	Osc_Init_Parameter.Source_Select = EXTERNAL_OSC;
	Osc_Init_Parameter.External_Mode = CRYSTAL;
	Osc_Init_Parameter.Frequency = 22118400;
	
	Osc_Init(Osc_Init_Parameter);

	// Port Setup
	XBR0=0x00;								// HW_UART routed to pins P0.0 and P0.1;
	XBR1=0x14;												
	XBR2=0x40; 	// Enable crossbar, pull-ups enabled.
	
	P0MDOUT=0x00;///////////////////////
    P2MDOUT=0xff;
	P3MDOUT=0xff;

	EA=1;
	EX0=1;
	IT0=1;
	EX1=1;
	IT1=1;
	EIE2=0x30;/////////P3.6;;;;;P3.7///////
	P3IF=0x00;	    								

	uart_init();

	LCD_display(0x0c,0x01);
	LCD_display(0x01,0x01);
	LCD_display(0x38,0x01);
	LCD_display(0x06,0x01);
	LCD_display(0x80,0x01);
    LCD_display(0x30,0x00);
	
	fn=0;
	show_now_number=0;
	show_ago_number=0;    
	
    //for(qqq=0;qqq<256;qqq++)
	//{
	    //tl5602_write((unsigned char)qqq);
		//Loop_Delay(200);
    //}
	
    dac_init();

	//for(i=0;i<256;i++)
  //{  
     
	 //sin_table[i]=(unsigned char)((sin((float)i/256.0*6.28)+1.0)*127);
	      
	 //}   
  

	//while(1)
	//{
//	for(i=0;i<256;i++)
	//{
	  //dac0_work(i);
	  //dac1_work(sin_table[i]);  
	  
   // }
//}

   ad9851_init();
   ad9851_frequency=(unsigned long)((float)fff[fn]*23.861);
   ad9851_phase= 0x01;
   ad9851_input(ad9851_frequency,ad9851_phase);	      
   Loop_Delay(100);

    while(1)
	{ 

	   save=1;
       if(save==1)
	   save_flag=0x01;
       
	   show=1;
	   if(show==1)	   
	   show_flag=0x01;       

	   clr=1;
	   if(clr==1)
	   {
	     save_flag=0x00;
         show_flag=0x00;
		 single_flag=0x00;
		 }
		      
       
	   single_tr=1;
	   if(single_tr==1)
	   single_flag=0x01;
	 

    EIE2=0x30;//重新開啟采樣中斷    
	while(show_now_number<256);//等待數(shù)據(jù)采集完成
    show_now_number=0;
    
	if(save_flag==0x01)
	{
	  for(i=0;i<256;i++)
	   show_ago[i]=show_now[i];//存儲(chǔ)波形
      save_flag=0x00;
	}
	

	if(show_flag==0x00)//輸出采樣波形
   {		
	for(i=0;i<256;i++)
	{
	  dac0_work(i);
	  dac1_work(show_now[i]); 	  
    }
    dac0_work(0);
    }

     if(show_flag==0x01)//輸出存儲(chǔ)波形
	 {
	   for(i=0;i<256;i++)
	 {
	   dac0_work(i);
	   dac1_work(show_ago[i]); 	  
      }
       dac0_work(0);	  
	 }
      
	  if(single_flag==0x01)
      while(1)
	  {
	  clr_single=1;
      if(clr_single==1)
	  {
	      single_flag=0x00;
	      break;
      }
      else
	  for(i=0;i<256;i++)
	{
	  dac0_work(i);
	  dac1_work(show_now[i]); 	  
    }
	     
    }

}

}


void int0() interrupt 0
{
       
	   EX0=0;	   
	   Loop_Delay(10000); 
	   fn=fn+1;	         
	   if(sdiv==0)
	   {

	   fn++;

	   }
	   else
	   {

       fn--;
	   }

	   if(fn==0)
	   {       
	     fn=4;
		 }
	   if(fn==4)
	   {
	      fn=1;
		}   
       fn=fn-1;
	   ad9851_frequency=(unsigned long)((float)fff[fn]*23.861);
	   ad9851_phase= 0x01;
       ad9851_input(ad9851_frequency,ad9851_phase);	 
	   Loop_Delay(100);
        
	   EX0=1;
}


void int1() interrupt 2
{
   EX1=0;	   
   Loop_Delay(10000); 
   



 
}


void int6() interrupt 18////0832
{

 


}



void int7() interrupt 19////////下降沿采數(shù)
{
  sample_data=0xff;
  show_now[show_now_number]=sample_data;
  show_now_number++;

  if(show_now_number==256)
   {  
      EIE2=0x10;///////采夠點(diǎn)時(shí)關(guān)閉外部中斷7
    }
}


void LCD_display(unsigned char code_bit,unsigned char flag){        unsigned char temp_1,temp_2;	 unsigned char a;	unsigned char j;    temp_1=code_bit;	temp_2=code_bit; 	for(a=0;a<8;a++)	 {	    LCD_clk=0;        temp_1=temp_2;	    temp_1=temp_1&0x80;		if(temp_1==0x00)        {        		  LCD_data=0;        }		else       {		LCD_data=1;       }		LCD_clk=1;        temp_2=temp_2<<1;     }                         if(flag==0x01)     { 	                     	      RS=0;		  RW=0;		   			  E=1;		  	j=2000;			while(j-->1);		  		  E=0;		  j=4000;	     while(j-->1);		}		else		{	    			RS=1;			RW=0;			E=1;	     	j=2000;			while(j-->1);								E=0;		   j=4000;			while(j-->1);		}		}


?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲福利视频一区二区| 亚洲精品免费在线观看| 欧美性生活一区| 99re亚洲国产精品| 成人爱爱电影网址| 99re热这里只有精品视频| 国产成人8x视频一区二区| 韩国v欧美v日本v亚洲v| 午夜精品福利久久久| 一区二区三区高清| 91精品国产免费| 91精品国产麻豆国产自产在线 | 亚洲精品欧美综合四区| 日本一区二区成人| 精品少妇一区二区| 中文字幕亚洲一区二区va在线| 国产精品久久久久影院色老大 | 男人的天堂久久精品| 视频一区二区中文字幕| 婷婷丁香久久五月婷婷| 国产成人免费高清| 欧美四级电影网| 国产精品人人做人人爽人人添| 专区另类欧美日韩| 国产乱国产乱300精品| 国产电影精品久久禁18| 欧美性色黄大片手机版| 日本一区二区综合亚洲| 美女免费视频一区| 在线观看日韩av先锋影音电影院| 日韩视频国产视频| 首页欧美精品中文字幕| 色综合久久久久综合99| 欧美精品一区二区在线观看| 一区二区三区精密机械公司| 国产成人综合在线观看| 日韩欧美国产高清| 午夜日韩在线观看| 成人黄色小视频| 久久先锋资源网| 国产成人精品午夜视频免费| 欧美mv和日韩mv的网站| 免费看欧美美女黄的网站| 欧美肥胖老妇做爰| 国产精品亚洲第一| 国产精品亲子伦对白| 日本精品一区二区三区高清| 亚洲资源在线观看| 欧美精品在线观看播放| 视频在线观看国产精品| 久久亚洲捆绑美女| 国产成人av电影免费在线观看| 国产精品久久毛片av大全日韩| 国产成人精品亚洲777人妖| 亚洲日本在线视频观看| 欧美一级专区免费大片| 波多野结衣亚洲| 亚洲国产综合视频在线观看| 日韩精品一区二区三区四区| 国产91精品一区二区麻豆网站| 一区二区三区视频在线看| 精品国产免费久久| 在线视频国内自拍亚洲视频| 人人爽香蕉精品| 一区二区在线观看视频| 日韩欧美一二三| 884aa四虎影成人精品一区| 成人污视频在线观看| 秋霞成人午夜伦在线观看| 一区二区三区免费观看| 国产精品午夜春色av| 精品人在线二区三区| 色综合色综合色综合色综合色综合| 精品一区二区免费在线观看| 午夜激情久久久| 亚洲精品你懂的| 亚洲高清免费视频| 亚洲欧美福利一区二区| 欧美经典一区二区| 中文字幕一区二区日韩精品绯色| 久久久99免费| 国产午夜精品久久| 欧美激情在线观看视频免费| 日韩久久久精品| 久久久久久一二三区| 中文一区二区完整视频在线观看 | 日韩精品久久久久久| 免费av网站大全久久| 欧美日韩免费观看一区二区三区| 一区二区三区在线视频观看| 青青草一区二区三区| 欧美色中文字幕| 亚洲欧美电影一区二区| 国产一区二区三区黄视频 | 亚洲国产综合人成综合网站| 亚洲国产aⅴ成人精品无吗| 亚洲国产欧美在线人成| 国产mv日韩mv欧美| 欧美男男青年gay1069videost| 欧美一区二区三区在线观看| 中文字幕第一区二区| 一区二区三区中文在线观看| 国产在线视频精品一区| 欧美午夜在线观看| 欧美一卡2卡3卡4卡| 国产精品国产三级国产aⅴ原创 | 国产精品18久久久久| 91丝袜呻吟高潮美腿白嫩在线观看| 欧美久久久久久蜜桃| 亚洲日本一区二区| 国产一区二区伦理| 日韩亚洲欧美高清| 国产又粗又猛又爽又黄91精品| 午夜精品久久久久久久99樱桃| 国产成人精品亚洲日本在线桃色| 欧美自拍丝袜亚洲| 亚洲成人7777| 欧美一区二区三区在| 亚洲一线二线三线久久久| 成人黄色在线视频| 久久综合九色欧美综合狠狠 | 亚洲欧美一区二区不卡| 91蜜桃网址入口| 亚洲欧美区自拍先锋| 欧美日本一区二区在线观看| 国产精品国产三级国产普通话三级 | 亚洲欧洲综合另类在线| 秋霞午夜鲁丝一区二区老狼| 91精品国产欧美一区二区18| 麻豆国产一区二区| 国产精品免费av| 欧美视频一区在线观看| 日本免费新一区视频| www久久精品| 色欲综合视频天天天| 久热成人在线视频| 一区二区在线观看视频 | 欧美影院一区二区| 国产日韩一级二级三级| 欧美日韩电影在线| 国产成人免费视频| 国产精品丝袜一区| 欧美亚洲动漫精品| a级精品国产片在线观看| 亚洲激情图片一区| 中文字幕一区av| 久久久亚洲精品石原莉奈 | 久久精品人人做人人综合| 91精品在线免费| 欧美综合亚洲图片综合区| 99久久久精品| 91社区在线播放| 91猫先生在线| 一本大道av一区二区在线播放| 99国产欧美久久久精品| 丰满放荡岳乱妇91ww| 成人午夜在线播放| www..com久久爱| 日本精品视频一区二区| 色哟哟亚洲精品| 欧美日韩一区二区三区在线| 欧美剧情电影在线观看完整版免费励志电影| 色婷婷久久久久swag精品| 色综合天天狠狠| 日韩午夜激情视频| 中文字幕成人av| 亚洲一二三区视频在线观看| 一区二区国产盗摄色噜噜| 日本亚洲欧美天堂免费| 国产主播一区二区| 欧美视频日韩视频| 久久久久久久久久电影| 亚洲国产成人av网| 粉嫩在线一区二区三区视频| 色狠狠av一区二区三区| 亚洲欧美在线aaa| 亚洲一区二区三区四区在线观看| 亚洲成av人片在线观看无码| 国产伦精品一区二区三区免费| 在线免费观看日本欧美| 精品久久久网站| 亚洲二区在线观看| 91啪亚洲精品| 亚洲人成网站影音先锋播放| 丝袜美腿高跟呻吟高潮一区| 色天天综合色天天久久| 日韩视频一区二区在线观看| 国产精品美女久久久久久久网站| 蜜桃视频第一区免费观看| 在线观看亚洲一区| 亚洲综合免费观看高清完整版| 国产福利一区二区| 国产精品视频看| 从欧美一区二区三区| 久久久久久久综合色一本| 国产精品99久久久| 精品成人私密视频| 国产精品伊人色| 国产欧美综合色| 91国偷自产一区二区开放时间|