dsPIC33EP timer1 初始化設定及應用

2021-09-09 03:11:38 字數 934 閱讀 1993

//檔案 p33timer1.h

#ifndef _p33timer1_h_

#define _p33timer1_h_

//#include "p33timer1.h"

#define timer1_ien_enb _t1ie = 1

#define timer1_ien_dis _t1ie = 0

//timer1輸入時鐘分頻

#define timer1_div1 (0<<4)

#define timer1_div8 (1<<4)

#define timer1_div64 (2<<4)

#define timer1_div256 (3<<4)

//****************************************=

extern void init_timer1(uint16 t1div,uint16 tcon) ;

#endif

//檔案 p33timer1.c

#include "global.h"

#include "p33timer1.h"

//***************************************

// 函式名稱:init_timer1

// 函式功能:初始化timer1

// 入口引數:時鐘分頻係數 定時器計數個數

// 出口引數:無

// 返回值:無

// timer1 的時鐘源 = fp(即外設時鐘)

//***************************************

void init_timer1(uint16 t1div,uint16 tcon)

//應用例項

void main(void)

}

dsPIC33EP 時鐘初始化程式

檔名p33clk.h ifndef p33clk h define p33clk h include p33clk.h define wdt enb swdten 1 define wdt dis swdten 0 時鐘源選擇 define osclk0 0 frc define osclk1 1 ...

《演算法》 3 3平衡查詢樹(1)

理想情況下如何保持二叉樹的平衡?這裡引入平衡查詢樹。2 3查詢樹定義 2 節點,含有乙個鍵 及其對應值 和兩條鏈結,左鏈結指向的節點的鍵小於該節點,右鏈結指向的節點的鍵大於該節點 3 節點,含有兩個鍵 及其對應值 和三條鏈結,左鏈結指向的節點的鍵都小於該節點,中鏈結指向的節點的鍵介於節點的兩個鍵之間...

33 高階特性之generator(1)

列表生成式 method 1 l for i in range 1,11 1,11 print l method 2 最佳的辦法 l1 x x for x in range 1,11 print l1 l2 x x for x in range 1,11 if x 2 0 print l2 l3 m...