首页 > 编程语言 >11.3编写测试用的输入输出程序

11.3编写测试用的输入输出程序

时间:2023-02-15 20:11:06浏览次数:42  
标签:源代码 蜂鸣器 输入输出 助记符 C语言 编写 11.3 端口号

      由于用汇编语言编写程序比较麻烦,因此这里我们采取再C语言源代码中插入助记符的方式来实现。在大部分C语言的处理(编译器的种类)中,只要使用_asm{和}括起来,就可以在其中记述助记符。也就是说,这样可以编写C语言和汇编语言混合的源代码。这里我们使用微软的VisualC++来作成应用。

      在 AT 兼容机中,蜂鸣器的默认端口号是 61H(末尾的 H,表示的是十六进制数(Hexadecimal)的意思)。用 IN指令通过该端口号输入数据,并将数据的低2位设定为 ON,然后再通过该端口号用 OUT指令输出数据,这时蜂鸣器就会响起来。采用同样的操作方法,将数据的低 2位设定为 OFF 并输出后,蜂鸣器就停止了。

标签:源代码,蜂鸣器,输入输出,助记符,C语言,编写,11.3,端口号
From: https://www.cnblogs.com/24koi/p/17124502.html

相关文章