globalvarriant.c

来自「这是一个对OSD芯片upd6464A操作的接口测试程序,使用KC51编译一个高速」· C语言 代码 · 共 23 行

C
23
字号
 /*---------------------------------
水平方向分左右两种方向用dir_horizon来表示,0表示左转,1 表示右转
上下方向也分两种,用dir_vertical来表示,0表示上转,1表示下转
步进电机按四步方式来进行,	低速按500HZ来步进,中速电机无减速用30HZ
高速按60HZ来进行,以上均表示主电机,控制相机的电机相应减小频率
两种电机旋转状态的记录分别由horizon_step,vertical_step来表示
两种电机的控制输出用一数组来表示
Left_Right[horizon_step],Up_Down[vertical_step]
 -----------------------------------*/
char code Left_Right[]={ 3 , 6,0xc,9};	//电机控制代码
char code Up_Down[]= {3,6,0xc,9};
bdata  bflag;						   //通用位变量
sbit bflag_0=bflag^0;
sbit bflag_1=bflag^1;
sbit bflag_2=bflag^2;
sbit bflag_3=bflag^3;
sbit bflag_4=bflag^4;
sbit bflag_5=bflag^5;
sbit bflag_6=bflag^6;
sbit bflag_7=bflag^7;
char dir_horizon;			//水平方向标志
char dir_vertical ;		//竖直方向标志
char horizon_step,vertical_step;	//步进状态

⌨️ 快捷键说明

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