2011-03-19 88 views

回答

3

这取决于你所使用的编译套件。

那些由Microchip(C18为18F微控制器提供),通常定义所有可用的端口在头文件&寄存器具体到您的设备(像。p18F4550.h你的情况)

在这头,你将有一个结构定义对应于特定端口寄存器 您可以访问您的具体RB7的I/O,以下字段中:PORTBbits.RB7

+0

感谢您的评论!我会tr是的。它是Microchip的C18编译器。 – user001 2011-03-19 11:19:17

+0

你有什么想法,我可以检索到什么值?我必须将PORTBbits.RB7的值写入腻子以查看这些值吗? – user001 2011-03-19 11:23:13

+0

读取RB7时,只有一位值(0或1),表示您的输出引脚是驱动为低电平还是高电平状态。我想它被配置为输出,因为它是驱动LED的。所以基本上它会反映出你的LED雷电状态的直接状态。 – greydet 2011-03-19 13:07:01