理论教育 基于PC板卡的简单逻辑C语言控制实验优化

基于PC板卡的简单逻辑C语言控制实验优化

时间:2023-06-15 理论教育 版权反馈
【摘要】:2)了解PCL-711B ISA总线板卡与连接板接口的正确连接。要求1)预习PCL-711B ISA总线板卡相关内容和板卡的C语言编程。2)确认已安装好PCL-711B ISA总线板卡和驱动软件。图8-52 往工程中添加项目用C语言编写控制程序 用鼠标左键双击相关源程序名,编写控制程序,如图8-53所示。2)写出、调试好C语言程序。

基于PC板卡的简单逻辑C语言控制实验优化

1.实验目的与要求

(1)实验目的

1)了解PCL-711B ISA总线板卡的硬件模板。

2)了解PCL-711B ISA总线板卡与连接板接口的正确连接。

3)熟悉Borland C++编程环境

4)学会用C语言编程。

(2)要求

1)预习PCL-711B ISA总线板卡相关内容和板卡的C语言编程。

2)确认已安装好PCL-711B ISA总线板卡和驱动软件

3)若板卡基地址设置与已存在板卡地址重复,并产生冲突,则应重新设置。

4)应确保目标地址、库地址与实际所设置一致。

2.实验内容

实现PCL-711B ISA总线板卡数字量输出控制,选择板卡基地址为0x300,设置方法见表6-2。

3.实验装置与仪器

1)PCL-711B ISA总线板卡1块

2)20芯扁平电缆接口3根

3)接线端子板1块

4)研华工控机1台

5)万用表1块

4.实验方法与步骤

(1)新建或打开工程 双击Borland C++图标,进入图8-50所示的画面。(www.daowen.com)

978-7-111-37992-8-Chapter08-63.jpg

图8-50 进入Borland C++环境

用鼠标左键单击Project/Open Project,进入图8-51所示的画面。

978-7-111-37992-8-Chapter08-64.jpg

图8-51 选择新建/打开一个工程

(2)往工程中添加项目 用鼠标左键单击Project/Add item,进入图8-52所示的画面,进行往工程中添加函数库和相关源程序

978-7-111-37992-8-Chapter08-65.jpg

图8-52 往工程中添加项目

(3)用C语言编写控制程序 用鼠标左键双击相关源程序名,编写控制程序,如图8-53所示。

978-7-111-37992-8-Chapter08-66.jpg

图8-53 编写控制程序

(4)编译与链接 用鼠标左键单击Compile/Build all,生成可执行文件。

(5)执行 用鼠标左键单击Run/Run,执行程序,用万用表测量数字量输出。

5.思考题

1)说明ISA板卡和PCI板卡在使用中有何不同。

2)若板卡基地址设置产生冲突,重新设置为0x280,问应如何设置地址?

6.实验报告要求

1)说明程序中数字量设定与输出的关系。

2)写出、调试好C语言程序。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈