独立式键盘控制步进电动机实验.docxVIP

  • 12
  • 0
  • 约2.4千字
  • 约 4页
  • 2023-04-06 发布于上海
  • 举报
独立式键盘控制步进电动机实验 实验电路图如下: 要求按下 s1 键,步进电机正转;按下 s2 键,步进电机反转;按下 s3 键, 步进电机停转。 正转的环形 P0 口脉冲分配表:0xfc—0xf6—0xf3—0xf9—0xfc—0xf6…… 反转的环形 P0 口脉冲分配表:0xfc—0xf9—0xf3—0xf6—0xfc—0xf9…… 实验程序代码: #includereg51.h //包含 51 单片机寄存器定义的头文件 sbit S1=P1^4; //将 S1 位定义为 P1.4 引脚 sbit S2=P1^5; //将 S2 位定义为 P1.5 引脚 sbit S3=P1^6; //将 S3 位定义为 P1.6 引脚unsigned char keyval; //储存按键值 unsigned char code table1[]={0xfc,0xf6,0xf3,0xf9}; //正转段码unsigned char code table2[]={0xfc,0xf9,0xf3,0xf6}; //反转段码 /************************************************* 函数功能:软件消抖延时(约 50ms) **************************************************/ void delay(vo

文档评论(0)

1亿VIP精品文档

相关文档