❶ 什麼軟體可以讓單片機的數據傳到電腦上並繪制曲線
這個一般要自己編寫吧,可以試試VC++,或者.net,好像.net更容易一些吧
❷ 如何應用單片機實現對三極體特性曲線的繪制
首先你要先確定三極體特性是什麼定義
單片繪制曲線,不明白是要用列印機還是繪圖儀,能輸出曲線數據應該就算吧
單片機主要要完成的就是給定條件和測試結果
給定條件是可調的電壓源,應該可以用DA;測試肯定就是AD了
硬體上有AD,DA,還有數據輸出,就基本具備條件了,剩下的就是軟體部分
❸ 急求基於51單片機的LCD顯示實時數據曲線!!
先實現劃線的函數,把相鄰的采樣點轉化為屏幕坐標之後,連接起來就可以了,下面劃線函數可以作為參考
void Line(char x1,char y1,char x2,char y2)
{
char xdelta; // width of rectangle around line
char ydelta; // height of rectangle around line
char xinc; //increment for moving x coordinate
char yinc; //increment for moving y coordinate
char rem; //current remainder
//Bool bit = 0;//used for dashed lines
char s,e; //Start,End
//See if the line is horizontal or vertical. If so, then call special routines.
if (y1 == y2)
{ //draw a horizontal line
if(x1 > x2 ) s = x2,e = x1;
else s = x1,e = x2;
for(; s <= e; s++) SetPixel(s,y1,1);
}
else if (x1 == x2)
{//draw a vertical line
if(y1 > y2 ) s = y2,e = y1;
else s = y1,e = y2;
for(; s <= e; s++) SetPixel(x1,s,1);
}
else
{// The line may be partially obscured. Do the draw line algorithm
// checking each point against the clipping regions.
xdelta = x2 - x1;
ydelta = y2 - y1;
if (xdelta < 0) xdelta = -xdelta;
if (ydelta < 0) ydelta = -ydelta;
xinc = (x2 > x1)? 1 : -1;
yinc = (y2 > y1)? 1 : -1;
// draw the first point
//SetPixel( x1, y1, 1);
if (xdelta >= ydelta)
{
rem = xdelta / 2;
for (;x1 != x2; x1 += xinc)
{
SetPixel(x1, y1,1);
rem += ydelta;
if (rem >= xdelta){
rem -= xdelta;
y1 += yinc;
}
}
}
else
{
rem = ydelta / 2;
for (;y1 != y2; y1 += yinc)
{
SetPixel(x1, y1,1);
rem += xdelta;
if (rem >= ydelta) {
rem -= ydelta;
x1 += xinc;
}
}
}
}
g_nCoordinateX = x2;//
g_nCoordinateY = y2;
}
❹ 單片機 點火曲線 用51單片機設計一個點火器
stc89c52外頻12M可以嗎?你確認我發你郵箱!你把郵箱留下來?
❺ 如何將單片機傳輸的數據繪成曲線圖
是單片機連接上位機繪圖嗎?如是,需要上位機程序裡面根據單片機傳輸的數據執行繪圖操作。單片機電路板等開發設計我這可以的。
❻ 求助大神!怎樣將接收到的單片機的串口數據,用matlab繪制實時變化曲線
可以說說具體的寫作要求么?
❼ 單片機最多可以擬合多少個點(擬合成直線方程的)
1.單片機擬合的重點不在於多少個點(一個都沒有當然不行,這里是排除極端現象),而在於擬合演算法;
2.目前市面上的單片機有8位,16位,32位等等,價格和運算能力都很不錯,有些還有自己的支持庫,因此,純粹從單片機考慮不是太大的問題;
3.一般的做法是:先採集這些數據(盡可能多),利用模擬軟體如matlab進行演算法模擬,根據這個模擬可以直接的了解到需要擬合該直線的最少數據,根據此數據選擇或者優化演算法,然後根據此演算法選擇適當價格和運算能力的單片機;根據單片機單位時間(即你需要處理的最小周期)採集數據,由此可以確定下來最終的實現演算法
4.一般的方法有:插值法,最小二乘法(用法最為廣泛,實現也容易,多用於計算機),方差逼近法等等
❽ 單片機可以控制哪種屏幕實時顯示二維數據曲線
單片機這個應該是可以控制那些屏幕之間實施的小12本書機制的書架證件的,剛好第三次申訴應該非常。
❾ 請問用上位機向單片機發送一組數據,單片機接受後,如何用液晶屏將這組數據的曲線繪制出來,最好有程序,
你這程序貼的不全呀,將全部程序貼出來呀. 你這哪有串口接收的程序呀,_get_uchar_SerialPort(),這是發送函數,將數據發送到上位機的程序,
❿ 如何將單片機中的數據在DOP-AS57BSTD中以曲線的形式繪制出來
如何將單片機中的數據在DOP-AS57BSTD中以曲線的形式繪制出來,的實例到工搜網資料文庫下載資料文獻