暂未提交主营业务相关信息
首先根据sh69p43 的pwm 输出的周期宽度是10 位数据来选择pwm 时钟。系统使用4mhz 的晶振作为主振荡器,一个tosc 的时间就是0.25μs,若是将pwm 的时钟设置为tosc 的话, 则蜂鸣器要求的波形周期500μs 的计数值为500μs/0.25μs=200010=7d016,7d0h 为11 位的数据,而sh69p43 的pwm输出周期宽度只是10 位数据,所以选择pwm 的时钟为tosc 是不能实现蜂鸣器所要的驱动波形的。
这里我们将pwm 的时钟设置为4tosc,这样一个pwm 的时钟周期就是1μs 了,由此可以算出500μs 对应的计数值为500μs/1μs=50010=1f416,即分别在周期寄存器的高2 位、中4 位和低4 位三个寄存器中填入1、f 和4,就完成了对输出周期的设置。再来设置占空比寄存器,在pwm 输出中占空比的实现是通过设定一个周期内电平的宽度来实现的。
|
|||
北京 上海 天津 重庆 河北 山西 内蒙古 辽宁 吉林 黑龙江 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 物流信息 全部地区... |
|||
本站图片和信息均为用户自行发布,用户上传发布的图片或文章如侵犯了您的合法权益,请与我们联系,我们将及时处理,共同维护诚信公平网络环境! | |||
Copyright © 2008-2026 云商网 网站地图 ICP备25613980号-1 | |||
当前缓存时间:2025/8/18 21:02:33 |