30.10.2014 Views

o_195h4n6al16jb186b1b2qs7fgssa.pdf

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

void OpenTimer4(unsigned int config,<br />

unsigned int period)<br />

void OpenTimer5(unsigned int config,<br />

unsigned int period)<br />

Arguments: config This contains the parameters to be configured in the TxCON<br />

register as defined below:<br />

Timer Module On/Off<br />

Tx_ON<br />

Tx_OFF<br />

Timer Module Idle mode On/Off<br />

Tx_IDLE_CON<br />

Tx_IDLE_STOP<br />

dsPIC<br />

®<br />

Language Tools Libraries<br />

DS51456B-page 112 2004 Microchip Technology Inc.<br />

Timer Gate time accumulation enable<br />

Tx_GATE_ON<br />

Tx_GATE_OFF<br />

Timer prescaler<br />

Tx_PS_1_1<br />

Tx_PS_1_8<br />

Tx_PS_1_64<br />

Tx_PS_1_128<br />

Timer Synchronous clock enable<br />

Tx_SYNC_EXT_ON<br />

Tx_SYNC_EXT_OFF<br />

Timer clock source<br />

Tx_SOURCE_EXT<br />

Tx_SOURCE_INT<br />

period This contains the period match value to be stored into the<br />

PR register<br />

Return Value: None<br />

Remarks: This function configures the 16-bit Timer Control register and sets the<br />

period match value into the PR register<br />

Source File: OpenTimer1.c<br />

OpenTimer2.c<br />

OpenTimer3.c<br />

OpenTimer4.c<br />

32-bit PR đăng ký.<br />

Trở lại giá trị: Không<br />

Ghi chú: Chức năng này cấu hình 32-bit Thơi gian kiểm soát và thiết lập<br />

giá trị phù hợp với thời gian vào sổ đăng ký PR<br />

Source File: OpenTimer23.c<br />

OpenTimer45.c<br />

Mã số Ví dụ: OpenTimer23 (T2_ON & T2_GATE_OFF &<br />

T2_PS_1_8 & T2_32BIT_MODE_ON &<br />

T2_SYNC_EXT_OFF &<br />

T2_SOURCE_INT, 0xFFFF);<br />

ReadTimer1<br />

ReadTimer2<br />

ReadTimer3<br />

ReadTimer4<br />

ReadTimer5<br />

Mô tả: Chức năng này sẽ đọc nội dung của 16-bit Thơi gian đăng ký.<br />

Bao gồm: timer.h<br />

Nguyên mẫu: int ReadTimer1 (void);<br />

int ReadTimer2 (void);<br />

int ReadTimer3 (void);<br />

int ReadTimer4 (void);<br />

int ReadTimer5 (void);<br />

Lập luận: Không<br />

Trở lại giá trị: Không<br />

Ghi chú: Chức năng này trả về các nội dung của 16-bit TMR đăng ký.<br />

Source File: ReadTimer1.c<br />

ReadTimer2.c<br />

ReadTimer3.c<br />

ReadTimer4.c<br />

ReadTimer5.c<br />

Mã số Ví dụ: int timer1_value;<br />

timer1_value = ReadTimer1 ();<br />

OpenTimer23 (Tiếp theo)<br />

OpenTimer45<br />

dsPIC<br />

®<br />

Thư viện Công cụ Ngôn ngữ<br />

DS51456B trang 114 2004 Microchip Technology Inc<br />

ReadTimer23

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!