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.

Arguments: None<br />

Remarks: This macro disables WDT ifFWDTEN Fuse bit is ‘0’.<br />

Code Example: WDTSWDisable;<br />

CloseINT0<br />

CloseINT1<br />

CloseINT2<br />

CloseINT3<br />

CloseINT4<br />

Description: This function disables the external interrupt on INT pin.<br />

Include: ports.h<br />

Prototype: void CloseINT0(void);<br />

void CloseINT1(void);<br />

void CloseINT2(void);<br />

void CloseINT3(void);<br />

void CloseINT4(void);<br />

Arguments: None<br />

Return Value: None<br />

Remarks: This function disables the interrupt on INT pin and clears the<br />

corresponding Interrupt flag.<br />

Source File: CloseInt0.c<br />

CloseInt1.c<br />

CloseInt2.c<br />

CloseInt3.c<br />

CloseInt4.c<br />

Code Example: CloseINT0();<br />

dsPIC Peripheral Libraries<br />

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

ConfigINT0<br />

ConfigINT1<br />

ConfigINT2<br />

ConfigINT3<br />

ConfigINT4<br />

Description: This function configures the interrupt on INT pin.<br />

Include: ports.h<br />

Prototype: void ConfigINT0(unsigned int config);<br />

void ConfigINT1(unsigned int config);<br />

void ConfigINT2(unsigned int config);<br />

void ConfigINT3(unsigned int config);<br />

void ConfigINT4(unsigned int config);<br />

Mô tả: Chức năng này cấu hình ngắt CN.<br />

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

Prototype: void ConfigIntCN (long int config);<br />

Đối số: cấu hình này là giá trị 32-bit cho cấu hình CN ngắt.<br />

Thấp hơn 24 bit bao gồm các cá nhân cho phép / vô hiệu hóa<br />

thông tin cho CN ngắt. Thiết lập bit x (x = 0, 1, ...,<br />

23) sẽ cho phép ngắt CNX.<br />

Nhất byte trên các cấu hình bao gồm các ưu tiên ngắt<br />

và Enable / Disable bit.<br />

Từ thấp được lưu trữ vào CNEN1register và tiếp theo<br />

byte trên được lưu trữ vào sổ đăng ký CNEN2 và trên<br />

hầu hết các byte được sử dụng để ưu tiên thiết lập và kích hoạt / vô hiệu hóa<br />

CN ngắt.<br />

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

Ghi chú: Chức năng này sẽ xóa sạch các interruptflag CN và cho phép / vô hiệu<br />

hóa<br />

ngắt cá nhân trên CN chân.<br />

Điều này cũng có cấu hình ưu tiên ngắt và cho phép / vô hiệu hóa các CN<br />

Kích hoạt tính năng ngắt bit.<br />

Source File: ConfigIntCN.c<br />

Mã số Ví dụ: // này sẽ cho phép CN0, CN1, CN2 và CN7 chỉ.<br />

ConfigIntCN (CHANGE_INT_OFF & CHANGE_INT_PRI_4 &<br />

0xFF000087);<br />

dsPIC Thư viện ngoại vi<br />

2004 Microchip Technology Inc DS51456B trang 123<br />

3.9.2 Macros cá nhân<br />

EnableCN0<br />

EnableCN1<br />

EnableCN2<br />

.....................<br />

EnableCN23<br />

Mô tả: vĩ mô Điều này cho phép các cá nhân thông báo thay đổi gián đoạn.<br />

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

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

Bình luận: Không có<br />

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

DisableCN0<br />

DisableCN1<br />

DisableCN2<br />

......................

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

Saved successfully!

Ooh no, something went wrong!