![]() |
393作為比較器輸出給單片機的GPIO口, 最好還是要接一個二極管到單片機的vdd, 防止電壓過高損壞gpio口. |
sanzi 發表于 2024-2-8 11:01 393能輸出什么電平跟你貼的這代碼一分錢關系都沒有。 |
Hephaestus 發表于 2024-2-7 23:16 第一種情況只能輸出高電平,第二種只能輸出低電平,難道是我代碼的問題 if(GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_6)==0 ) { LCD_Write_String(10,1,"WATER!"); // BEEP=1; GPIO_SetBits(GPIOB, GPIO_Pin_9); // delay_ms(500); } else { if(openFlag==0)LCD_Write_String(10,1," "); // BEEP=0; GPIO_ResetBits(GPIOB, GPIO_Pin_9); } |
1)單片機輸入設為上拉,去掉R1。 2)單片機輸入設為高阻,R1上端改接3.3V |