matengfei
攻人之过勿太严,要思其堪受;教人以善勿过高,要令其可从。
级别: 论坛先锋
精华主题: 0
发帖数量: 737 个
工控威望: 1054 点
下载积分: 2482 分
在线时间: 207(小时)
注册时间: 2011-08-07
最后登录: 2017-06-10
查看matengfei的 主题 / 回贴
楼主  发表于: 2014-03-20 06:59
VB与51单片机通讯,单片机是可以做串口通讯的STC89C52

1、通讯端口:COM1

2、该通迅是对单片机的P2口进行操作:

   对应关系: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发送数据,单片机接受数据并执行相应命令。

   ② 单片机接收到不同的数据,执行不同的命令。

   ③ 执行的命令是自定义的:
      
    单片机接收到数据: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) 下载次数:121
网站提示: 请不要用迅雷下载附件,容易出错
ywx163
级别: 论坛先锋

精华主题: 0
发帖数量: 1147 个
工控威望: 1320 点
下载积分: 184629 分
在线时间: 3993(小时)
注册时间: 2007-05-05
最后登录: 2024-11-15
查看ywx163的 主题 / 回贴
1楼  发表于: 2014-03-20 10:20
谢谢,c的,有没有汇编的。