| 数据搜索系统,热门电子元器件搜索 |
|
PIC16F506T-E/MCSQTP 数据表(PDF) 44 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
PIC16F506T-E/MCSQTP 数据表(HTML) 44 Page - Microchip Technology |
|
44 / 116 page ![]() PIC12F510/16F506 DS41268C-page 42 Preliminary © 2007 Microchip Technology Inc. 6.2.1 SWITCHING PRESCALER ASSIGNMENT The prescaler assignment is fully under software control (i.e., it can be changed “on-the-fly” during pro- gram execution). To avoid an unintended device Reset, the following instruction sequence (Example 6-1) must be executed when changing the prescaler assignment from Timer0 to the WDT. EXAMPLE 6-1: CHANGING PRESCALER (TIMER0 → WDT) To change prescaler from the WDT to the Timer0 module, use the sequence shown in Example 6-2. This sequence must be used even if the WDT is disabled. A CLRWDT instruction should be executed before switching the prescaler. EXAMPLE 6-2: CHANGING PRESCALER (WDT →TIMER0) FIGURE 6-5: BLOCK DIAGRAM OF THE TIMER0/WDT PRESCALER CLRWDT ;Clear WDT CLRF TMR0 ;Clear TMR0 & Prescaler MOVLW ‘00xx1111’b ;These 3 lines (5, 6, 7) OPTION ;are required only if ;desired CLRWDT ;PS<2:0> are 000 or 001 MOVLW ‘00xx1xxx’b ;Set Postscaler to OPTION ;desired WDT rate CLRWDT ;Clear WDT and ;prescaler MOVLW ‘xxxx0xxx’ ;Select TMR0, new ;prescale value and ;clock source OPTION TCY (= FOSC/4) Sync 2 Cycles TMR0 Reg 8-bit Prescaler 8-to-1 MUX M MUX Watchdog Timer PSA(1) 0 1 0 1 WDT Time-Out PS<2:0>(1) 8 PSA(1) WDT Enable bit 0 1 0 1 Data Bus 8 PSA(1) T0CS(1) M U X M U X U X T0SE(1) T0CKI(2) Pin Note 1: T0CS, T0SE, PSA, PS<2:0> are bits in the OPTION register. 2: T0CKI is shared with pin GP2 on the PIC12F510 and shared with RC5 on the PIC16F506. 3: Bit C1T0CS is located in the CM1CON0 register. 1 0 Comparator Output C1T0CS(3) |
|
链接网址 |
| 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 |