首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]请问PWM的设置参数到底是怎样的!?

[求助]请问PWM的设置参数到底是怎样的!?

手上有一本2003年11月清华出版的68HC08微控制器的书,其中关于输出比较和HC08GP32的英文PDF说明不一致呀。
中文这样说:
MSXB--MSXA--ELSXB--ELSXA````工作模式`````````输出
X-------0--------0--------0````````预设输出电平`````初始输出高电平[1]
X-------1--------0--------0````````预设输出电平`````初始输出低电平

0-------1--------1--------0````````输出比较````````输出高电平[2]
0-------1--------1--------1````````输出比较````````输出低电平
对于[1]两种都是说的高电平,但英文中有地方说此条设定后电平直接由PORTD管理(即不由PWM功能控制了),是否指此前PORTD已经设的数值将直接赋值到端口,其后也可用PORTD赋值来改变电平呢?
对于[2]英文中是说“clear output”,在我看来是指清除输出即为0值,是这个意思的话,英文中就是指低电平了???
我实在懒得用示波器看了。斑竹来解答吧!
强烈希望大家不要买我提到的清华谢瑞和和杨明出的“Motorola 68hc08微控制器与嵌入式系统基础”2003年11月,里面有很明显的错误如SPI控制。
学后而问
【1】是的,这样设置的话就是相当于I/O口,初始的时候电平为高
【2】以英文版的datasheet为准。应该是输出为低
【1】是的,这样设置的话就是相当于I/O口,初始的时候电平为高
是说写了这条语句就变高了不管以前PORTD端口曾写了何数值?
学后而问
对,就是这样。
help!
学后而问

可恶的是现在我的PWM喇叭声音总是时大时小!!

我在PWM后接了个2N7000,0通道接个喇叭,1通道接个灯,想控制声音和亮度,可怎么也搞不好,请问有什么窍门吗?
喇叭的频率范围与溢出值和比较值是怎么设定为好?

[em06]

[此贴子已经被作者于2005-4-1 18:08:55编辑过]

学后而问
看一个PWM输出波形对不对,要看3个方面:频率、占空比和极性。如果这些都对了,喇叭的声音还不稳定,就要看是不是驱动电路和喇叭本身的问题了。
海纳百川  有容乃大
返回列表