SX1441EVK Semtech, SX1441EVK Datasheet - Page 31

no-image

SX1441EVK

Manufacturer Part Number
SX1441EVK
Description
KIT DEV FOR SX1441
Manufacturer
Semtech
Series
EasyBlue™r
Type
Bluetoothr
Datasheet

Specifications of SX1441EVK

For Use With/related Products
SX1441
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Contents
-
Other names
SX1441DVK
SX1441DVK
Personal Area Network
3.7.3 Operation
The SX1441 supports 8 event sources, divided into 2 levels of priority. All sources of event are sampled by the
highest frequency available in the system. A CPU event is generated and memorized when an event becomes
source is triggered. The 8 sources of event are divided into 2 levels of priority: High (4 sources of event) and Low
(4 sources of event). Those 2 levels of priority are directly mapped to those supported by the CoolRISC (EV0 and
EV1; see CoolRISC documentation for more information on event processing).
RegEvn is an 8-bit register containing flags for the sources of event. Those flags are set when the event is enabled
(i.e. if the corresponding bit in the registers RegEvnEn is set) and a rising edge is detected on the corresponding
event source. Once memorized, writing a ‘1’ in the corresponding bit of RegEvn clears the event flag. Writing a ‘0’
does not modify the flag. All events are automatically cleared after a reset.
Two registers are provided to facilitate the writing of interrupt service software. RegEvnPriority contains the
number of the highest event set (its value is 0xFF when no event is memorized). RegEvnEvn indicates the priority
level of the current pending events.
3.8
3.8.1 Features
3.8.2 Register Map
© Semtech 2006
Name
RegPAIn
RegPADebounce
RegPAEdge
RegPAPullup
RegPARes0
RegPARes1
RegPACtrl
RegPASnapToRail
Pos
7:0
Pos
7:0
Pos
7:0
DIGITAL INPUT PORT PA[7:0]
Input port, 8-bit wide
Each bit can be programmed individually for debounced or direct input, with pull-up or not
Snap-to-rail option for each input
Each bit can be configured as a source of interrupt on the rising or falling edge
A system reset can be generated on an input pattern
PA[0] and PA[1] can be configured to generate two events
PA[0] to PA[3] can be used as clock inputs for the counters/timers/PWM
RegPAIn
PAIn
RegPADebounce
PADebounce
RegPAEdge
PAEdge
r/w
r
r/w
rw
r/w
rw
Table 42 - RegPADebounce register
Reset
xxxxxxxx
Reset
00000000
Reset
00000000
Table 41 - RegPAIn register
Table 40 - PA registers
31
Function
value of pads PA[7:0]
Function
1 = debouncer enabled (for each corresponding PA
pad)
0 =debouncer disabled (for each corresponding PA pad)
Function
0 = positive edge (for each corresponding PA pad)
1 = negative edge (for each corresponding PA pad)
Address (Hex)
0x0020
0x0021
0x0022
0x0023
0x0024
0x0025
0x0026
0x0027
SX1441 – Bluetooth® 1.2 SoC
www.semtech.com
Data Sheet

Related parts for SX1441EVK