p8x32a Parallax, Inc., p8x32a Datasheet - Page 18

no-image

p8x32a

Manufacturer Part Number
p8x32a
Description
8-cog Multiprocessor Microcontroller
Manufacturer
Parallax, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
p8x32a-D40
Manufacturer:
ParallaxInc
Quantity:
4 096
Part Number:
p8x32a-M44
Quantity:
4 328
Part Number:
p8x32a-M44
Manufacturer:
PARADE
Quantity:
20 000
Part Number:
p8x32a-Q44
Manufacturer:
Parallax Inc
Quantity:
1 901
Part Number:
p8x32a-Q44
Manufacturer:
MAX
Quantity:
40
Part Number:
p8x32a-Q44
Manufacturer:
Parallax Inc
Quantity:
10 000
Part Number:
p8x32a-Q44
Manufacturer:
PARALLA
Quantity:
20 000
Propeller™ P8X32A Datasheet
6.3.
Copyright © Parallax Inc.
ABORT
BYTE Symbol
BYTE [BaseAddress]
Symbol
BYTEFILL (StartAddress
BYTEMOVE (DestAddress
CASE CaseExpression
CHIPVER
CLKFREQ
CLKMODE
CLKSET (Mode, Frequency)
CNT
COGID
COGINIT (CogID, SpinMethod
COGINIT (CogID, AsmAddress, Parameter)
COGNEW (SpinMethod
COGNEW (AsmAddress, Parameter)
COGSTOP (CogID)
CON
CON
CON
CONSTANT (ConstantExpression)
CTRA
CTRB
DAT
DAT
DIRA
FILE "FileName"
FLOAT (IntegerConstant)
FRQA
FRQB
Symbol
Symbol
#Expr
Symbol
Symbol
Symbol
MatchExpression :
MatchExpression :
OTHER :
.
[Pin(s)]
BYTE
Statement(s)
Statement(s)
Statement(s)
((
Value
=
BYTE Data
Spin Language Summary Table
,
[Offset]
〉 〈
┆ ))
Expr
Alignment
Condition
[Offset]
[Count]
〈((
〉 〈((
Symbol
,
┆ ))
[Count]
(ParameterList)
[Offset]
,
,
,
Size
┆ ))
Instruction
SrcAddress
Value
Spin Command
[Offset]
〉 〈
Symbol
,
Data
(ParameterList)
Symbol
Count)
〉 〈((
〉 〈
,
Effect(s)
=
[Count]
Count)
, StackPointer)
Expr
,
[Offset]
┆ ))
〉…
〉 〈
, StackPointer)
,
〉 〉…
Symbol
Size
Data
[Offset]
[Count]
Page 18 of 36
〉〉…
Returns
Value
Exit from PUB/PRI method using abort status with optional return value.
Declare byte-sized symbol in VAR block.
Declare byte-aligned and/or byte-sized data in DAT block.
Read/write byte of main memory.
Read/write byte-sized component of word/long-sized variable.
Fill bytes of main memory with a value.
Copy bytes from one region to another in main memory.
Compare expression against matching expression(s), execute code block
if match found.
MatchExpression can contain a single expression or multiple comma-
delimited expressions. Expressions can be a single value (ex: 10) or a
range of values (ex: 10..15).
Version number of the Propeller chip (Byte at $FFFF)
Current System Clock frequency, in Hz (Long at $0000)
Current clock mode setting (Byte at $0004)
Set both clock mode and System Clock frequency at run time.
Current 32-bit System Counter value.
Current cog’s ID number; 0-7.
Start or restart cog by ID to run Spin code.
Start or restart cog by ID to run Propeller Assembly code.
Start new cog for Spin code and get cog ID; 0-7 = succeeded, -1 = failed.
Start new cog for Propeller Assembly code and get cog ID; 0-7 =
succeeded, -1 = failed.
Stop cog by its ID.
Declare symbolic, global constants.
Declare global enumerations (incrementing symbolic constants).
Declare global enumerations (incrementing symbolic constants).
Declare in-line constant expression to be completely resolved at compile
time.
Counter A Control register.
Counter B Control register.
Declare table of data, aligned and sized as specified.
Denote Propeller Assembly instruction.
Direction register for 32-bit port A. Default is 0 (input) upon cog startup.
Import external file as data in DAT block.
Convert integer constant expression to compile-time floating-point value in
any block.
Counter A Frequency register.
Counter B Frequency register.
Description
Rev 1.0 11/14/2007
www.parallax.com

Related parts for p8x32a