導航:首頁 > 操作系統 > 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單片機怎麼用相關的資料

熱點內容
pdf魔鬼 瀏覽:29
二維數組遞歸解決演算法問題 瀏覽:382
java反射例子 瀏覽:670
惠普筆記本自帶解壓軟體 瀏覽:840
抖音視頻後台壓縮 瀏覽:707
app里的視頻廣告從哪裡接的 瀏覽:556
天翼雲伺服器跟騰訊雲 瀏覽:618
cyk演算法實現 瀏覽:191
大潘號app在哪裡可以下載 瀏覽:109
怎麼做解壓豌豆捏捏樂 瀏覽:618
安卓手機怎麼調成蘋果表情 瀏覽:755
android藍牙聲音 瀏覽:850
橫盤震盪選股公式源碼 瀏覽:589
子平pdf 瀏覽:507
hyper編程技巧 瀏覽:236
java帶參數的線程 瀏覽:913
為什麼安卓車載中控屏看起來很差 瀏覽:466
吃雞怎麼解壓最快 瀏覽:968
linux網路編程基礎 瀏覽:219
產研是程序員嗎 瀏覽:594