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) 下载次数:118
网站提示: 请不要用迅雷下载附件,容易出错
会飞的怪兽
自信 自立 自强
级别: 工控侠客
精华主题: 0
发帖数量: 301 个
工控威望: 2110 点
下载积分: 4588 分
在线时间: 663(小时)
注册时间: 2013-01-17
最后登录: 2024-06-11
查看会飞的怪兽的 主题 / 回贴
1楼  发表于: 2014-08-06 22:40
谢谢,有时间参考一下
熟悉三菱、信捷、台达、欧姆龙等多种PLC编程,威纶、三菱、显控等触摸屏设计和自动化系统设计, 承接各种非标自动化设备的PLC程序开发,长期为客户提供整套自动化方案,深圳或珠三角地区,欢迎加QQ 908643454