ACE1101BEMT8 Fairchild Semiconductor, ACE1101BEMT8 Datasheet - Page 19

no-image

ACE1101BEMT8

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

Specifications of ACE1101BEMT8

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
Timer 1 is a versatile 16-bit timer that can operate in one of three
modes:
Timer 1 contains a 16-bit timer/counter register (TMR1), a 16-bit
auto-reload/capture register (T1RA), and an 8-bit control register
(T1CNTRL). All register are memory-mapped for simple access
through the core with both the 16-bit registers organized as a pair
of 8-bit register bytes {TMR1HI, TMR1LO} and {T1RAHI, T1RALO}.
Depending on the operating mode, the timer contains an external
input or output (T1) that is multiplexed with the I/O pin G2. By
default, the TMR1 is reset to 0xFFFF, T1RA is reset to 0x0000,
and T1CNTRL is reset to 0x00.
pulses of a specified width and duty cycle
of an external event
elapsed time between occurrences of external events
0
0
0
0
1
1
0
1
1
0
0
1
mode, which counts occurrences
mode, which measures the
(PWM) mode, which generates
MODE 2
MODE 2
MODE 1 T1 Toggle
MODE 1 No T1 Toggle
MODE 3 Captures: T1 Pos. edge
MODE 3 Captures: T1 Neg. Edge
-----------
-----------
T1PND
T1EN
T1C3
T1C2
T1C1
T1C0
The timer can be started or stopped through the T1CNTRL
register bit T1C0. When running, the timer counts down (decre-
ments) every clock cycle. Depending on the operating mode, the
timer’s clock is either the instruction clock or a transition on the T1
input. In addition, occurrences of timer underflow (transitions from
0x0000 to 0xFFFF/T1RA value) can either generate an interrupt
and/or toggle the T1 output pin.
Timer 1’s interrupt (TMRI1) can be enabled by interrupt enable
(T1EN) bit in the T1CNTRL register. When the timer interrupt is
enabled, depending on the operating mode, the source of the
interrupt is a timer underflow and/or a timer capture.
Reading and writing to the T1CNTRL register controls the timer’s
operation. By writing to the control bits, the user can enable or
disable the timer interrupts, set the mode of operation, and start or
stop the timer. The T1CNTRL register bits are described in Tables
12 and 13.
Timer TIMER1 control bit 3 (see Table 13)
Timer TIMER1 control bit 2 (see Table 13)
Timer TIMER1 control bit 1 (see Table 13)
Timer TIMER1 run: 1 = Start timer, 0 = Stop timer;
or Timer TIMER1 underflow interrupt pending flag
in input capture mode
Timer1 interrupt pending flag: 1 = Timer1 interrupt
pending, 0 = Timer1 interrupt not pending
Timer1 interrupt enable bit: 1 = Timer1 interrupt enabled,
0 = Timer1 interrupt disabled
Reserved
Reserved
TIMER1 Underflow
TIMER1 Underflow
Autoreload T1RA
Autoreload T1RA
Pos. T1 Edge
Neg. T1 Edge
T1 Pos. Edge
T1 Neg. Edge
Instruction Clock
Instruction Clock
Instruction Clock
Instruction Clock
www.fairchildsemi.com

Related parts for ACE1101BEMT8