matengfei
攻人之過勿太嚴,要思其堪受;教人以善勿過高,要令其可從。
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 736 個
工控威望: 1054 點
下載積分: 2482 分
在線時間: 207(小時)
注冊時間: 2011-08-07
最后登錄: 2017-06-10
查看matengfei的 主題 / 回貼
樓主  發(fā)表于: 2014-03-20 06:59
VB與51單片機通訊,單片機是可以做串口通訊的STC89C52

1、通訊端口:COM1

2、該通迅是對單片機的P2口進行操作:

   對應(yīng)關(guān)系:LED1 → P2.0

             LED2 → P2.1

             LED3 → P2.2

             LED4 → P2.3

             LED5 → P2.4

             LED6 → P2.5

             LED7 → P2.6

             LED8 → P2.7

3、① 該通迅是VB發(fā)送數(shù)據(jù),單片機接受數(shù)據(jù)并執(zhí)行相應(yīng)命令。

   ② 單片機接收到不同的數(shù)據(jù),執(zhí)行不同的命令。

   ③ 執(zhí)行的命令是自定義的:
      
    單片機接收到數(shù)據(jù):0 → P2.0輸出低電平
                      1 → P2.0輸出高電平
                    
                      2 → P2.1輸出低電平
                      3 → P2.1輸出高電平
              
                      4 → P2.2輸出低電平
                      5 → P2.2輸出高電平

                      6 → P2.3輸出低電平
                      7 → P2.3輸出高電平

                      8 → P2.4輸出低電平
                      9 → P2.4輸出高電平

                     10 → P2.5輸出低電平
                     11 → P2.5輸出高電平

                     12 → P2.6輸出低電平
                     13 → P2.6輸出高電平

                     14 → P2.7輸出低電平
                     15 → P2.7輸出高電平

                    
                     19→ P2口全部輸出低電平
                     20→ P2口全部輸出高電平
附件: VB與單片機通迅.rar (338 K) 下載次數(shù):121
網(wǎng)站提示: 請不要用迅雷下載附件,容易出錯
會飛的怪獸
自信 自立 自強
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 301 個
工控威望: 2110 點
下載積分: 4588 分
在線時間: 667(小時)
注冊時間: 2013-01-17
最后登錄: 2024-12-07
查看會飛的怪獸的 主題 / 回貼
1樓  發(fā)表于: 2014-08-06 22:40
謝謝,有時間參考一下
熟悉三菱、信捷、臺達、歐姆龍等多種PLC編程,威綸、三菱、顯控等觸摸屏設(shè)計和自動化系統(tǒng)設(shè)計, 承接各種非標(biāo)自動化設(shè)備的PLC程序開發(fā),長期為客戶提供整套自動化方案,深圳或珠三角地區(qū),歡迎加QQ 908643454