matengfei
攻人之過勿太嚴(yán),要思其堪受;教人以善勿過高,要令其可從。
級別: 論壇先鋒
精華主題: 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)站提示: 請不要用迅雷下載附件,容易出錯
xugh1977
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 4 個
工控威望: 94 點
下載積分: 576 分
在線時間: 2(小時)
注冊時間: 2014-08-07
最后登錄: 2014-12-19
查看xugh1977的 主題 / 回貼
1樓  發(fā)表于: 2014-08-08 13:07
這個也可以做參考的!