SX28AC/SS Parallax Inc, SX28AC/SS Datasheet - Page 34

no-image

SX28AC/SS

Manufacturer Part Number
SX28AC/SS
Description
IC MCU 2K FLASH 50MHZ 28SSOP
Manufacturer
Parallax Inc
Series
SXr
Datasheet

Specifications of SX28AC/SS

Core Processor
RISC
Core Size
8-Bit
Speed
75MHz
Peripherals
Brown-out Detect/Reset, POR, WDT
Number Of I /o
20
Program Memory Size
3KB (2K x 12)
Program Memory Type
FLASH
Ram Size
136 x 8
Voltage - Supply (vcc/vdd)
3 V ~ 5.5 V
Oscillator Type
Internal
Operating Temperature
0°C ~ 70°C
Package / Case
28-SSOP
Product
Microcontroller Basic Stamps
Flash
2 KBytes
Timers
8 bit
Operating Supply Voltage
3 to 5.5 V
Eeprom Size
-
Data Converters
-
Connectivity
-
Lead Free Status / Rohs Status
No RoHS Version Available

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
SX28AC/SS
Manufacturer:
BROADCOM
Quantity:
419
Part Number:
SX28AC/SS
Manufacturer:
SCENIX
Quantity:
20 000
Part Number:
SX28AC/SS-G
Manufacturer:
UBKOM
Quantity:
5 510
Part Number:
SX28AC/SS-G
Manufacturer:
SCENIX
Quantity:
20 000
Parallax SX20AC/SX28AC
15.12.2.
When a return instruction is executed the subroutine stack
is popped. Specifically, the contents of Stack 1 are copied
into the program counter and the contents of each stack
level are moved to the next higher level. For example,
Stack 1 receives the contents of Stack 2, etc., until Stack 7
is overwritten with the contents of Stack 8. Stack 8 is left
unchanged, so the contents of Stack 8 are duplicated in
Stack 7.
15.13. Comparison and Conditional Branch
Instructions
The instruction set includes instructions such as
DECSZ fr (decrement file register and skip if zero),
INCSZ fr (increment file register and skip if zero),
SNB bit (bit test file register and skip if bit clear), and
© Parallax Inc.
Symbol
STATUS
PA2:PA0
OPTION
MODE
WDT
FSR
PC
DC
PD
TO
W
rx
fr
C
Z
k
!
f
Description
Working register
File register (memory mapped in range of 00h to FFh)
Lower eight bits of program counter (file register 02h)
STATUS register (file register 03h)
File Select Register (file register 04h)
Carry bit in STATUS register (Bit 0)
Digit Carry bit in STATUS register (Bit 1)
Zero bit in STATUS register (Bit 2)
Power Down bit in STATUS register (Bit 3)
Watchdog Timeout bit in STATUS register (Bit 4)
Page select bits in STATUS register (Bits7:5)
OPTION register (not memory mapped)
Watchdog Timer register (not memory-mapped)
MODE register (not memory mapped)
Port control register pointer (RA, RB, RC)
Non-memory-mapped register designator
File register address bit in opcode
Constant value bit in opcode
Pop Operation
Table 15-1: Key to Abbreviations and Symbols
Page 34 of 51
Symbol
addr12
addr8
addr9
<>
<<
>>
++
lit
--
n
b
#
&
^
SB bit (bit test file register and skip if bit set). These
instructions will cause the next instruction to be skipped if
the tested condition is true. If a skip instruction is
immediately followed by a PAGE or BANK instruction
(and the tested condition is true) then two instructions are
skipped and the operation consumes three cycles. This is
useful for conditional branching to another page where a
PAGE instruction precedes a JMP. If several PAGE and
BANK instructions immediately follow a skip instruction
then they are all skipped plus the next instruction and a
cycle is consumed for each.
15.14. Logical Instruction
The instruction set contain a full complement of the
logical instructions (AND, OR, Exclusive OR), with the
W register and a selected memory location (using either
direct or indirect addressing) serving as the two operands.
15.15. Shift and Rotate Instructions
The instruction set includes instructions for left or right
rotate-through-carry.
15.16. Complement and SWAP
The device can perform one’s complement operation on
the file register (fr) and W register. The MOV W,<>fr
instruction performs nibble-swap on the fr and puts the
value into the W register.
.
/
|
Description
Numerical value bit in opcode
Bit position selector bit in opcode
File register / bit selector separator in assembly instruct.
Immediate literal designator in assembly instruction
Literal value in assembly language instruction
8-bit address in assembly language instruction
9-bit address in assembly language instruction
12-bit address in assembly language instruction
Logical 1’s complement
Logical OR
Logical exclusive OR
Logical AND
Swap high and low nibbles (4-bit segments)
Rotate left through carry bit
Rotate right through carry bit
Cecrement file register
Increment file register
Rev 1.6 11/20/2006
www.parallax.com

Related parts for SX28AC/SS