室内设计联盟官方网站入口,背景全屏网站,沈阳市工伤网站做实,吉安建设工程项目网站基于51单片机步进电机节拍步数正反转LCD1602显示 #x1f4d1;1. 主要功能#xff1a;#x1f4d1;2. 讲解视频#xff1a;#x1f4d1;3. 仿真#x1f4d1;4. 程序代码#x1f4d1;5. 设计报告#x1f4d1;6. 设计资料内容清单下载链接#x1f4d1;[资料下… 基于51单片机步进电机节拍步数正反转LCD1602显示 1. 主要功能2. 讲解视频3. 仿真4. 程序代码5. 设计报告6. 设计资料内容清单下载链接[资料下载链接](https://docs.qq.com/doc/DS0FKU3had0RLUG9N) 基于51单片机步进电机节拍步数正反转LCD1602显示( proteus仿真程序原理图设计报告讲解视频 仿真图proteus7.8及以上
程序编译器keil 4/keil 5
编程语言C语言
设计编号S0063
1. 主要功能
基于51单片机AT89C51/52与AT89S51/52、AT89C51/52、STC89C51/52等51内核单片机通用
基于单片机的步进电机控制系统设计
1、用单片机来控制步进电机的运行要求有启动控制、换向控制、电机停止。
2、正转和反转状态均由不同颜色指示灯来指示。
3、电机的节拍方式可以通过按键进行切换。
4、电机的步数可通过按键设定来确定电机转动过程要显示剩余步数。
5、用LCD1602液晶显示步数步进节拍和方向。
需注意仿真中51单片机芯片是兼容的AT89C51,AT89C52是51单片机的具体型号内核是一样的。相同的原理图里无论stc还是at都一样引脚功能都是一样的程序是兼容的芯片可以替换为STC89C52/STC89C51/AT89C52/AT89C51等51单片机芯片。
资料下载链接
【腾讯文档】S0063 网盘链接
https://docs.qq.com/doc/DS0FKU3had0RLUG9N
以下为本设计资料展示图
2. 讲解视频
仿真讲解代码讲解
3. 仿真
打开仿真工程双击proteus中的单片机选择hex文件路径然后开始仿真。开始仿真后LCD1602显示step:0100,pai:8 right。分别表示步数节拍为8拍和转动方向。 可以通过按键调整步数节拍和转动方向。 4. 程序代码
使用keil4或者keil5编译代码有注释可以结合报告理解代码含义。 主函数
//主函数
void main()
{uchar k0;init_1602();P10x01;TMOD|0X01;TH00XD8;TL00XF0; ET01;//打开定时器0中断允许EA1;//打开总中断TR01;//打开定时器while(1){if(fang0)//方向指示led20;elseled21;if(start)led10;elseled11;if(!k1 (k!1))//启停{k1;start!start;if(start1){stepstep_set;}else{step0;}}if(!k2 (k!2))//设置{k2;if(mode3)mode;elsemode0;}if(!k3 (k!3))//加{k3;if(mode1)//步数{if(step_set9999)step_set10;stepstep_set;}if(mode2)//通电方式{moshi1;}if(mode3)//方向{fang0;}}if(!k4 (k!4))//减{k4;if(mode1)//步数{if(step_set10)step_set-10;stepstep_set;}if(mode2)//通电方式{moshi0;}if(mode3)//方向{fang1;}}if(k1 k2 k3 k4)k0;}
}5. 设计报告
5654字设计报告内容包括硬件设计、软件设计、软硬件框图、调试、结论等 6. 设计资料内容清单下载链接
资料设计资料包括仿真程序代码、讲解视频、功能要求、设计报告、软硬件设计框图等。
0、常见使用问题及解决方法–必读
1、仿真图
2、程序源码
3、功能要求
4、原理图
5、开题报告
6、元器件清单
7、设计报告
8、软硬件流程框图
9、讲解视频
Altium Designer 安装破解
KEILproteus 单片机仿真设计教程
KEIL安装破解
Proteus元器件查找
Proteus安装
Proteus简易使用教程
单片机学习资料
相关数据手册
答辩技巧
设计报告常用描述
鼠标双击打开查找嘉盛单片机51 STM32单片机课程毕业设计.url 资料下载链接