⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.c

📁 电子设计训练课题
💻 C
字号:
#include"common.h"
#include"delay.h"
#include "PCA.h"
bit isnewdata,flag;
int kk,k;
int xdata realvol0[200]={0};
float Pulse_Period;           //所测量的脉冲个数 
unsigned char Key_Value;
float pc;
int  i=0,j=0,temp;
int da; 
void main()
{
	DAC1=0x00;
	Port_Initial();
    t0ini();
    t3_ini();
	DAC0_initial();
	DAC1_initial();
	while(1)
	{

	 	if(flag)
		{
		  da=0;
		  flag=0;
	 	} 
       Key_Value=keyscan();
 	   switch(Key_Value)
	   {
			case 0x01: EA=1;
			           adc0_ini();		 
					   if(isnewdata)			 
	                   {
	   	                    realvol0[k++]=kk;
	 						EA=0;
							Port_Initial();
	    					adc0_ini();                        //ADC0初始化
	    					EA=1;
							isnewdata=0;
					   }
					  break;
		    case 0x02:DAC0_initial();
                      DAC0L=DAC0L;
                      DAC0H=DAC0H;
	                  for(i=0;i<200;i++)
                      {
		                  for(j=0;j<15;j++);
	                      temp=realvol0[i];
	                      DAC0=temp;
                      }
					  break;
		    default:  break;
	   }   	
	}
	
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -