电脑驱动是什么(电脑驱动有什么作用)

当我们购买一个设备时,比如一台相机或其他连接到计算机的设备,我们必须首先安装一个驱动程序。在我们的电脑上,通过电脑管理程序界面,你可以看到图1图1无论网卡下,显

当我们购买一个设备时,比如一台相机或其他连接到计算机的设备,我们必须首先安装一个驱动程序。在我们的电脑上,通过电脑管理程序界面,你可以看到

电脑驱动是什么(电脑驱动有什么作用)插图

图1图1

无论网卡下,显示器下,音箱下,都有一系列的程序名,这些程序就是驱动。

我们可能会觉得设备没有相应的驱动就无法使用。

那么,驱动程序和对应的设备之间是一种什么样的关系呢?

下面以单片机的数字显示程序为例来说明。

电脑驱动是什么(电脑驱动有什么作用)插图(1)

图2图2

图2是单片机驱动数码管显示数字的电路。先看数码管的原理:

电脑驱动是什么(电脑驱动有什么作用)插图(2)

图3图3

电脑驱动是什么(电脑驱动有什么作用)插图(3)

图4图4

电脑驱动是什么(电脑驱动有什么作用)插图(4)

图5图5

从图3到图5可以看出,一个数码管由8个发光二极管组成(包括小数点)。如果要显示0,只有中间的G不发光。当图4的代码等于1时,表示不发光,所以0的代码是11000000,也就是十六进制的C0。参见图2,八个谢妮管连接到CPU的P0端口(8位),所以如果你想让数码管显示0,你只需要执行它。

Mov P0,C0H,即只需将0的代码送入P0口。那么,这个指令就是设备驱动指令。图2中还有一个数字键盘。然后,我们可以编写一个程序,当我们在键盘上按0时显示0,当我们按1时显示1,以此类推。这个程序是标准的设备驱动程序。

图4中0的代码是C0。那么,我们也可以反过来,这样当等于1时,表示发光,0的代码就变成00111111,也就是3FH。这就是为什么我们买同样的设备,因为厂商不一样,所以要重装驱动。因为不同厂家采用的技术标准(规范)不同。

通过上面的解释,我们似乎可以这样理解司机:

当我们将外部设备连接到计算机时,我们希望根据我们的指令(按键),一个程序会驱动外部设备做出相应的响应(显示数字)来实现我们的意图。那么这个程序就叫驱动。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。

作者:美站资讯,如若转载,请注明出处:https://www.meizw.com/n/183171.html

发表回复

登录后才能评论