手把手教你写S12XS128程序.docVIP

  • 12
  • 0
  • 约3.01万字
  • 约 38页
  • 2024-03-11 发布于广西
  • 举报

手把手教你写S12XS128程序(1)--PWM模块介绍

时间:2009-11-2522:51来源:电子设计吧作者:dzsj8点击:662次

该教程以MC9S12XS128单片机为核心进行讲解,全面阐释该16位单片机资源。本文为第一讲,开始介绍该MCU的PWM模块。

PWM调制波有8个输出通道,每一个输出通道都可以独立的进行输出。每一个输出通道都有一个精确的计数器〔计算脉冲的个数〕,一个周期控制存放器和两个可供选择的时钟源。每一个PWM输出通道都能调制出占空比从0—100%变化的波形。

PWM的主要特点有:

1、它有8个独立的输出通道,并且通过编程可控制其输出波形的周期。

2、每一个输出通道都有一个精确的计数器。

3、每一个通道的PWM输出使能都可以由编程来控制。

4、PWM输出波形的翻转控制可以通过编程来实现。

5、周期和脉宽可以被双缓冲。当通道关闭或PWM计数器为0时,改变周期和脉宽才起作用。

6、8字节或16字节的通道协议。

7、有4个时钟源可供选择〔A、SA、B、SB〕,他们提供了一个宽范围的时钟频率。

8、通过编程可以实现希望的时钟周期。

9、具有遇到紧急情况关闭程序的功能。

10、每一个通道都可以通过编程实现左对齐输出还是居中对齐输出。

手把手教你写S12XS128程序(2)--PWM存放器说明1

时间

文档评论(0)

1亿VIP精品文档

相关文档