ACE1101BEMT8X Fairchild Semiconductor, ACE1101BEMT8X Datasheet - Page 14

no-image

ACE1101BEMT8X

Manufacturer Part Number
ACE1101BEMT8X
Description
IC MCU 1KBIT EEPROM 8TSSOP
Manufacturer
Fairchild Semiconductor
Series
ACEX® 11xxr
Datasheet

Specifications of ACE1101BEMT8X

Core Processor
ACE1001
Core Size
8-Bit
Speed
4MHz
Peripherals
Brown-out Detect/Reset, LVD, POR, PWM, WDT
Number Of I /o
6
Program Memory Size
1KB (1K x 8)
Program Memory Type
EEPROM
Eeprom Size
64 x 8
Ram Size
64 x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 5.5 V
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
8-TSSOP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Data Converters
-
Connectivity
-
ACE1101 Product Family Rev. B.2
ues at the address specified by the unique interrupt vector (see
Table 11). This process takes five instruction cycles. At the end
of the interrupt service routine, a return from interrupt (RETI)
instruction is executed. The RETI instruction causes the saved
address to be pulled off the stack in reverse order. The G bit is
set and instruction execution resumes at the return address.
The ACEx microcontroller is capable of supporting four interrupts.
Three are maskable through the G bit of the SR and the fourth
(software interrupt) is not inhibited by the G bit (see Figure 13). The
software interrupt instruction is generated by the execution of the
INTR instruction. once the INTR instruction is executed, the ACEx
core will interrupt whether the G bit is set or not. The INTR interrupt
is executed in the same manner as the other maskable interrupts
where the program counter register is stacked and the G bit is
cleared. This means, if the G bit was enabled prior to the software
interrupt the RETI instruction must be used to return from interrupt
in order to restore the G bit to its previous state. However, if the G
bit was not enabled prior to the software interrupt the RET
instruction must be used.
In case of multiple interrupts occurring at the same time, the ACEx
microcontroller core has prioritized the interrupts. The interrupt
priority sequence in shown in Table 8.
The ACEx microcontroller has seven addressing modes indexed,
indirect, direct, immediate, absolute jump, and relative jump.
The instruction allows an 8-bit unsigned offset value to be added to
the 10-LSBs of the X-pointer yielding a new effective address. This
INTR
MIW
T1
T0
Interrupt
Pending
Flags
WKPND
T1PND
T0PND
Interrupt Enable Bits
T1EN
T0INT
EN
WKINT
EN
mode can be used to address either data or program memory space.
The instruction allows the X-pointer to address any location within
the data memory space.
The instruction contains an 8-bit address field that directly points
to the data memory space as an operand.
The instruction contains an 8-bit immediate field as an operand.
This instruction has no operands associated with it.
The instruction contains a 10-bit address that directly points to a
location in the program memory space. There are two operands
associated with this addressing mode. Each operand contains a
byte of an address. This mode is used only for the long jump (JMP)
and JSR instructions.
This mode is used for the short jump (JP) instructions where the
operand is a value relative to the current PC address. With this
instruction, software is limited to the number of bytes it can jump,
-31 or +32.
Global Interrupt
Enable
G
www.fairchildsemi.com
Interrupt

Related parts for ACE1101BEMT8X