• 大小: 16.08MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-06-13
  • 语言: 其他
  • 标签: 飞思卡尔  

资源简介

ad转换,pwm控制,中断控制,希望里面的东西能对大家的学习有所帮助

资源截图

代码片段和文件信息

/*
** ===================================================================
**     Method      :  pluse width module
**
**     Description :
**         PWM0 as output of motorPWM1 as output of turnning servo
**       using PORTK_BIT0123 to control
**       writen by liyuyao in 20thmarch2007
** ===================================================================
*/
#include       /* common defines and macros */
#include      /* derivative information */
#pragma link_INFO DERIVATIVE “mc9s12dg128b“

/*$OSEKDecl$*//*$XGATEDecl$*/
void delay(void) 
{
  unsigned int ij;
  for(i=0;i<1600;i++)
    for(j=0;j<4000;j++);



void stop(void)
{
  PORTK_BIT1 = 1;
  PORTK_BIT3 = 1;
  
}
  

void main(void) 
{
  /* put your own code here */
 // EnableInterrupts;/*$XGATECall$*//*$OSEKCall$*/
  PWME_PWME0 = 0;
  PWMPRCLK = 0X05; //CLOCK A=16MHz/32(PWMPERCLK) = 500KHz
  PWMCLK_PCLK0 = 1;//SELECT SA(SCALED A) AS SOURCE
  PWMSCLA = 125;  //CLOCK SA = 500KHz(CLOCK A)/125/2 = 2KHz
  //PWMCAE = 0;      //CENTER ALIGNED
  PWMPER0 = 4;  //PWM_FREQUNCY=2KHz/4 = 500Hz
  PWMDTY0 = 1;     //PLUSE WIDTH RATIO = 1/4 = 25%
  //DDRP = 0XFF;
  DDRK = 0XFF;     //PORT K AS OUTPUT TO CONTROL
  //PWMCNT0 =0;
  PORTK_BIT1 = 1;  //FORWARD
  PORTK_BIT3 = 0;
  PWME_PWME0 = 1;  //OUTPUT PWM
  delay();
  PWMPER0=8;  //PWM_FREQUNCY=2KHz/8 = 250Hz
  PWMDTY0=4;    //PLUSE WIDTH RATIO = 4/8 = 50%
  PORTK_BIT1 = 0;  //BACKWARD
  PORTK_BIT3 = 1;   
  delay();
  stop();

  for(;;) {} /* wait forever */
  /* please make sure that you never leave this function */
}
/*$OSEKTasks$*/

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     988672  2005-09-09 08:43  中文飞思\200511991212\04- HCS12 配置.ppt

     文件     365568  2005-09-09 09:24  中文飞思\200511993130\10 - AD 转换模块.ppt

     文件     758358  2002-09-26 12:41  中文飞思\9S12DT128B.zip\S12BDLCV1.pdf

     文件     547934  2002-03-11 10:28  中文飞思\9S12DT128B.zip\S12CRGV3.pdf

     文件     669945  2002-08-02 08:38  中文飞思\9S12DT128B.zip\S12DT128PIMV1.pdf

     文件     673773  2002-09-26 08:44  中文飞思\9S12DT128B.zip\S12ECT16B8V1.pdf

     文件     320363  2002-10-08 09:03  中文飞思\9S12DT128B.zip\S12EETS2KV1.pdf

     文件      90467  2002-09-26 07:56  中文飞思\9S12DT128B.zip\S12VREGV1.pdf

     文件     672256  2004-04-08 10:15  中文飞思\HCS12 PPT\001- HCS12_Overview.ppt

     文件     660480  2004-04-08 10:15  中文飞思\HCS12 PPT\003-HCS12 Instruction Set.ppt

     文件    1090560  2004-04-08 10:16  中文飞思\HCS12 PPT\008-Timer Module(ECT).ppt

     文件    1566720  2004-04-08 10:16  中文飞思\HCS12 PPT\009 PWM Module Rev 1.5.ppt

     文件     650240  2004-04-08 10:16  中文飞思\HCS12 PPT\012- msCAN.ppt

     文件     988672  2005-09-09 08:43  中文飞思\HCS12 PPT\04- HCS12 配置.ppt

     文件     365568  2005-09-09 09:24  中文飞思\HCS12 PPT\10 - AD 转换模块.ppt

     文件    2395336  2005-11-06 09:30  中文飞思\HCS12 PPT\Codewarrior使用指南.pdf

     文件     649728  2004-04-08 10:21  中文飞思\HCS12 PPT\HCS12 Course Rev 1.5\001- HCS12_Overview.ppt

     文件     374784  2004-04-08 10:21  中文飞思\HCS12 PPT\HCS12 Course Rev 1.5\003-HCS12 Instruction Set.ppt

     文件     983552  2004-04-08 10:21  中文飞思\HCS12 PPT\HCS12 Course Rev 1.5\004- HCS12 Configuration.ppt

     文件     554496  2004-04-08 10:21  中文飞思\HCS12 PPT\HCS12 Course Rev 1.5\005 - Resets & Interrupts.ppt

     文件     429568  2004-04-08 10:21  中文飞思\HCS12 PPT\HCS12 Course Rev 1.5\006- Port Integration Module.ppt

     文件     468480  2004-04-08 10:21  中文飞思\HCS12 PPT\HCS12 Course Rev 1.5\007- SCI & SPI.ppt

     文件    1080320  2004-04-08 10:21  中文飞思\HCS12 PPT\HCS12 Course Rev 1.5\008-Timer Module(ECT).ppt

     文件    1580032  2004-04-08 10:22  中文飞思\HCS12 PPT\HCS12 Course Rev 1.5\009 PWM Module Rev 1.5.ppt

     文件     346624  2004-04-08 10:21  中文飞思\HCS12 PPT\HCS12 Course Rev 1.5\010- A to D Converter.ppt

     文件     326144  2004-04-08 10:21  中文飞思\HCS12 PPT\HCS12 Course Rev 1.5\011- BDLC.ppt

     文件     195584  2004-04-08 10:21  中文飞思\HCS12 PPT\HCS12 Course Rev 1.5\013 - IIC.ppt

     文件     415744  2004-04-08 10:21  中文飞思\HCS12 PPT\HCS12 Course Rev 1.5\014 - FLASH & EEPROM.ppt

     文件     434688  2004-04-08 10:22  中文飞思\HCS12 PPT\HCS12 Course Rev 1.5\015- BREAK MODULE.ppt

     文件    3044352  2004-04-08 10:22  中文飞思\HCS12 PPT\HCS12 Course Rev 1.5\016- Debug Module.ppt

............此处省略20个文件信息

评论

共有 条评论