原创 关于49r70的BZ/BZB

2008-3-29 18:01 2471 5 5 分类: MCU/ 嵌入式

原本用49r70中的BZ/BZB 驱动一个小喇叭,作了半天,不行。


BZ/BZB 在49r70中的位置是和PA0/PA1共用,与4个掩模配置选项有关。


PA0/1  ---> BZ/BZB OUTPUT
CMOS/NMOS PA0~PA3  ---> CMOS


closck source ---> 1 RTCOSC(32KHZ)
     2 WDTOSC(12KHZ)
     3 T1(System clock/4)
Buzzer frequency ---> clock source/2^2~9


不向48系列中BZ/BZB是timer0 or timer1溢出来作为一个时钟源。所以49r70只能设定一个固定频率输出。


在实际调试中,发现只有PA1有波形输出,PA0没有。 程序中只有设定_pa0 = _pa1 = 0 ;PA1口才会有波形输出。
如果_pa0 或 _pa1有一个设置为1,PA1也没有波形输出。
且其的波形也让我困惑,周期是那跟那?

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
5
关闭 站长推荐上一条 /3 下一条