社区
语言基础/算法/系统设计
帖子详情
C语言里面的outportb()在Delphi里面有没相同功能的函数
caojiang
2005-11-04 03:35:52
C语言里面的outportb()在Delphi里面有没相同功能的函数
...全文
160
6
打赏
收藏
C语言里面的outportb()在Delphi里面有没相同功能的函数
C语言里面的outportb()在Delphi里面有没相同功能的函数
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xixuemao
2005-11-04
打赏
举报
回复
最后一贴,找到点资料,参考下:
实现对端口读写
public: // User declarations
void __fastcall OutPort(unsigned short port,unsigned char value);
unsigned char __fastcall InPort(unsigned short port);
void __fastcall TForm1::OutPort(unsigned short port,unsigned char value){
asm
{
MOV DX,port; //把端口地址送到处理器DX寄存器中
MOV AL,value; // 把value 送到处理器AL寄存器中
out DX,AL; // 把AL寄存器中的值送到端口
};
}
//---------------------------------------------------------------------------
unsigned char __fastcall TForm1::InPort(unsigned short port){
unsigned char value;
asm
{
MOV DX,port;
in AL,DX;
MOV value,AL;
};
return value;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
OutPort(0x37a,0x02);
OutPort(0x379,0x00);
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
int value;
value=InPort(0x37a);//从地址为37aH的端口读入数据
ShowMessage(value);
}
xixuemao
2005-11-04
打赏
举报
回复
找找有没有读写I/O的控件,或者看看汇编in/out的相关资料应该可以实现的.
下班回家啦.^_^
xixuemao
2005-11-04
打赏
举报
回复
在VC中C语言里的outputb和inportb对应的函数为_inp和_outp,应该是读取I/O端口的函数吧
在Delphi里应该可以用汇编来实现吧.
具体楼主查查资料吧
comanche
2005-11-04
打赏
举报
回复
没有, windows api 里都没有, 看是什么东东的了, 232 的用文件代替
caojiang
2005-11-04
打赏
举报
回复
up
caojiang
2005-11-04
打赏
举报
回复
up
user
port
,非常好用的免费端口读写驱动
非常好用的免费端口读写驱动,内有c,
delphi
,java,pascal,vb的例程。
python串口编程视频_串口编程(python串口通信实例)
串口编程是个什么东西?串口编程用于工业控制,PC侧可利用MSCOMM控件或WIN API
函数
操作串口(RS232口)与外设进行通信,命令外设执行某种操作,获取外设返回的数据,进行数据处理.我想通过串口调试助手给单片机发1-30的数,然后在单片机里有一个数组存放.1)一般的来说,要保证实时性(接收实时性以及发送的实时性),对串口操作采用多线程:一个线程负责接收;另一个线程负责发送。2)在 .net类...
C++Builder使用经验谈
C++Builder3.0是Borland公司(现已更名为Insprise)于1998年推出的新一代基于
C语言
的RAD开发工具。C++Builder3.0的问世,对广大爱好
C语言
的用户来说不啻是个福音。因为以往在Windows下,
没
有一种真正基于
C语言
的可视化编程语言。你如果想用VB或
Delphi
这一类可视化编程语言去编程,你就不得不去重温一遍Basic或Pascal语言,
没
有了像
C语言
一样可以灵
C++Builder使用经验谈 (转)
C++Builder使用经验谈 C++Builder3.0是Borland公司(现已更名为Insprise)于1998年推出的新一代基于
C语言
的RAD开发工具。C++Builder3.0的问世,对广大爱好
C语言
的用户来说不啻是个福音。因为以往在Windows下,
没
有一种真正基于
C语言
的可视化编程语言。你如果想用VB或
Delphi
这一类可视化编程语言去编程,你就不得不去重温一遍Basic或Pa...
python 串口实例_串口编程(python串口通信实例)
串口编程是个什么东西?串口编程用于工业控制,PC侧可利用MSCOMM控件或WIN API
函数
操作串口(RS232口)与外设进行通信,命令外设执行某种操作,获取外设返回的数据,进行数据处理.我想通过串口调试助手给单片机发1-30的数,然后在单片机里有一个数组存放.1)一般的来说,要保证实时性(接收实时性以及发送的实时性),对串口操作采用多线程:一个线程负责接收;另一个线程负责发送。2)在 .net类...
语言基础/算法/系统设计
16,747
社区成员
33,239
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章