找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 2031|回復(fù): 3
打印 上一主題 下一主題
收起左側(cè)

兩相步進(jìn)電機(jī)單片機(jī)驅(qū)動(dòng)程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
驅(qū)動(dòng)程序:
  1. #include<reg51.h>
  2. sbit Kp=P1^6;
  3. sbit Kn=P1^7;
  4. void main()
  5. {
  6. unsigned char i;
  7. unsigned int t;
  8. unsigned char r[8]={0xc5,0xc1,0xc9,0xc8,0xca,0xc2,0xc6,0xc4};
  9. P1=0xf0;
  10. while(1){
  11. if((Kp==0&Kn!=0)){
  12. for(i=0;i<8;i++){
  13. P1=(P1&0xf0)|r[i];
  14. for(t=0;t<10000;t++);}}
  15. else if((Kn==0&Kp!=0)){
  16. for(i=7;i<8;i--){
  17. P1=(P1&0xf0)|r[i];
  18. for(t=0;t<10000;t++);}}
  19. else P1&=0XF0;}
  20. }
復(fù)制代碼
proteus仿真如下:

QQ圖片20190529205456.png (34.38 KB, 下載次數(shù): 19)

QQ圖片20190529205456.png

二相步進(jìn)電機(jī).rar

36.2 KB, 下載次數(shù): 34, 下載積分: 黑幣 -5

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:37956 發(fā)表于 2019-6-4 16:33 | 只看該作者
多謝樓主!。。。。!
回復(fù)

使用道具 舉報(bào)

板凳
ID:143767 發(fā)表于 2020-7-24 16:22 | 只看該作者
樓主你好,請(qǐng)問你的程序里哪個(gè)地方是調(diào)節(jié)步進(jìn)電機(jī)轉(zhuǎn)速的?謝謝!
回復(fù)

使用道具 舉報(bào)

地板
ID:138997 發(fā)表于 2020-7-25 07:41 | 只看該作者
樓主你好,原理圖中KS開關(guān)在程序中沒有提及,起什么作用。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表