如何用串列埠除錯軟體傳送16進製制數到微控制器裡

時間 2022-03-31 12:20:57

1樓:匿名使用者

option explicit

dim bythex() as byte

private sub cmdsend_click()redim bythex(0) as byte '單位元組bythex(0) = &h32

mscomm1.output = bythexredim bythex(1) as byte '2位元組bythex(0) = &h32

bythex(1) = &ha

mscomm1.output = bythexend sub

private sub form_load()mscomm1.settings = "9600,n,8,1"

mscomm1.commport = 1

mscomm1.portopen = trueend sub

2樓:科爾

你是說串列埠除錯軟體不會用?不知道怎麼用sscom3.2傳送16進製制數?

首先設定一下:串口號(你用哪個串列埠用來通訊就設定哪個串列埠),波特率、校驗位、停止位這幾個引數(這幾個要和你微控制器程式中串列埠設定的引數一樣)。

然後「開啟串列埠」,然後勾選「hex傳送」。

字串輸入框中輸入二進位制數,如aa。然後點「傳送」就可以了。

3樓:匿名使用者

要有硬體將rs232訊號轉成微控制器可識別的ttl訊號(一片max232電路即可),將硬體連線好。我用的是乙個叫串列埠除錯助手的軟體,選擇好串列埠,設定波特率、校驗位(通常是none)、資料位(通常是8位)、停止位(通常是1位),然後點下面的清空重填,把十六進製制傳送勾上。在旁邊的文字框中輸入想要傳送的十六進製制數(如a0)點手動傳送就可以,也可以設定自動傳送,傳送一串十六進製制數中間用空格分開(如a0 b1 c2 d3)

4樓:匿名使用者

既然是串列埠那就是232或者485協議了

5樓:匿名使用者

直接發呀,硬體不會連?

串列埠除錯助手傳送乙個16進製制的陣列 微控制器怎麼接受

6樓:匿名使用者

void se() interrupt 4}}

這樣你試下,還有不對是**不對要說明白!

7樓:匿名使用者

給你乙個微控制器基礎通訊程式和上位機串列埠除錯程式,你試一下,在這個基礎之上修改。

用串列埠除錯助手向微控制器傳送資料,微控制器怎麼接受並儲存到乙個陣列中

8樓:匿名使用者

你說復的這種通訊要求制可以採用幀傳送的方式,自己要確定乙個幀格式,例如:

0x55//幀頭標誌

0xaa

//128位元組資料

校驗位元組1

校驗位元組2

校驗位元組是防止資料傳輸錯誤,校驗方式可自行選擇。

如果資料不是很重要,定義乙個132位元組接收佇列(全域性變數陣列),如果資料很重要,定義兩個132位元組接收佇列,乙個做接收緩衝,接受正確才更新正式佇列。還要定義乙個接收指標,當接收到幀頭標誌,接收指標清零,以後每接收乙個字元,以接收指標做下標將資料存入接收陣列。

用串列埠除錯助手向微控制器傳送資料

9樓:匿名使用者

串列埠除錯助手一般有兩種資料模式,一種是字元,一種是十六進製制數 0x31 是1的ascii 碼,你把串列埠除錯助手的傳送資料型別改成十六進製制就可以了。

10樓:邵獻

這就對了。電腦顯示的是ascii碼。1的acii碼正是31h

11樓:

能不能把程式發上來看看啊?

如何用VB呼叫外部EXE程式,如何用VB呼叫乙個外部EXE程式

使用shell函式函式。shell函式是vb中的內部函式,它負責執行乙個可執行檔案,返回乙個variant double 如果成功的話,代表這個程式的程序id,若不成功,則會返回0。shell的語法 shell pathname windowstyle pathname 為必需引數。型別為strin...

如何掛雙硬碟 串列埠 ,如何掛雙硬碟 串列埠 並口 ?

主機板裡都有兩個以上的串列埠插槽就用兩根資料線連線就可以用了 用一根資料線,要先跳線,分清主 從關係,不過硬碟上有說明的,看一看就清楚了。買乙個再接上不就得了 很簡單的 如何掛雙硬碟 串列埠 並口 20 在bios 裡設定並口硬碟主盤就可以了,不同的主機板設定不同.無法實現.不信你試下.串列埠的硬碟...

active控制項開發時如何用ie8進行除錯

1 在ie8中設定activex的地方有兩處,開啟internet explorer 8,工具 選項,首先開啟安全選項卡,選擇自定義級別。2 下拉框到activex控制項和外掛程式,在這裡可以根據自己的需要設定 設定時注意 對未標記為可安全執行指令碼的activex控制項初始化並執行 選項,建議設定...

電腦如何掛兩塊串列埠硬碟,兩個串列埠硬碟如何接在乙個電腦裡

用兩根串列埠硬碟線,主機板上有介面,兩根串列埠硬碟電源線,一般電源只有乙個,你可以找買電腦的多要一根串列埠硬碟電源轉接線就可以了 直接插上就行,主機板上面的介面位置印了字的,你看好把系統連線到sata1 就行 每個sata都使用主機板上獨立的sata介面連線到主機板上,相互之間沒有干擾和衝突,所以多...

如何用visualc程式設計,如何用microsoft visual c 程式設計

先安裝乙個visual studio,用你自己熟悉的語言就可以在上面程式設計了 如何用microsoft visual c 6.0編寫c程式?新建 選擇file 然後選擇下面的c source 就可以了 編寫c語言 了 很簡單啊,microsoft visual c 6.0本身相容c啊 你只要新建檔...