TỔNG QUAN VỀ MỘT SỐ ĐẶC TÍNH CỦA CPU 1 CONFIGURATION BIT

Một phần của tài liệu TÀI LIỆU VI điều KHIỂN PIC 16f877a (Trang 65 - 66)

2.14.1 CONFIGURATION BIT

Đây là các bit dùng để lựa chọn các đặc tính của CPU. Các bit này được chứa trong bộ nhớ chương trình tại địa chỉ 2007h và chỉ có thể được truy xuất trong quá trình lập trình cho vi điều khiển. Chi tiết về các bit này như sau:

Bit 13 CP: (Code Protection)

1: tắt chế độ bảo vệ mã chương trình. 0: bật chế độ bảo vệ mã chương trình.

Bit 12, 5, 4: không quan tâm và được mặc định mang giá trị 0. Bit 11 DEBUG (In-circuit debug mode bit)

1:không cho phép, RB7 và RB6 được xem như các pin xuất nhập bình thường. 0:cho phép, RB7 và RB6 là các pin được sử dụng cho quá trình debug.

Bit 10-9 WRT1:WRT0 Flash Program Memory Write Enable bit

11: Tắt chức năng chống ghi, EECON sẽ điều khiển quá trình ghi lên toàn bộ nhớ chương trình.

10: chỉ chống từ địa chỉ 0000h:00FFh. 01: chỉ chống ghi từ địa chỉ 0000h:07FFh. 00: chỉ chống ghi từ địa chỉ 0000h:0FFFh.

Bit 8 CPD Data EEPROM Memory Write Protection bit 1: Tắt chức năng bảo vệ mã của EEPROM.

0: Bật chức năng bảo vệ mã.

Bit 7 LVP Low-Voltage (Single supply) In-Circuit Serial Programming Enable bit 1: Cho phép chế độ nạp điện áp thấp, pin RB3/PGM được sử dụng cho chế độ

này.

0: Không cho phép chế độ nạp điện áp thấp, điện áp cao được đưa vào từ pin , pin RB3 là pin I/O bình thường.

Bit 6 BODEN Brown-out Reset Enable bit 1: cho phép BOR (Brown-out Reset) 0: không cho phép BOR.

Bit 3 Power-up Timer Enable bit 1: không cho phép PWR.

0: cho phép PWR.

Bit 2 WDTEN Watchdog Timer Enable bit 1: cho phép WDT.

Bit 1-0 FOSC1:FOSC0 lựa chọn loại oscillator 11: sử dụng RC oscillator.

10: sử dụng HS oscillator. 01: sử dụng XT oscillator. 00: sử dụng LP oscillator.

Chi tiết về các đặc tính sẽ được đề cập cụ thể trong các phần tiếp theo.

Một phần của tài liệu TÀI LIỆU VI điều KHIỂN PIC 16f877a (Trang 65 - 66)

Tải bản đầy đủ (PDF)

(177 trang)