登录
首页 » 单片机 » c8051f020驱动步进电机

c8051f020驱动步进电机

于 2022-07-04 发布 文件大小:9.22 kB
0 55
下载积分: 2 下载次数: 1

代码说明:

用连接线分别将CN4的P12,P13,P14,P15端子与CN1的LED1, LED2,LED3,LED4相连.运行此程序,观察步进电机的转速和旋转方向,LED的变化情况

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论


0 个回复

  • LED频谱资料
    里面有单片机硬件设计PDF原理图,以及Keil编写的原代码。LED频谱资料,闪烁效果好,时分绚丽夺目!代码已开源,大家可以学习ADC采集,以及频谱转换的一些算法。比较好玩儿。
    2023-05-15 02:35:03下载
    积分:1
  • 51实现12864贪吃蛇
    51单片机实现12864贪吃蛇,单片机型号stc89c52rc  端口定义在程序中,可实现贪吃蛇游戏,计分,通关,带音乐提示,通关有音乐,死亡也有音乐,用的单片机驱动蜂鸣器发声
    2022-01-25 16:48:06下载
    积分:1
  • 51频率计
    采用STC12C5A60S2频率计,晶振11.0592MHZ,误差较小,如需要较高精度可以采用12MHz晶振,这样可以极大幅度减小误差。
    2022-06-26 15:38:51下载
    积分:1
  • ADS1256 在 C8051F 下的测试代码
    ads1256是24位精度模数转换芯片,使用的软件模拟 spi 接口,单片机测试芯片是 C8051F020,接口为 P1.2-P1.6
    2022-02-16 01:54:55下载
    积分:1
  • 51控制的侧风力摆
    本设计采用STC89C52RC为中心控制器,利用加速度传感器来的采集、处理实现对风扇转速的控制,调节风力大小,进而改变帆板转角大小;帆板的角度检测,通过ADXL345模块,实现控制帆板角度的大小;通过充分比较、论证,最终选用小型直流电机作为风扇的制动源,小型直流电机力矩大、操作简单、价格低且能满足设计需求;系统显示采用LCD12864液晶,用于实时显示帆板的角度大小;控制电机是以NPN三极管BU406为驱动,再利用PWM算法算出合理的脉冲占空比;最后经过多次测试表明,系统完全达到了设计要求,不但完成了所有基本和发挥部分的要求,并增加实现了实时显示占空比全程变化的功能。
    2022-08-14 05:08:24下载
    积分:1
  • 51WIFI视频小车
    基于51单片机的WIFI视频小车,可通过手机,电脑进行遥控,并且可以进行视频传输。
    2022-01-21 21:06:41下载
    积分:1
  • LCD1602 51控制代码
    有接线和介绍,可以控制LCD1602显示各种字符,简单易懂
    2022-07-17 04:08:02下载
    积分:1
  • PID控制算法
    飞思卡尔智能车摄像头组程序算法设计,由线性CCD采集信号PID算法控制电机速度及舵机转向,源代码程序设计可直接下载调试使用,
    2023-04-14 18:40:04下载
    积分:1
  • 常用宏
    单片机常用宏 以前学51单片机的时候每次要配置寄存器的时候,虽然都知道看着器件手册去写,但是我还是觉得很痛苦,后来就有了这些宏,阅读起来会直观一点,不过敲的代码也得多一点,我后来写的代码都是用这些宏来封装寄存器操作的。 #ifndef MACRO_FUNCTION #define MACRO_FUNCTION //这个头文件里定义了一些宏定义,方便使用 /********************************************************************************* * AssignBit / AssignFlag *说明: * 这个宏用来得到一个变量的某个或某几个位被赋值后的值 *参数: * type 参数flag的类型 * flag 要赋值的变量 * which_bit * 标明flag的哪几个位要被赋值 * val 表示要赋给flag的那几个位的值 *注意: * 1. 对于宏,其参数不要用++i;之类的表达式!也不要直接使用调用函数得到的返回值! * 2. 如果type是寄存器,那么它必须是可读的 *示例: * u8 a = 0xf0; * AssignBit(u8, a, BIT4 | BIT0, BIT0); * 执行完后,a == 0xe1; *备注: * 1. 效率上, 如果参数(除flag外)都是常量, 编译器会自动优化, 如果参数是变量, 就算手动写代码也是这个样子的 * 2. (which_bit) 括号是为了保证 AssignBit(flag, BIT0 | BIT1, 0)之类的用法不会出错
    2022-07-22 02:46:37下载
    积分:1
  • 矩阵键盘控制显示5110LCD
    利用行列式矩阵键盘进行输入,数字显示在Nokia5110液晶显示上。 键盘输入方式采用触法式,反转确认所按下的按键。 Nokia5110 非常易用可靠
    2023-03-26 22:10:04下载
    积分:1
  • 696518资源总数
  • 104441会员总数
  • 19今日下载