Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
9
Добавлен:
21.12.2020
Размер:
8.16 Mб
Скачать

PIC18F8722 FAMILY

REGISTER 25-11: CONFIG7L: CONFIGURATION REGISTER 7 LOW (BYTE ADDRESS 30000Ch)

R/C-1

R/C-1

R/C-1

R/C-1

R/C-1

R/C-1

R/C-1

R/C-1

EBTR7(1)

EBTR6(1)

EBTR5(2)

EBTR4(2)

EBTR3(3)

EBTR2

EBTR1

EBTR0

bit 7

 

 

 

 

 

 

bit 0

bit 7 EBTR7: Table Read Protection bit(1)

1 = Block 7 (01C000-01FFFFh) not protected from table reads executed in other blocks 0 = Block 7 (01C000-01FFFFh) protected from table reads executed in other blocks

bit 6 EBTR6: Table Read Protection bit(1)

1 = Block 6 (018000-01BFFFh) not protected from table reads executed in other blocks 0 = Block 6 (018000-01BFFFh) protected from table reads executed in other blocks

bit 5 EBTR5: Table Read Protection bit(2)

1 = Block 5 (014000-017FFFh) not protected from table reads executed in other blocks 0 = Block 5 (014000-017FFFh) protected from table reads executed in other blocks

bit 4 EBTR4: Table Read Protection bit(2)

1 = Block 4 (010000-013FFFh) not protected from table reads executed in other blocks 0 = Block 4 (010000-013FFFh) protected from table reads executed in other blocks

bit 3 EBTR3: Table Read Protection bit(3)

1 = Block 3 (00C000-00FFFFh) not protected from table reads executed in other blocks 0 = Block 3 (00C000-00FFFFh) protected from table reads executed in other blocks

bit 2 EBTR2: Table Read Protection bit

1 = Block 2 (008000-00BFFFh) not protected from table reads executed in other blocks 0 = Block 2 (008000-00BFFFh) protected from table reads executed in other blocks

bit 1 EBTR1: Table Read Protection bit

1 = Block 1 (004000-007FFFh) not protected from table reads executed in other blocks 0 = Block 1 (004000-007FFFh) protected from table reads executed in other blocks

bit 0 EBTR0: Table Read Protection bit

1 = Block 0 (000800, 001000 or 002000(4)-003FFFh) not protected from table reads executed in other blocks

0 = Block 0 (000800, 001000 or 002000(4)-003FFFh) protected from table reads executed in other blocks

Note 1: Unimplemented in PIC18F6527/6622/6627/8527/8622/8627 devices; maintain this bit set.

2:Unimplemented in PIC18F6527/6622/8527/8622 devices; maintain this bit set.

3:Unimplemented in PIC18F6527/8527 devices; maintain this bit set.

4:Boot Block size is determined by the BBSIZ<1:0> bit in CONFIG4L.

Legend:

 

 

R = Readable bit

C = Clearable bit

U = Unimplemented bit, read as ‘0’

-n = Value when device is unprogrammed

u = Unchanged from programmed state

 

 

 

2004 Microchip Technology Inc.

Preliminary

DS39646B-page 309

PIC18F8722 FAMILY

REGISTER 25-12: CONFIG7H: CONFIGURATION REGISTER 7 HIGH (BYTE ADDRESS 30000Dh)

U-0

R/C-1

U-0

U-0

U-0

U-0

U-0

U-0

EBTRB

bit 7

 

 

 

 

 

 

bit 0

bit 7 Unimplemented: Read as ‘0

bit 6 EBTRB: Boot Block Table Read Protection bit

1 = Boot Block (000000-007FFF, 000FFF or 001FFFh(1)) not protected from table reads executed in other blocks

0 = Boot Block (000000-007FFF, 000FFF or 001FFFh(1)) protected from table reads executed in other blocks

bit 5-0 Unimplemented: Read as ‘0

Note 1: Boot Block size is determined by the BBSIZ<1:0> bits in CONFIG4L.

Legend:

 

 

R = Readable bit

C = Clearable bit

U = Unimplemented bit, read as ‘0’

-n = Value when device is unprogrammed

u = Unchanged from programmed state

 

 

 

DS39646B-page 310

Preliminary

2004 Microchip Technology Inc.

PIC18F8722 FAMILY

REGISTER 25-13: DEVID1: DEVICE ID REGISTER 1 FOR THE PIC18F8722 FAMILY

R

R

R

R

R

R

R

R

DEV2

DEV1

DEV0

REV4

REV3

REV2

REV1

REV0

 

 

 

 

 

 

 

 

bit 7

 

 

 

 

 

 

bit 0

bit 7-5 DEV2:DEV0: Device ID bits

001 = PIC18F8722

111 = PIC18F8627

101 = PIC18F8622

011 = PIC18F8527

000 = PIC18F6722

110 = PIC18F6627

100 = PIC18F6622

010 = PIC18F6527

bit 4-0 REV4:REV0: Revision ID bits

These bits are used to indicate the device revision.

Legend:

 

 

R = Read-only bit

P = Programmable bit

U = Unimplemented bit, read as ‘0’

-n = Value when device is unprogrammed

u = Unchanged from programmed state

 

 

 

REGISTER 25-14: DEVID2: DEVICE ID REGISTER 2 FOR THE PIC18F8722 FAMILY

R

R

R

R

R

R

R

R

DEV10

DEV9

DEV8

DEV7

DEV6

DEV5

DEV4

DEV3

 

 

 

 

 

 

 

 

bit 7

 

 

 

 

 

 

bit 0

bit 7-0 DEV10:DEV3: Device ID bits

These bits are used with the DEV2:DEV0 bits in the Device ID Register 1 to identify the part number.

0001 0100 = PIC18F6722/8722 devices

0001 0011 = PIC18F6527/6622/6627/8527/8622/8627 devices

Note: These values for DEV10:DEV3 may be shared with other devices. The specific device is always identified by using the entire DEV10:DEV0 bit sequence.

Legend:

 

 

R = Read-only bit

P = Programmable bit

U = Unimplemented bit, read as ‘0’

-n = Value when device is unprogrammed

u = Unchanged from programmed state

 

 

 

2004 Microchip Technology Inc.

Preliminary

DS39646B-page 311

Соседние файлы в папке Склад