| Electronic Components Datasheet Search |
|
PIC18F010 Datasheet(PDF) 85 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
PIC18F010 Datasheet(HTML) 85 Page - Microchip Technology |
|
85 / 176 page ![]() 2001 Microchip Technology Inc. Preliminary DS41142A-page 83 PIC18F010/020 12.0 SPECIAL FEATURES OF THE CPU There are several features intended to maximize sys- tem reliability, minimize cost through elimination of external components, provide power saving operating modes and offer code protection. These are: • OSC Selection • RESET - Power-on Reset (POR) - Power-up Timer (PWRT) - Oscillator Start-up Timer (OST) - Brown-out Reset (BOR) • Interrupts • Watchdog Timer (WDT) • SLEEP • Code Protection • ID Locations • In-Circuit Serial ProgrammingTM These devices have a Watchdog Timer, which is per- manently enabled via the configuration bits or software- controlled. It runs off its own internal oscillator for added reliability. There are two timers that offer neces- sary delays on power-up. One is the Oscillator Start-up Timer (OST), intended to keep the chip in RESET until the crystal oscillator is stable. The other is the Power- up Timer (PWRT), which provides a fixed delay on power-up only, designed to keep the part in RESET while the power supply stabilizes. With these two tim- ers on-chip, most applications need no external RESET circuitry. SLEEP mode is designed to offer a very low current power-down mode. The user can wake-up from SLEEP through external RESET, Watchdog Timer Wake-up, or through an interrupt. Several oscillator options are also made available to allow the part to fit the application. The internal oscillator option saves system cost, while the LP crystal option saves power. A set of configura- tion bits are used to select various options. 12.1 Configuration Bits The configuration bits can be programmed (read as '0'), or left unprogrammed (read as '1'), to select various device configurations. These bits are mapped starting at program memory location 300000h. The user will note that address 300000h is beyond the user program memory space. In fact, it belongs to the configuration memory space (300000h - 3FFFFFh), which can only be accessed using table reads and table writes. TABLE 12-1: CONFIGURATION BITS AND DEVICE IDS File Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Factory/ Programmed Value 300000h CONFIG1L — TR1 TW1 CP1 DP TR0 TW0 CP0 -111 1111 300001h CONFIG1H — — OSCEN MCLRE — FOSC2 FOSC1 FOSC0 --01 -100 300002h CONFIG2L — — — — — — BOREN PWRTE ---- --11 300003h CONFIG2H reserved — STVRE WDTLE WDPS2 WDPS1 WDPS0 WDTE 1-11 1111 300104h FOSCCAL — — FCAL5 FCAL4 FCAL3 FCAL2 FCAL1 FCAL0 --uu uuuu 300105h Unused. Always reads ‘0’s. 0000 0000 3FFFFEh DEVID1 DEV2 DEV1 DEV0 REV4 REV3 REV2 REV1 REV0 01dr rrrr 3FFFFFh DEVID2 DEV10 DEV9 DEV8 DEV7 DEV6 DEV5 DEV4 DEV3 0000 0011 Legend: x = unknown, u = unchanged, - = unimplemented, q = value depends on condition, grayed cells are unimplemented, read as ‘0’ |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List 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 |