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

共11条 1/2 1 2 跳转至

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

高工
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 21:53:49     打赏
2楼
张哥够速度

院士
2012-07-28 23:02:31     打赏
3楼
这速度 仅比超人慢一点~~

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

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

院士
2012-07-29 01:10:42     打赏
5楼
咱们假设那个群不存在。
咱们假设咱们没有聊过。
咱们假设只在论坛里聊。
咱们这样都能赚到积分。


PS:问了一堆问题也不能否定你的速度快啊~~

院士
2012-07-29 09:13:18     打赏
6楼
看着办公环境还是不错的呢

高工
2012-07-29 11:47:33     打赏
7楼

果然速度~~顶


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

专家
2012-07-29 17:00:43     打赏
9楼
好袖珍的视频

院士
2012-07-29 20:34:09     打赏
10楼
两人调侃都很有水品哦~~~

共11条 1/2 1 2 跳转至

回复

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