參數(shù)資料
型號: SX48BD
廠商: Electronic Theatre Controls, Inc.
英文描述: Configurable Communications Controllers with EE/Flash Program Memory, In-System Programming Capability, and On-Chip Debug
中文描述: 配置通信控制器與電子工程/閃存程序存儲器,在系統(tǒng)編程能力,以及片上調(diào)試
文件頁數(shù): 43/58頁
文件大?。?/td> 873K
代理商: SX48BD
2002 Ubicom, Inc. All rights reserved.
- 43 -
www.ubicom.com
SX48BD/SX52BD
15.9
The device contains an 8-level hardware stack where the
return address is stored with a subroutine call. Multiple
stack levels allow subroutine nesting. The instruction set
supports absolute address branching.
15.9.1 Jump Operation
When a JMP instruction is executed, the lower nine bits
of the program counter are loaded with the address of the
specified label. The upper three bits of the program
counter are loaded with the page select bits, PA2:PA0,
contained in the STATUS register. Therefore, care must
be exercised to ensure the page select bits are pointing
to the correct page
before
the jump occurs.
Branch and Loop Call Instructions
15.9.2 Page Jump Operation
When a JMP instruction is executed and the intended
destination is on a different page, the page select bits
must be initialized with appropriate values to point to the
desired page before the jump occurs. This can be done
easily with SETB and CLRB instructions or by writing a
value to the STATUS register. The device also has the
PAGE instruction, which automatically selects the page in
a single-cycle execution.
Note:
N
must be 0, 1, 2, or 3.
15.9.3 Call Operation
The following happens when a CALL instruction is exe-
cuted:
The current value of the program counter is increment-
ed and pushed onto the top of the stack.
The lower eight bits of the label address are copied into
the lower eight bits of the program counter.
The ninth bit of the Program Counter is cleared to zero.
The page select bits (in STATUS register) are copied
into the upper three bits of the 12-bit program counter.
This means that the call destination must
start
in the
lower half of any page. For example, 00h-0FFh, 200h-
2FFh, 400h-4FFh, etc.
15.9.4 Page Call Operation
When a subroutine that resides on a different page is
called, the page select bits must contain the proper val-
ues to point to the desired page before the call instruction
is executed. This can be done easily using SETB and
CLRB instructions or writing a value to the STATUS reg-
ister. The device also has the PAGE instruction, which
automatically selects the page in a single-cycle execu-
tion.
15.10
The device has several instructions for returning from
subroutines and interrupt service routines. The return
from subroutine instructions are RET (return without
affecting W), RETP (same as RET but affects PA2:PA0),
RETI (return from interrupt), RETIW (return and add W to
RTCC), and RETW #literal (return and place literal in W).
The literal serves as an immediate data value from mem-
ory. This instruction can be used for table lookup opera-
tions. To do table lookup, the table must contain a string
of RETW #literal instructions. The first instruction just in
front of the table calculates the offset into the table. The
table can be used as a result of a CALL.
Return Instructions
STATUS<7:5>
JMP LABEL (9 BITS)
PC<11:9>
PC<8:0>
PAGE N
STATUS<7:5>
JMP LABEL (9 BITS)
PC<11:9>
PC<8:0>
STATUS<7:5>
0
CALL LABEL (8 BITS)
PC<11:9>
PC<8>
PC<7:0>
PAGE N
STATUS<7:5>
0
CALL LABEL (8 BITS)
PC<11:9>
PC<8>
PC<7:0>
相關(guān)PDF資料
PDF描述
SX52BD Configurable Communications Controllers with EE/Flash Program Memory, In-System Programming Capability, and On-Chip Debug
SX493 Photomicrosensor
SX52 13.2MM SINGLE DIGIT NUMERIC DISPLAYS
SXA-3318B 400-2500 MHz Balanced 1/2 W Medium Power GaAs HBT Amplifier with Active Bias
SXB-4089 400-2500 MHz 1/2 W Medium Power InGaP/GaAs HBT Amplifier with Active Bias
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
SX48BD/TQ 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Configurable Communications Controllers with EE/Flash Program Memory, In-System Programming Capability, and On-Chip Debug
SX48BD-G 功能描述:8位微控制器 -MCU RISC 75MHz 36I/O 262kB RAM RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時(shí)鐘頻率:50 MHz 程序存儲器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風(fēng)格:SMD/SMT
SX48BDITQ 功能描述:8位微控制器 -MCU TQFP UBICOM MICRO RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時(shí)鐘頻率:50 MHz 程序存儲器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風(fēng)格:SMD/SMT
SX-49-0534 制造商:Amphenol Corporation 功能描述:
SX491 制造商:Mallory Sonalert Products Inc 功能描述:Cap Film 91pF 500V PS 5% (7.1 X 12mm) Axial 70°C