A. 單片機初學者,請教,電腦沒有埠怎麼辦,如何把USB口轉接串口有圖
1)購USB轉串口的產品,如果能確定其內部晶元是PL2302的話則更好了,對單片機的兼容性更好好。
2)下載或安裝附帶的驅動,如果附帶的驅動沒有,那麼就下載所使用的晶元的驅動,如果不能確認晶元則請上網多下幾個驅動一個一個來試吧,先下PL2302的,再下其它晶元的驅動。
3)驅動裝完好會自動顯示USB-TO-COM(COM1)具體是COM1還是幾看你電腦配置了,你可以修改屬性為任意未被佔用的串口,其它的都不用改,然後在下載單片機的時候選擇該串口就可以了。
B. 沒有串口的筆記本電腦上如何用Keil模擬調試串口
下面介紹一種方法能解決這個問題: 對,用虛擬串口!請看:先用虛擬串口軟體虛擬兩個串口,這里用的是VSPD XP 5.1,虛擬出來的串口是com3,com4已經互相連接起來了。(原來電腦上的COM2被貓佔用了,也沒有輸出口等於沒有) 然後進入KEIL,1,把需要調試的程序編譯連接後,進入DEBUG界面; 在command窗口中輸入: MODECOM39600,0,8,1 (波特率要和程序中設定的波特率一樣,別忘記設晶振頻率) 然後,再輸入:ASSIGNCOM3SOUT這樣KEIL模擬單片機的串口就與虛擬串口COM3連接起來了。好了,隨便用一款串口調試工具,選擇COM4,設置同樣的波特率和其他設置,就可以進行聯機調試了!
C. 如何實現(電腦)PC機與單片機的串列通信
硬體部分有二種情況
1、電腦帶有原生串口,就是主板上帶有串列口,這個情況就太好辦了。用「串口調試助手」測試一下就可以用VB寫程序了。電腦和單片機用232晶元進行介面轉換。
2、電腦沒有原生串口,就是主板上沒有串列口,這個情況有點麻煩。要用USB轉串口的模塊,裝好驅動後會在「設備管理器」中出現一個串口,直接當原生串口用就行了,而且經過USB轉出來的串口一般都TTL電平的,也就是可以直接接單片機不用232晶元的。不過這也要看你用的是哪種模塊了,具體的要看模塊說明書。
最後要注意的是波特率和單片機晶振的選用,不知道你用的是什麼型號的單片機。
軟體部分,可以用簡單的VB編寫上位機軟體,這方面網上有很多的代碼。單片機部分只要按照普通的串列寫程序就行了,測試時可以用「串口調試助手」這款軟體,調試好後再寫VB程序。
上述是我們做項目和產品的經驗,希望對你有所幫助。
D. 筆記本沒有COM可以用STC ISP燒寫單片機程序么,怎麼寫
一是買一條USB2COM線,這要你的筆記本電腦就有了一個COM口了,以後PLC編程也可以用。
二是買一條USB轉TTL線,可以直接與STC單片機下載程序,缺點是有局限性。
推薦第一種,淘寶有賣的,不到10元一條。