资源简介
全国电子大赛自由摆要用到的程序,用6560驱动板驱动
代码片段和文件信息
#include
#include
#include //Keil library
#define uchar unsigned char
#define uint unsigned int
sbit key1 = P3^4; //定义按键1
sbit key2 = P3^5; //定义按键2
sbit key3 = P3^6; //定义按键3
sbit key4 = P3^7; //定义按键4
sbit EN=P2^0;
sbit CW=P2^1;
sbit CLK=P2^4;
uchar time=0;
//uchar period=25;
//uchar high=5;
/*void timer0() interrupt 1 using 1
{
TH0=0XFC; //定时1ms
TL0=0X17;
//TH0=(65535-50000)/256;
//TL0=(65535-50000)%256;
time++;
//if(time==high)
/*if(time==5)
{ CLK=0;}
//else if(time==period)
else if(time==10)
{ time=0;
CLK=1;
}
} */
//**************************************
//延时5微秒(STC90C52RC@12M)
//不同的工作环境需要调整此函数
//当改用1T的MCU时请调整此延时函数
//**************************************
void delay5us()
{
_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();
}
//****************************************
//延时kms
//****************************************
void delay(unsigned int k)
{
unsigned int ij;
for(i=0;i {
for(j=0;j<121;j++);
}
}
void shunmaichong(uint xuint y)//顺
相关资源
- pic 18f4550 步进电机
- protues+8086+8255+步进电机仿真
- 步进电机S升降速曲线编程思路
- 步进电机的S7-200控制
- 步进电机控制程序设计流程图
- 步进电机的原理图及资料
- S7-200PLC控制步进电机两轴运动
- siemens_plc控制步进电机
- 步进电机控制程序基于三菱plc
- 步进电机角度控制
- 步进电机参考例程包
- 步进电机的详细简单加减速的控制方
- 立式数控铣床工作台+步进电机+说明书
- Arduino uno 控制42步进电机TB6560驱动模块
- PLC的脉冲输出控制步进电机
- 步进电机控制正反转加速减速程序
- 步进电机控制仿真步进电机控制仿真
- 两相步进电机驱动程序及原理图
- 步进电机正反转及调速控制
- 基于LabVIEW的电机控制系统
- 步进电机加减速之AVR446
- 基于FPGA的步进电机控制器的开发与研
- 雷赛步进电机57HS22-A 说明书
- STM32 STM32F103C8T6 步进电机驱动器 软件
- STM32步进电机三轴控制程序
- 基于STM32F103步进电机驱动程序
- 基于STM32F103C8T6的步进电机控制程序
- proteus仿真8086微机课程设计步进电机按
- 基于stm32的步进电机控制源码
- 步进电机控制论文
评论
共有 条评论