蜂鸣器有关问题

蜂鸣器有关问题,τ 宝买了一个有源蜂鸣器模块。在stm32F4的板子上直接置高电平 GPIO_SetBits(GPIOF,GPIO_Pin_8); 蜂鸣器就会很响。 但是在51单片…

蜂鸣器有关问题,τ 宝买了一个有源蜂鸣器模块。在stm32F4的板子上直接置高电平 GPIO_SetBits(GPIOF,GPIO_Pin_8); 蜂鸣器就会很响。

但是在51单片机上 sbit beep=P1^5; beep=1就不会响,一定要取反加个延时 这样: beep = ~beep;  delay(10);才会响,而且比较小声。这是为什么呢?

我个人想实现按键一次蜂鸣器响一次,在STM32可以听到很大声,在51基本上就一点点声几乎听不见。
,是不是51单片机给的高电平不够高?

作者: soufei

为您推荐


Fatal error: Can't use function return value in write context in /www/wwwroot/www.qianrushi.com.cn/wp-content/themes/news/footer.php on line 115