c语言pwm调光实训报告心得体会,PWM实验报告

本文是一份关于使用XS128单片机进行PWM调光的实训报告,详细介绍了实验目的、所需器材、实验原理、程序代码及实验步骤。通过实验,了解了PWM的概念和XS128单片机的PWM模块特性,实现了对蜂鸣器的周期性控制,达到预期的调光效果。
摘要由CSDN通过智能技术生成

PWM实验

一、

实验目得

熟悉脉宽调制得概念,掌握XS128 单片机得 PWM 模块功能 二、

实验器材

1.MC9S12X128实验板 2.USBDM下载器 3.计算机一台 三、

实验 电路

蜂鸣器电路图 四、

实验原理

PWM 在工业领域应用很广,就是实现D/A转换与精确脉冲序列输出得有效手段。许多单片机设置了PWM 输出功能。XS128 单片机得PWM 模块具有以下特点: 1.XS128 单片机具有 8 个可编程得PWM 通道,与单片机得PP0-—PP7复用。每个通道得周期与占空比可以独立控制,8 个通道都就是 8 位精度得。通过设置寄存器 PWMCTL 可以将相邻得两个通道连接成一个 16位精度得 PWM 通道,因此一个XS128单片机可以提供 4 个16 位精度得 PWM 通道; 2.每个PWM 通道都有独立得计数器; 3.每个通道都可以设置为使能或禁用状态; 4.每个通道占空比得极性就是可以通过软件选择得,通过设置寄存器PWMPOL 实现,相应得位置 1 为高电平有效,请 0 为低电平有效; 5.周期与占空比循环就是双缓冲得,在每个周期结束时,更新得设置就可以生效; 6.每个通道可以独立得设置为左对齐与中央对齐模式,通过设置寄存器PWMCAE进行设置; 7.PWM模块有 4 个时钟(A、B、SA 与 SB)能够提供宽范围得频率; 8.可编程得时钟选择逻辑; 9.紧急停止功能。

五、

程序 代码

#incl

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值