導航:首頁 > 操作系統 > vb單片機怎麼用

vb單片機怎麼用

發布時間:2023-05-25 09:26:42

1. 如何用VB通過串口和51單片機通訊使得單片機能夠在IO口產生脈沖,脈沖的數量和頻率由VB設定

這個需要分步來完成
1、實現單片機串口通訊
2、編寫VB程序,添加串口控制項,實現VB與單片機串口通訊
3、寫單片機IO驅動,實現脈沖輸出
4、VB發數據給單片機,實現脈沖數量和頻率控制
5、更詳細的可以私信我完成

2. 用VB語言怎麼樣開發單片機

新建VB工程,由工程菜單選部件項,在Microsoft Comm Control 6.0部件前打鉤確定,VB的工具箱中就有MSCOMM控制項,添加到窗體.下列代碼可按2進制接收數據,處理為16進制字元串顯示數據. 根據通信協議,確定VB的演算法,編寫收發代碼。接收可按如下代碼:
Option Explicit
Dim inData As String
Dim arr() As Byte

Private Sub Form_Load()
MSComm1.Settings = "9600,n,8,1"
MSComm1.RThreshold = 1
MSComm1.InputMode = comInputModeBinary '二進制接收
MSComm1.PortOpen = True
End Sub

Private Sub MsComm1_OnComm()
Dim intInputLen As Integer
Dim i As Integer
Select Case MSComm1.CommEvent
Case comEvReceive
'此處添加處理接收的代碼
intInputLen = MSComm1.InBufferCount
ReDim arr(intInputLen)
arr = MSComm1.Input
For i = 0 To UBound(arr)
If Len(Hex(arr(i))) = 1 Then
inData = inData & "0" & Hex(arr(i))
Else
inData = inData & Hex(arr(i))
End If
Next
Text2 = inData
End Select
End Sub

3. vb 單片機學習

單片機不可能用VB開發(一大理由:VB編的程序單片機裝不下!)
虛擬環境不好,很容易和真實情況不符。
錢可以控制在100以內,上網買個最小系統板(淘寶網購等)大約三四十元,單片機你可以買STC的,網上爭議很大,不過個人認為初學還是蠻方便的,至少省了個編程器的錢,晶元大概三四元,再買根串口線(電腦沒串口的買USB轉串口線),幾到十幾元。還有供電線,不會貴的。
這樣你就能讓單片機工作了,但是沒有外部設備,什麼也看不到。
最簡單的流水燈實驗需要發光二極體一堆,必要的限流電阻/排阻,試驗板(可以用麵包板)、連接線(可以用麵包板線,杜邦線)等。板和線幾塊,發光管和電阻不值錢。輸入控制你可以用各種開關/按鍵,甚至一塊錢幾十個的小按鈕。
做得好了你可以用數碼管。別的嘛,就看你做什麼實驗的,學得多花的錢也多,可能晶元也要更換,不過你如果真想學,這錢是花的值的(畢竟也沒多到哪裡去)

4. 請問可以用vb給單片機編程嗎怎麼操作本人只會vb

不可以,Visual Basic只能編寫計算機上的程序。
而且VB是使用Basic語言,編寫單片機程序一般是匯編語言和C語言。好像AVR單片機可以使用Basic語言。
但不管怎麼說,某個系列的單片機只能用指定的軟體編寫程序。比如說PIC專用MPLAB編寫程序。51可以用KEIL和偉福,而AVR有GCC、IAR等,而AVR單片機要編譯basic語言的程序,必須用BASCOM軟體。

閱讀全文

與vb單片機怎麼用相關的資料

熱點內容
51單片機課程設計課題 瀏覽:891
手機淘寶登錄怎麼加密碼 瀏覽:481
linux快捷方式圖標 瀏覽:33
陽光車險的app叫什麼名字 瀏覽:461
購買單片機的器件時需要給商家啥 瀏覽:534
並行編譯技術的發展 瀏覽:549
阿里雲伺服器安裝管理 瀏覽:550
java手機開發教程 瀏覽:674
我的世界怎麼刪除伺服器數據 瀏覽:671
linux內存子系統 瀏覽:972
加密思維幣 瀏覽:690
魅族訪客文件夾 瀏覽:52
添加的文件夾怎麼找 瀏覽:617
程序員涉黃 瀏覽:700
maven編譯resources下的js 瀏覽:521
ubuntu文件移動命令 瀏覽:229
安卓i怎麼查找蘋果手機 瀏覽:951
雲伺服器宕機概率 瀏覽:232
在線買葯用什麼app知乎 瀏覽:815
ubuntu解壓xz文件 瀏覽:676