C语言读取IRQ的电平

[复制链接]
3046|3
 楼主| afanti 发表于 2007-7-9 15:04 | 显示全部楼层 |阅读模式
如何用C语言读取IRQ的电平?<br />目前这样写的,还有没有更好的办法?<br />byte&nbsp;IRQ_INPUT()<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;__asm{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LDA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#0x00<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BIL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LOOP<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LDA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#0x01<br />&nbsp;&nbsp;&nbsp;&nbsp;LOOP:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RTS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;return(0);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;没有意义,使编译器不出警告<br />}
JerryBJ 发表于 2007-7-9 15:17 | 显示全部楼层

就用这个办法

IRQ的电平只能用BIH和BIL指令去获取。在高级语言里没有直接支持。
 楼主| afanti 发表于 2007-7-10 08:32 | 显示全部楼层

re

谢谢!<br />Jerry是师英吧~~以前拜读过你的大作。就是在QG8上模拟EEP的**,还试了那个程序,很好用的
gtw 发表于 2007-7-12 12:49 | 显示全部楼层

有内置的宏可以用的,以前在中电网说过

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

51

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部