久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2634|回復: 11
打印 上一主題 下一主題
收起左側

VB如何控制51單片機的4個IO口?

[復制鏈接]
跳轉到指定樓層
樓主
VB如何控制51的4個IO口?
1.目前已做到P0口,P0.0-P0.7LED亮或滅,BCD碼控制;
2.51層面將P1、P2、P3口都置位了,BCD碼也是相同的;
3.如何分別控制P1、P2、P3?MSCOMM控件語句為:MSCOMM1.OUPUT=BUFF
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:123289 發表于 2021-6-23 16:14 | 只看該作者
1、VB是一個語言,它與51的4個IO口沒有一點關系。這一點你必須清楚!!!
2、你需要將【VB】與【51的4個IO口】之間,搭建一個連通的“橋”。
“橋”通了,你的問題也就通了。
“橋‘呢?
回復

使用道具 舉報

板凳
ID:123289 發表于 2021-6-23 16:18 | 只看該作者
1、做4個存儲器X1-X4;
2、寫個51的程序,將X1-X4的數據分別控制51的4個IO口。
3、通過”橋“,將VB的數據,送入X1-X4。
估計能做到這樣,就完成你的意愿了。
回復

使用道具 舉報

地板
ID:123289 發表于 2021-6-23 16:20 | 只看該作者
你有更好的思路嗎?
回復

使用道具 舉報

5#
ID:844772 發表于 2021-6-23 17:22 | 只看該作者
VB只能寫上位機程序,把PC和51連接,看你的要求應該用串口包括藍牙串口連接的,51根據串口收到的命令控制不同的端口。
不過是調用些api,查查手冊沒啥難度。
回復

使用道具 舉報

6#
ID:941967 發表于 2021-6-23 17:37 | 只看該作者
感謝總工程師的熱心解惑!雖然我還不甚了了,繼續探索吧?
回復

使用道具 舉報

7#
ID:941967 發表于 2021-6-23 18:09 | 只看該作者
'串口頁面
Option Explicit
Private Declare Function ReleaseCapture Lib "user32" () As Long '***************窗體的移動--開始
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long '***************窗體的移動--開始
Dim Cnn As New ADODB.Connection     '定義數據連接
Dim rs1s As New ADODB.Recordset '定義數據連接
Dim rs2s As New ADODB.Recordset '定義數據連接
Dim rs3s As New ADODB.Recordset '定義數據連接
Dim rs4s As New ADODB.Recordset '定義數據連接
......
本平臺有30路繼電器VB實例,實在看不懂!也許是思路不同,坐實費解。也有用FPGA來做的,真是“豆腐做出肉價錢了”。51最小系統應該就能實現,繼續努力!
回復

使用道具 舉報

8#
ID:342822 發表于 2021-6-23 19:36 | 只看該作者
本壇上位機板塊多去逛逛
回復

使用道具 舉報

9#
ID:943568 發表于 2021-6-23 22:33 | 只看該作者
看你用的是什么型號的單片機啦不同的單片機控制IO口的指令都不同,51的你如果想輸出就把值給IO口,就相當于輸出讀IO口的值,就可以知道輸入的值
回復

使用道具 舉報

10#
ID:943546 發表于 2021-6-23 22:48 | 只看該作者

1、做4個存儲器X1-X4;
2、寫個51的程序,將X1-X4的數據分別控制51的4個IO口。
3、通過”橋“,將VB的數據,送入X1-X4。
估計能做到這樣,就完成你的意愿了。
回復

使用道具 舉報

11#
ID:372257 發表于 2021-6-24 01:30 | 只看該作者
上位機板塊xia逛逛
回復

使用道具 舉報

12#
ID:941967 發表于 2021-6-24 11:06 | 只看該作者
用MSCOMM控件可以構成上位機與51的聯系,通過MSCOMM1.OUPUT=BUFF語句可以向51的P0.0-P0.7的8位寄存器賦值相應的BCD碼,打開或關閉該位的LED,簡單方便。這是最小化的應用,最大化的應用則是應將P1-P3都予以賦能,其技術才是最優的,形成產品才有好的性價比。這就是我請教高手的初心和目的。還望高手海涵和不吝賜教。謝謝啦!
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 四虎影院一区二区 | 久久国产精品亚洲 | 欧美a∨| 国产精品久久久久一区二区三区 | 精品久久久久久亚洲综合网 | 欧美一区二区三区免费在线观看 | 久久亚 | 日本久久久久久 | 91资源在线观看 | 国产欧美日韩二区 | 亚洲高清在线观看 | 中文字幕第一页在线 | h视频在线播放 | 亚洲视频一区在线 | 男女激情网 | 亚洲一区二区三区在线视频 | 日日干天天干 | 免费高潮视频95在线观看网站 | 国产精品a一区二区三区网址 | 色婷婷婷婷色 | 亚洲区一| 久久成人精品视频 | 国产99久久精品 | 在线中文字幕国产 | 国产精品久久福利 | 伊人激情综合网 | 欧美成人精品激情在线观看 | 国产精品成人一区二区 | 亚洲一在线 | 国产91黄色 | 国产乱码精品一区二区三区中文 | 中文字幕在线免费 | 91www在线观看 | 视频二区| 色毛片 | 亚洲欧美日韩一区二区 | www狠狠干 | 一区二区精品视频 | 日日天天 | 日韩av大片免费看 | 九九久久久久久 |