|
| 最便宜的PC外部检测开关 |
| 新闻出处:综合电子论坛
发布时间: 2004-02-17 |
SupermanTm 发布于 2004-2-17 2:00:00
最便宜的PC外部检测开关 不需要任何程序,我自己给 PC 加了几个开关的,PC 上的程序只需要定时去“看”一下这几个开关的状态。 “看”的方法是这样的,往UART发送连续两个 0x55,由于PC的串行口是全双工的,因此它立刻就会收到两个字节,BYTE1和BYTE2,只要运算:(BYTE1 and 0x2A)+(BYTE2 and 0x54) 就可以从结果的 D1 -- D6 取得六个开关的状态了。 由于PC自己在给电路发送时钟,因此波特率的设置是不重要的,只是我用了1200的波特率。 电路只使用了一片CD4017,3个三极管和几个电阻电容,成本几乎可以忽略了
「该帖子被 SupermanTm 在 2004-2-17 2:01:20 编辑过」
|
| 【关闭】 【打印】 |
|
|
|
|