基于C#的上位機編程程序,通過上位機控制下位機實現(xiàn)電腦操作控制步進電機的轉(zhuǎn)動
1.png (114.92 KB)
下載附件
2020-11-29 22:47 上傳
2.png (17.71 KB)
下載附件
2020-11-29 22:47 上傳
3.png (50.12 KB)
下載附件
2020-11-29 22:47 上傳
51單片機下位機部分代碼: #include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
#include "2401.h"
#include "delay.h"
#include "ds18b20.h"
sbit IN1=P1^0;
sbit IN2=P1^1;
sbit ENA=P1^2; //位定義L298M芯片使能端ENA
sbit led0=P2^0; //正轉(zhuǎn)指示燈
sbit led1=P2^1; //反轉(zhuǎn)指示燈
sbit led2=P2^2; //加速指示燈
sbit led3=P2^3; //減速指示燈
sbit led4=P2^4; //開始指示燈
sbit led5=P2^5; //停止指示燈
uint v[1];
uint i,Time1num=0;
uint song[1];
uint j;
void delay_ms(uint z) //延時函數(shù)
{
uint y;
while(z--)
for(y=110;y>0;y--);
}
uchar k,m;
uint x=3,y=7;
void pwm(uint i,uint j) //pwm調(diào)速
{
ENA=1;
delay_ms(i);
ENA=0; //電機停轉(zhuǎn)
delay_ms(j);
}
完整代碼見附件
51單片機c源程序:
51單片機下位機 直流+步進.zip
(103.76 KB, 售價: 1 E幣)
2023-5-10 17:37 上傳
點擊文件名下載附件
售價: 1 E幣 [記錄]
[ 購買]
c#代碼:
c#上位機程序.zip
(365.26 KB, 售價: 5 E幣)
2023-5-10 17:37 上傳
點擊文件名下載附件
售價: 5 E幣 [記錄]
[ 購買]
【必讀】版權(quán)免責(zé)聲明
1、本主題所有言論和內(nèi)容純屬會員個人意見,與本論壇立場無關(guān)。2、本站對所發(fā)內(nèi)容真實性、客觀性、可用性不做任何保證也不負任何責(zé)任,網(wǎng)友之間僅出于學(xué)習(xí)目的進行交流。3、對提供的數(shù)字內(nèi)容不擁有任何權(quán)利,其版權(quán)歸原著者擁有。請勿將該數(shù)字內(nèi)容進行商業(yè)交易、轉(zhuǎn)載等行為,該內(nèi)容只為學(xué)習(xí)所提供,使用后發(fā)生的一切問題與本站無關(guān)。 4、本網(wǎng)站不保證本站提供的下載資源的準確性、安全性和完整性;同時本網(wǎng)站也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的損失或傷害。 5、本網(wǎng)站所有軟件和資料均為網(wǎng)友推薦收集整理而來,僅供學(xué)習(xí)用途使用,請務(wù)必下載后兩小時內(nèi)刪除,禁止商用。6、如有侵犯你版權(quán)的,請及時聯(lián)系我們(電子郵箱1370723259@qq.com)指出,本站將立即改正。
|