| データシートサーチシステム |
|
PIC16F15213 データシート(PDF) 22 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
PIC16F15213 データシート(HTML) 22 Page - Microchip Technology |
|
22 / 439 page ![]() 8. Device Configuration Device configuration consists of the Configuration Words, User ID, Device ID, Device Information Area (DIA) and the Device Configuration Information (DCI) regions. 8.1 Configuration Words There are five Configuration Words that allow the user to select the device oscillator, Reset and memory protection options. These are implemented at addresses 0x8007 - 0x800B. Note: The DEBUG bit in the Configuration Words is managed automatically by device development tools, including debuggers and programmers. For normal device operation, this bit needs to be maintained as a ‘1’. 8.2 Code Protection Code protection allows the device to be protected from unauthorized access. Internal access to the program memory is unaffected by any code protection setting. The entire program memory space is protected from external reads and writes by the CP bit. When CP = 0, external reads and writes of program memory are inhibited and a read will return all ‘0’s. The CPU can continue to read program memory, regardless of the protection bit settings. Self-writing the program memory is dependent upon the write-protection setting. 8.3 Write Protection Write protection allows the device to be protected from unintended self-writes. Applications, such as bootloader software, can be protected while allowing other regions of the program memory to be modified. The WRTn Configuration bits determine which of the program memory blocks are protected. 8.4 User ID Four words in the memory space (8000h-8003h) are designated as ID locations where the user can store checksum or other code identification numbers. These locations are readable and writable during normal execution. See the “NVMREG Access to DIA, DCI, User ID, DEV/REV ID, and Configuration Words” section for more information on accessing these memory locations. See the “Memory Programming Specification” section in the “Electrical Specifications” chapter for information on the electrical parameters required to program these memory locations. For more information on checksum calculation, see the “Family Programming Specification”. 8.5 Device ID and Revision ID The 14-bit Device ID word is located at address 8006h and the 14-bit Revision ID is located at 8005h. These locations are read-only and cannot be erased or modified. Development tools, such as device programmers and debuggers, may be used to read the Device ID, Revision ID and Configuration Words. Refer to the “NVM - Nonvolatile Memory Control” section for more information on accessing these locations. 8.6 Register Definitions: Configuration Settings PIC16F15213/14/23/24/43/44 Device Configuration © 2020-2022 Microchip Technology Inc. and its subsidiaries Data Sheet DS40002195E-page 22 |
|
リンク URL |
| ALLDATASHEETはお客様のビジネスに役立ちますか? [ DONATE ] |
Alldatasheetは | 広告 | お問い合わせ | プライバシーポリシー | データシートへのリンク | リンク交換 | メーカーリスト All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |