亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現在的位置是:蟲蟲下載站 > 資源下載 > C/C++語言編程 > 飛思卡爾智能車的舵機測試程序

飛思卡爾智能車的舵機測試程序

資 源 簡 介

飛思卡爾智能車的舵機測試程序

#include <hidef.h>      /* common defines and macros */
#include <MC9S12XS128.h>     /* derivative information */
#pragma LINK_INFO DERIVATIVE "mc9s12xs128"


void SetBusCLK_16M(void)            
{  
    CLKSEL=0X00;   
    PLLCTL_PLLON=1;          //鎖相環電路允許位
    SYNR=0x00 | 0x01;        //SYNR=1
    REFDV=0x80 | 0x01;     
    POSTDIV=0x00;       
    _asm(nop);         
    _asm(nop);
    while(!(CRGFLG_LOCK==1));  
    CLKSEL_PLLSEL =1;         
}

void PWM_01(void) {     //舵機初始化
   PWMCTL_CON01=1;    //0和1聯合成16位PWM;
    PWMCAE_CAE1=0;    //選擇輸出模式為左對齊輸出模式
    PWMCNT01 = 0;     //計數器清零;
    PWMPOL_PPOL1=1;    //先輸出高電平,計數到DTY時,反轉電平
    PWMPRCLK = 0X40;    //clockA 不分頻,clockA=busclock=16MHz;CLK B 16分頻:1Mhz
    PWMSCLA = 0x08;    //對clock SA 16分頻,pwm clock=clockA/16=1MHz;    
    PWMCLK_PCLK1 = 1;   //選擇clock SA做時鐘源
    PWMPER01 = 20000;   //周期20ms; 50Hz;
    PWMDTY01 = 1500;   //高電平時間為1.5ms;
    PWME_PWME1 = 1;   

相 關 資 源

主站蜘蛛池模板: 绥宁县| 花莲市| 荃湾区| 韶山市| 怀来县| 马山县| 垦利县| 顺昌县| 平谷区| 聂荣县| 新泰市| 岳普湖县| 金山区| 大安市| 虹口区| 饶阳县| 太谷县| 水城县| 文昌市| 乌兰浩特市| 太白县| 吉木萨尔县| 喀什市| 区。| 长兴县| 克山县| 河源市| 勃利县| 汾西县| 大姚县| 武冈市| 樟树市| 苍溪县| 承德市| 扬中市| 开封县| 新乡县| 凌云县| 浠水县| 金坛市| 东至县|