这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 企业专区 » Renesas » 『蜂鸣器』蜂鸣器完工(视频)

共4条 1/1 1 跳转至

『蜂鸣器』蜂鸣器完工(视频)

高工
2012-07-28 21:27:35     打赏
RL78的蜂鸣器是将时钟分频之后进行输出。可以用来驱动蜂鸣器或者作为其他时钟的基准。

执行期间不需要MCU干预,只要设置好并启动就OK了。不必像51单片机那样需要MCU循环反转IO口

RL78G13有两个蜂鸣器输出:PCLBUZ0和PCLBUZ1.板子上都引出来了。

单独的输出驱动喇叭是没问题的,不需要再进行放大什么的。

如果需要使用Fsub分频输出,在生成代码的时候应该将Fsub clock setting里边的operation勾选。这样在生成代码的时候会加入外部慢速时钟的初始化功能

蜂鸣器的初始化代码如下,这是代码生成器生成的,我将频率设置成了3.9KHZ,频率高了喇叭没反应:

void PCLBUZ0_Init(void)

{

         PCLOE0 = 0U;  /* disable PCLBUZ0 operation */

         CKS0 &= (UCHAR)~_0F_PCLBUZ_OUTCLK_CLR;

         CKS0 |=_07_PCLBUZ_OUTCLK_fMAIN7;   //此处设置频率,详见手册438页

         /* Set PCLBUZ0 pin */

         P14 &= 0xFEU;

         PM14 &= 0xFEU;

}

启动:

void PCLBUZ0_Start(void)

{

         PCLOE0 = 1U;  /* enable PCLBUZ0 operation */

}

停止:

void PCLBUZ0_Stop(void)

{

         PCLOE0 = 0U;  /* disable PCLBUZ0 operation */

}

 

视频:

 




关键词: 蜂鸣器     完工     视频    

高工
2012-07-28 23:05:16     打赏
2楼
无语啊

下午问你那么大问题,终于弄出来个实验
你是来损我的吧?

高工
2012-07-29 16:53:29     打赏
3楼
比前几天的好点,至少有个桌子有把椅子

高工
2012-07-29 21:33:14     打赏
4楼
手机录的,挺大的。传上去就变小了。
不过这个视频主要是听声音,画面小点没关系

共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]