0
我正在使用picdem F184550,我想读取led的值,我正在使用带有C编译器的mplab ide v8.63。但我不知道如何与我的电阻连接到的端口RB7连接。问题是,如何读取我的led连接到程序语言C的端口RB7。谢谢! (见图片从程序语言C中读取端口RB7或PICF184550的其他端口C
我正在使用picdem F184550,我想读取led的值,我正在使用带有C编译器的mplab ide v8.63。但我不知道如何与我的电阻连接到的端口RB7连接。问题是,如何读取我的led连接到程序语言C的端口RB7。谢谢! (见图片从程序语言C中读取端口RB7或PICF184550的其他端口C
这取决于你所使用的编译套件。
那些由Microchip(C18为18F微控制器提供),通常定义所有可用的端口在头文件&寄存器具体到您的设备(像。p18F4550.h你的情况)
在这头,你将有一个结构定义对应于特定端口寄存器 您可以访问您的具体RB7的I/O,以下字段中:PORTBbits.RB7
感谢您的评论!我会tr是的。它是Microchip的C18编译器。 – user001 2011-03-19 11:19:17
你有什么想法,我可以检索到什么值?我必须将PORTBbits.RB7的值写入腻子以查看这些值吗? – user001 2011-03-19 11:23:13
读取RB7时,只有一位值(0或1),表示您的输出引脚是驱动为低电平还是高电平状态。我想它被配置为输出,因为它是驱动LED的。所以基本上它会反映出你的LED雷电状态的直接状态。 – greydet 2011-03-19 13:07:01