请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
主题中讨论的其他器件:MSP430FR4133工具/软件:Code Composer Studio
您好!
我使用的是 MSP430FR4133,我尝试过使用电位器(ADC)控制 LED。 但我只能通过读取存储在 ADCMEM0中的值来打开和关闭 LED。 是否可以通过读取 ADCMEM0来控制特定端口引脚的电压输入。 例如:控制 LED 的亮度。
这是我使用的代码的一部分。
来源:
if (ADC_getResults (ADC_base)< 0x155){
//关闭 LED1
GPIO_setOutputLowOnPin (
GPIO_PORT_LED1、
GPIO_PIN_LED1
);
//关闭 LED2
GPIO_setOutputLowOnPin (
GPIO_PORT_LED2、
GPIO_PIN_LED2
);
}
否则{
//打开 LED1
GPIO_setOutputHighOnPin (
GPIO_PORT_LED1、
GPIO_PIN_LED1
);
//打开 LED2
GPIO_setOutputHighOnPin (
GPIO_PORT_LED2、
GPIO_PIN_LED2
);
}