董事会:FRDM-KL46Z
红色通用LED
820欧姆电阻(这个LED的正确电阻)
面包板用于从j4 io接头(io接头引脚4)的端口引脚1连接到与一个电阻串联的LED并终止于地。
我正在尝试执行一些测试代码来点亮串联的LED /电阻。我得到了这个通用测试代码,但似乎缺少了一些东西。
int main()
{
SIM_BASE_PTR->SCGC5 = 1 << SIM_SCGC5_PORTB_SHIFT;
PORTB_PCR1 |= PORT_PCR_MUX(0b001);
PTB_BASE_PTR->PDDR |= 1 << 1;
PTB_BASE_PTR->PDOR |= 1 << 1;
return 0;
}
无论LED配置如何,使用数字万用表检查时,我都没有从引脚输出任何电压。
答案 0 :(得分:1)
我认为有两个问题:
所选电阻的值太大。尝试330欧姆。
如果接地以接地方式结束,则应将PTB3置为高电平,而不是低电平。
PTB_BASE_PTR->PDOR |= (1<<3);