668-0011 Rabbit Semiconductor, 668-0011 Datasheet - Page 233

no-image

668-0011

Manufacturer Part Number
668-0011
Description
IC MPU RABIT3000A 55.5MHZ128LQFP
Manufacturer
Rabbit Semiconductor
Datasheet

Specifications of 668-0011

Rohs Status
RoHS non-compliant
Processor Type
Rabbit 3000 8-Bit
Speed
55.5MHz
Voltage
2.5V, 2.7V, 3V, 3.3V
Mounting Type
Surface Mount
Package / Case
128-LQFP
Features
-
Other names
316-1043

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
668-0011
Manufacturer:
Rabbit Semiconductor
Quantity:
10 000
Some sample code for both System Mode interrupts and User Mode interrupts is shown
below. The use of SETUSRP and SETSYSP provides checks against stack mismatches and
incorrect System/User Modes coming out of the User Mode handler.
Chapter 26 System/User Mode
systemmode_isr:
usermode_isr:
sures
ipres
ret
push su
setusrp 0x1234
call user_handler
setsysp 0x1234
sures
ipres
ret
... handle interrupt ...
; jumped to from interrupt vector table
; reenter previous mode
; restore previous interrupt priority
; jumped to from interrupt vector table
;
; preserve current SU stack
; enter user mode with stack compare value
; handle interrupt at user level
; return to system mode
; reenter previous mode
; restore previous interrupt priority
(still in system mode at this point)
223

Related parts for 668-0011