久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

新唐NuMicro M051定時器1測試程序

作者:huqin   來源:本站原創   點擊數:  更新時間:2014年09月01日   【字體:

 新唐ARM芯片NuMicro M051單片機的資料太少了,根本沒有資料可以參考,只能根據數據手冊對寄存器編程,定時器1跑了起來。經驗證正確0603

#include "SmartM_M0.h" 
unsigned char i;
VOID TMR1Init(VOID)
{
    PROTECT_REG
 (
     APBCLK |= 0x08;     //定時器1時鐘使能
  CLKSEL1 |= 0x4000;   //定時器1時鐘選擇外部高速晶振0X000,內部22為0X4000
  IPRSTC2 |=  0x40;  //TIMER1先復位
  IPRSTC2 &= 0xFB;  //定時器1正常工作
  TCSR1  &= 0x18FFFF00;//先清0
  TCSR1 |= 0x6C000000; //賦值:計數開始、使能定時器中斷、周期模式、重置預分頻值、
  TCMPR1 = 12000*50;  //設置比較值 [0~16777215] 
  NVIC_ISER |= 0x0200; //TMR0_INT;
 )
}
INT32 main(VOID)
{
// unsigned char i;
  PROTECT_REG
  (
   PWRCON |= XTL12M_EN;      
   while((CLKSTATUS & XTL12M_STB) == 0);    
  
   CLKSEL0 = (CLKSEL0 & (~HCLK)) | HCLK_12M; 
  
   P2_PMD=0x5555;          
   P2_DOUT = 0xff;
  )
 TMR1Init();
  while(1)
  {
  if(i>7)
  i= 0; 
  }
}
VOID TMR1_IRQHandler(VOID)
{
 TISR1 = 1;  
    P2_DOUT = ~(1UL<<i);            
 i++; 
}
關閉窗口
主站蜘蛛池模板: 亚洲精品一区中文字幕 | 精品美女视频在线观看免费软件 | 免费看片在线播放 | 男女午夜免费视频 | 羞羞视频网站在线观看 | 久草热视频 | 天天拍天天操 | 视频羞羞| 久久男人 | 男人天堂视频在线观看 | 欧洲一级毛片 | 草久免费视频 | 久久av一区二区三区 | 欧美日韩亚洲国产综合 | 亚洲91视频 | 一区观看 | 91原创视频 | 国产精品一区二区av | 欧美区在线 | 国产一区二区小视频 | 久久精品欧美一区二区三区麻豆 | 欧美激情精品久久久久久变态 | 九九热免费看 | 日韩免费视频 | 午夜丰满寂寞少妇精品 | 久久综合一区 | 亚洲精品99 | 亚洲激情在线观看 | 国产成人高清视频 | 一区二区三区四区不卡视频 | 久久综合久色欧美综合狠狠 | 91精品国产高清久久久久久久久 | 蜜桃av一区二区三区 | 精品久久久久久久久久久久久久 | 夜夜爽99久久国产综合精品女不卡 | 国产精品免费观看视频 | 在线一区视频 | 国产亚洲第一页 | av免费网站在线观看 | 亚洲成人免费视频在线观看 | 免费在线观看黄网站 |