飞思卡尔中文完全教程


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  中文飞思2005119912124- HCS12 配置.ppt

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

     文件     649728  2004-04-08 10:21  中文飞思HCS12 PPTHCS12 Course Rev 1.501- HCS12_Overview.ppt

     文件     374784  2004-04-08 10:21  中文飞思HCS12 PPTHCS12 Course Rev 1.503-HCS12 Instruction Set.ppt

     文件     983552  2004-04-08 10:21  中文飞思HCS12 PPTHCS12 Course Rev 1.504- HCS12 Configuration.ppt

     文件     554496  2004-04-08 10:21  中文飞思HCS12 PPTHCS12 Course Rev 1.505 - Resets & Interrupts.ppt

     文件     429568  2004-04-08 10:21  中文飞思HCS12 PPTHCS12 Course Rev 1.506- Port Integration Module.ppt

     文件     468480  2004-04-08 10:21  中文飞思HCS12 PPTHCS12 Course Rev 1.507- SCI & SPI.ppt

     文件    1080320  2004-04-08 10:21  中文飞思HCS12 PPTHCS12 Course Rev 1.508-Timer Module(ECT).ppt

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

     文件     346624  2004-04-08 10:21  中文飞思HCS12 PPTHCS12 Course Rev 1.510- A to D Converter.ppt

     文件     326144  2004-04-08 10:21  中文飞思HCS12 PPTHCS12 Course Rev 1.511- BDLC.ppt

     文件     195584  2004-04-08 10:21  中文飞思HCS12 PPTHCS12 Course Rev 1.513 - IIC.ppt

     文件     415744  2004-04-08 10:21  中文飞思HCS12 PPTHCS12 Course Rev 1.514 - FLASH & EEPROM.ppt

     文件     434688  2004-04-08 10:22  中文飞思HCS12 PPTHCS12 Course Rev 1.515- BREAK MODULE.ppt

     文件    3044352  2004-04-08 10:22  中文飞思HCS12 PPTHCS12 Course Rev 1.516- Debug Module.ppt

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)