当前位置:  开发笔记 > 编程语言 > 正文

如何在没有微控制器的情况下用C++连接LED灯?

如何解决《如何在没有微控制器的情况下用C++连接LED灯?》经验,为你挑选了1个好方法。

我想在没有微控制器的情况下点亮/关闭LED.我想通过编写C++程序来控制LED.但我遇到的问题是挂钩它们是否有免费的方法!

我正在使用Windows XP,如果这是相关的.

我有LED,但我没有微控制器.

好吧,我发现了一些功能但是它们的标题不起作用,所以有人可以帮我查找标题吗?

这是我正在谈论的一个例子:

poke(0x0000,0x0417,16);
gotoxy(1,1);
printf("Num Lock LED is now on    r");
delay(10);

还有,有没有人有"内核编程"电子书?

我还需要一个电路图来显示连接LED的位置.



1> Johannes Sch..:

这完全取决于您拥有哪种硬件,这决定了您需要哪种驱动程序.那时候,我有一个简单的led并将其放入打印机LPT端口.然后我可以写一个字节到地址0x0378h,其中的位确定引脚是否有电(使用linux).对于Windows,您需要一个允许您直接访问lpt端口的驱动程序.我当时也是和一位朋友一起做的,而且效果很好(我们建立了交通灯:))阅读本页(点击左侧的并行端口.出于某种原因,我无法直接链接到它)了解详细信息视窗.并man outb在Linux上阅读.现在,那个港口真的很老了.但是如果你有一台机器仍然有一台,我觉得玩它很有趣.

无论如何,我有一个带有整齐LED的fritz盒子.一个人可以通过它连接到它telnet,然后写一些东西(我忘了数字)到/proc/lediirc.然后内核驱动程序解释数字并使正确的LED闪烁.这是另一种方式:)

推荐阅读
sx-March23
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有