Moteur de recherche de fiches techniques de composants électroniques
  French  ▼
ALLDATASHEET.FR

X  

ACE1001LMT8X Fiches technique(PDF) 22 Page - Fairchild Semiconductor

No de pièce ACE1001LMT8X
Description  Arithmetic Controller Engine (ACEx?? for Low Power Applications
Download  32 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Fabricant  FAIRCHILD [Fairchild Semiconductor]
Site Internet  http://www.fairchildsemi.com
Logo FAIRCHILD - Fairchild Semiconductor

ACE1001LMT8X Fiches technique(HTML) 22 Page - Fairchild Semiconductor

Back Button ACE1001LMT8X Datasheet HTML 18Page - Fairchild Semiconductor ACE1001LMT8X Datasheet HTML 19Page - Fairchild Semiconductor ACE1001LMT8X Datasheet HTML 20Page - Fairchild Semiconductor ACE1001LMT8X Datasheet HTML 21Page - Fairchild Semiconductor ACE1001LMT8X Datasheet HTML 22Page - Fairchild Semiconductor ACE1001LMT8X Datasheet HTML 23Page - Fairchild Semiconductor ACE1001LMT8X Datasheet HTML 24Page - Fairchild Semiconductor ACE1001LMT8X Datasheet HTML 25Page - Fairchild Semiconductor ACE1001LMT8X Datasheet HTML 26Page - Fairchild Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 22 / 32 page
background image
22
www.fairchildsemi.com
ACE1001 Product Family Rev. B.1
8.0 Multi-Input Wakeup/Interrupt Block
TheMulti-InputWakeup(MIW)/Interruptcontainsthreememory-mapped
registers associated with this circuit: WKEDG (Wakeup Edge), WKEN
(Wakeup Enable), and WKPND (Wakeup Pending). Each register has
three bits with each bit corresponding to an input pins as shown in Figure
17. All three registers are initialized to zero upon reset.
The WKEDG register establishes the edge sensitivity for each of
the wake-up input pin: either (0) rising edge or (1) falling edge.
The WKEN register enables (1) or disables (0) each of the port
pins for the Wakeup/Interrupt function. The wakeup I/Os used for
the Wakeup/Interrupt function must also be configured as an input
pin in its associated port configuration register. However, an
interrupt (EDGE1) of the core will not occur unless interrupts are
enabled for the block via bit 7 of the T0CNTRL register (see Figure
15) and the G (global interrupt enable) bit of the SR is set.
The WKPND register contains the pending flags corresponding to
each of the port pins (1 for wakeup/interrupt pending, 0 for
wakeup/interrupt not pending).
TousetheMulti-InputWakeup/Interruptcircuit,performthestepslisted
below. Performing the steps in the order shown will prevent false
triggering of a Wakeup/Interrupt condition. This same procedure
should be used following any type of reset because the wakeup inputs
are left floating after resets resulting in unknown data on the port inputs.
1. Clear the WKEN register.
- CLR WKEN
2. If necessary, write to the port configuration register to select
the desired port pins to be configured as inputs.
- RBIT 4, PORTGC
; G3, G4, and/or G5
3. If necessary, write to the port data register to select the
desired port pins input state.
- SBIT 4, PORTGD
; Pull-up
4. Write the WKEDG register to select the desired type of edge
sensitivity for each of the pins used.
- LD WKEDG, #38H
; Falling edges
5. Clear the WKPND register to cancel any pending bits.
- CLR WKPND
6. Set the WKEN bits associated with the pins to be used, thus
enabling those pins for the Wakeup/Interrupt function.
- LD WKEN, #38H
; Enabling G3, G4, G5
Once the Multi-Input Wakeup/Interrupt function has been configured,
a transition sensed on any of the enabled pins will set the correspond-
ing bit in the WKPND register. The WKPND bits can bring the device
out of the HALT/IDLE mode and can also trigger an interrupt if the
interrupt is enabled. The interrupt service routine can read the
WKPND register to determine which pin sensed the interrupt.
The interrupt service routine or other software should clear the
pending bit. The device will not enter HALT/IDLE mode as long as
a WKPND pending bit is pending and enabled. The user has the
responsibility of clearing the pending flags before attempting to
enter the HALT/IDLE mode.
Upon reset, the WKEDG register is configured to select positive-
going edge sensitivity for all wakeup inputs. If the user wishes to
change the edge sensitivity of a port pin, use the following proce-
dure to avoid false triggering of a Wakeup/Interrupt condition.
1. Clear the WKEN bit associated with the pin to disable that pin.
2. Write the WKEDG register to select the new type of edge
sensitivity for the pin.
3. Clear the WKPND bit associated with the pin.
4. Set the WKEN bit associated with the pin to re-enable it.
PORTG provides the user with three fully selectable, edge sensi-
tive interrupts that are all vectored into the same service subrou-
tine. The interrupt from PORTG shares logic with the wakeup
circuitry. The WKEN register allows interrupts from PORTG to be
individually enabled or disabled. The WKEDG register specifies
the trigger condition to be either a positive or a negative edge. The
WKPND register latches in the pending trigger conditions.
Since PORTG is also used for exiting the device from the HALT/
IDLE mode, the user can elect to exit the HALT/IDLE mode either
with or without the interrupt enabled. If the user elects to disable
the interrupt, then the device restarts execution from the point at
which it was stopped (first instruction cycle of the instruction
following HALT/IDLE mode entrance instruction). In the other
case, the device finishes the instruction that was being executed
when the part was stopped and then branches to the interrupt
service routine. The device then reverts to normal operation.
Data Bus
5
3
WKEN[5:3]
3
5
WKEDG[3:5]
WKPND[3:5]
G5
G3
EDGEI
WKOUT
4
4
G4
WKINTEN8
Figure 18: Multi-input Wakeup (MIW) Block Diagram
Figure 17: MIW Register Bit Assignments
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
x
x
G5
G4
G3
x
x
x
8 WKINTEN: Bit 7 of T0CNTRL


Numéro de pièce similaire - ACE1001LMT8X

FabricantNo de pièceFiches techniqueDescription
logo
List of Unclassifed Man...
ACE100 ETC2-ACE100 Datasheet
201Kb / 4P
   Evaluation Kit For A/D Converters
logo
RHOPOINT COMPONENTS
ACE100 RHOPOINT-ACE100 Datasheet
209Kb / 4P
   Evaluation Kit For ADC100 Series A/D Converters
More results

Description similaire - ACE1001LMT8X

FabricantNo de pièceFiches techniqueDescription
logo
Fairchild Semiconductor
ACE1101 FAIRCHILD-ACE1101 Datasheet
152Kb / 33P
   Arithmetic Controller Engine (ACEx?? for Low Power Applications
ACE1202 FAIRCHILD-ACE1202 Datasheet
2Mb / 39P
   Arithmetic Controller Engine (ACEx?? for Low Power Applications
ACE1501 FAIRCHILD-ACE1501 Datasheet
1Mb / 33P
   ACE1501 Product Family Arithmetic Controller Engine (ACEx?? for Low Power Applications
ACE8000 FAIRCHILD-ACE8000 Datasheet
203Kb / 31P
   ACE8001 Product Family Arithmetic Controller Engine (ACEx?? for Low Power Applications
ACE1502 FAIRCHILD-ACE1502 Datasheet
1Mb / 33P
   Arithmetic Controller Engine for Low Power Applications
FAN302UL FAIRCHILD-FAN302UL Datasheet
1Mb / 19P
   PWM Controller for Low Standby Power Battery-Charger Applications
logo
Analog Devices
ADP1043 AD-ADP1043 Datasheet
141Kb / 8P
   Digital Controller for Isolated Power Supply Applications
Rev. PrA
ADP1043A AD-ADP1043A Datasheet
1Mb / 72P
   Digital Controller for Isolated Power Supply Applications
REV. 0
ADP1046A AD-ADP1046A Datasheet
1Mb / 88P
   Digital Controller for Isolated Power Supply Applications
REV. 0
logo
Fairchild Semiconductor
FAN302HLMY FAIRCHILD-FAN302HLMY Datasheet
1Mb / 18P
   PWM Controller for Low Standby Power Battery- Charger Applications ??mWSaver??Technology
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32


Fiches technique Télécharger

Go To PDF Page


Lien URL




Politique de confidentialité
ALLDATASHEET.FR
ALLDATASHEET vous a-t-il été utile ?  [ DONATE ] 

À propos de Alldatasheet   |   Publicité   |   Contactez-nous   |   Politique de confidentialité   |   Echange de liens   |   Fabricants
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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