| Electronic Components Datasheet Search |
|
RSC4128 Datasheet(PDF) 23 Page - List of Unclassifed Manufacturers |
|
|
|||||||||||||||||||||||||||||
RSC4128 Datasheet(HTML) 23 Page - List of Unclassifed Manufacturers |
|
23 / 49 page ![]() Data Sheet RSC-4128 23 P/N 80-0206-J © 2004 Sensory Inc. Executing the WDC instruction clears the WDT counter, sets register FB.Bit4=1, clears register FB.Bit5=0 (wd_timed-out), and starts a new timeout period. The OSC2 oscillator may also be enabled by executing the WDC instruction. If the oscillator is stopped, executing this instruction also sets register E8.Bit1=1 to enable OSC2. In this case, timing will not begin until the oscillator is active. Once the WDT is started, software must execute the WDC instruction at a rate faster than the timeout period. Otherwise the watchdog circuit sets the “watch dog timed out” bit (register FB.Bit5) and generates a Timed Out Reset, which resets the RSC-4128. A Timed Out Reset disables the WDT. (See “Reset” section) Software in the reset routine can detect that the WDT timed out (FB.Bit5=1), since that is preserved during the Timed Out Reset. Placing the chip in Sleep or Idle mode disables the WDT operation. Timer Powerdown Some timers have independent power down control, while others may only be powered down by turning off their clock source, setting the “pdn” bit, or resetting. It is not required for the application to do this for full chip power down, as long as it complies with directions in the “Power and Wakeup Control” section. However, one may choose to reduce power consumption in active mode by turning off individual timers. Timer 3 and MT Timer may be independently powered down by setting the register D9.Bit 7 to “0” (“t3Ctl” register, “t3_on” bit) and register D6.Bit 6 to “0” (“clkExt” register, “MTclk_on” bit), respectively. Timer 1, Timer 2 and the WDT require special circumstances to powerdown, which are appropriate for their application. See their respective descriptions for more detail. Interrupts The RSC-4128 allows for 8 interrupt request sources, as selected by software. All are asynchronous positive edge activated except the two external requests, which have programmable edges. Each has its own mask bit and request bit in the “imr” and “irq” registers respectively. There is a Global Interrupt Enable flag in the “flags” registers. The “imr” and “irq” bits are listed below with the RSC-4128 interrupt source shown in parenthesis: 0FDH “imr” Bit 7: 1= enable interrupt request #7 (Overflow of MT timer) Bit 6: 1= enable interrupt request #6 (Edge of P0.2) Bit 5: 1= enable interrupt request #5 (Block End)(Reserved for Technology code) Bit 4: 1= enable interrupt request #4 (Overflow of Timer3) Bit 3: 1= enable interrupt request #3 (Edge of P0.0) Bit 2: 1= enable interrupt request #2 (Filter End Marker)(Reserved for Technology code) Bit 1: 1= enable interrupt request #1 (Overflow of Timer2) Bit 0: 1= enable interrupt request #0 (Overflow of Timer1) 0FEH “irq” Bit 7: 1=interrupt request #7 (Overflow of MT Timer) Bit 6: 1= interrupt request #6 (Edge of P0.2) Bit 5: 1=interrupt request #5 (Block End)(Reserved for Technology code) Bit 4: 1= interrupt request #4 (Overflow of Timer3) Bit 3: 1= interrupt request #3 (Edge of P0.0) Bit 2: 1= interrupt request #2 (Filter End Marker)(Reserved for Technology code) Bit 1: 1= interrupt request #1 (Overflow of Timer2) Bit 0: 1= interrupt request #0 (Overflow of Timer1) |
|
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 |