MCS-51單片機串口通信
四、連接
由于串口用的是TTL電平,和RS232電平不同,因此,單片機和PC通信時需要進行電平轉(zhuǎn)換,常用的IC是MAX232,連接圖如圖所示,其中MAX232供電腳為+5V,中間連接的電解電容取50V 1UF。
MAX232內(nèi)部框圖
單片機和PC通信連接圖
即所謂的三線連接法。
===================================================
用VC來做個上位機軟件,用單片機來做下位機顯示,數(shù)據(jù)從PC機發(fā)送過來,經(jīng)過單片機處理顯示。
首先你想把它學好,就一定要下苦功夫,因為這個不是一下子就能學好的,要經(jīng)過不斷的實踐努力。
學習也有一段時間了,用的書是(《Visual C /Turbo C串口通信編程實踐》 龔建偉)但是發(fā)現(xiàn)自己可能毅力不夠,經(jīng)常被一些困難所嚇倒。碰到問題時不能夠想方設法去解決??赡苁强梢詫W習例子太少了,網(wǎng)上的資源也不是很多。。。。。。
發(fā)現(xiàn)假如用MSCOMM控件來編的話,就是那個變量VARIANT,這個不好弄懂。學VC首先要有一定的C語言基礎,和C 基礎,可能是C 還沒學完,基礎不扎實,導致繼續(xù)下去有點困難。
先實現(xiàn)一個簡單的功能吧,用VC做個界面,當按下相應的鍵時,發(fā)送相應的數(shù)據(jù)到單片機中,然后將數(shù)據(jù)送到P0口來顯示。
呵呵,一定要把那個變量給弄懂了,這樣一切都好辦了
在后面的學習中,我將把學習的心得寫出來,與大家交流交流
51單片機相關(guān)文章:51單片機教程
數(shù)字通信相關(guān)文章:數(shù)字通信原理
通信相關(guān)文章:通信原理
評論