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

📄 camera.c

📁 本文件用于智能云台电机控制和图像处理
💻 C
字号:
#include <general.h>
#define Z   P0_0
#define F   P0_1
#define M   P0_2
#define Iris   P0_3
#define C   P0_4

/*---------------------------------
相机电平输出按333mA处理,I01=1,I11=0,方向由PHASE1来控制
PHASE1=1为正向,0为反向I01=I11=1时关断
I02=1,I12=0,方向由PHASE2来控制
PHASE1=1为正向,0为反向I01=I11=1时关断
 void Focus_far()
{	  
	  I01=0;	  //通电方向由FAR  向COM方向
	  I11=1;
	  PHASE1=0;
	  I02=0;
	  }
 void Focus_near()
{
	   I01=1;	  //通电方向由FAR  向COM方向
	  I11=0;
	  PHASE1=1;
	  I02=1;
	  }
void Focus_stop()
{
	  I01=1;	  //通电方向由FAR  向COM方向
	  I11=1;
	  PHASE1=1;
	  I02=1;
	  }
void Zoom_wide()
{
	 I01=0;	  //通电方向由FAR  向COM方向
	  I11=1;
	  PHASE1=1;
	  I02=1; 
	  }
void Zoom_tele()
{
	    I01=1;	  //通电方向由FAR  向COM方向
	  I11=0;
	  PHASE1=0;
	  I02=0;

	   	   
	  }
void Zoom_stop()
{
	  I01=1;	  //通电方向由FAR  向COM方向
	  I11=1;
	  PHASE1=1;
	  I02=1;
	  }
 -----------------------------------*/
 void IrisOpen()
 {
  Z=F=M=Iris=C=1;
Z=F=M=C=0;	 
	  }
 void IrisClose()
 {
  Z=F=M=Iris=C=1;
	  Iris=0;
	  }

void Focus_far()
{	  
	  Z=F=M=Iris=C=1;
	  Z=M=Iris=C=0;

	  }
 void Focus_near()
{
	   Z=F=M=Iris=C=1;
	   F=0;
	  }

void Zoom_tele()
{
	  Z=F=M=Iris=C=1;
	  F=M=Iris=C=0;
	  }
void Zoom_wide()
{
	  Z=F=M=Iris=C=1;
	  Z=0;
	  
	  }
void CameraStop()
{
	  Z=F=M=Iris=C=1;
	  }

⌨️ 快捷键说明

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