资源简介
pid控制电机
代码片段和文件信息
#include “disp.h“
#include “led.h“
#include “pattern.h“
#define DELAY_PER_LINE 0x40
sbit IR_INT = P3^2; // 红外接收 检测到红外信号时为低电平。
static unsigned char *BK_PTR = (void *)0;
static unsigned int BK_SIZE = 0;
/** 功 能: 显示函数
* 参 数: p: 显示内容的缓冲区 size: 缓冲区的大小(单位: 字节)。
* 返回值: 无
*/
void disp(unsigned char *p unsigned int size)
{
unsigned int i tmp;
BK_PTR = p;
BK_SIZE = size;
while(IR_INT == 1); // 等待同步信号的到来
for(i=0; i {
tmp = (*p) | (*(p+1) << 8);
p+=2;
led_disp(tmp);
delay(DELAY_PER_LINE);
led_disp(0x0);
}
}
/** 功 能: 利用多次显示达到延时目的的函数。
* 参 数: cnt: 停留显示的次数。
* 返回值: 无
*/
void disp_delay(unsigned int cnt)
{
while(cnt --)
{
disp(BK_PTR BK_SIZE);
}
}
/*************************** End of file ****************************/
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 967 2015-09-02 00:06 P-regulator.py
文件 695 2015-09-01 23:22 RPM.py
文件 794 2015-09-01 21:32 BangBang.py
----------- --------- ---------- ----- ----
2456 3
- 上一篇:贪吃蛇大作战(c源码+报告文档)
- 下一篇:c++ 注入exe
相关资源
- 职工信息管理系统源码(控制台)
- PID算法.c
- 51驱动步进电机
- C语言推箱子win控制台
- C++餐饮管理系统源码(控制台)
- C++通讯录管理系统源码(控制台)
- 简单职工管理系统(控制台源码+txt数
- C++商店收银系统(控制台)
- 单片机控制绕线机.c
- c++ 扫雷游戏源码(控制台)
- 俄罗斯方块(c++控制台代码)
- 电机控制例程
- 五子棋游戏源码(控制台)
- C++贪吃蛇控制台小游戏代码
- 五子棋c++控制台代码
- 蓝牙控制LED
- 门禁控制系统实验-V20170317
- 基于LPC2132的蛇形机器人前端执行机构
- VC远程控制代码集合
- C语言模糊控制程序
- Kinect手势控制鼠标
- 饭客论坛Gh0st3.6金牌版本
- SpiderMonkey1.61.7 编译文件全部libdllh文件
- 两输入单输出模糊控制c语言程序
- 简单的汽车租赁管理软件C++控制台程
- 基于51单片机的c语言程序 电机转速测
- c++ 数据结构 哈夫曼压缩&解压软件 控
- 用vc++6.0实现的银行账户管理系统
- Spline曲线(穿过控制点CC++版本)
- 基于Leap Motion的机械手体感控制系统
评论
共有 条评论