參數(shù)資料
型號: EM78P467A
廠商: ELAN Microelctronics Corp .
英文描述: 8-Bit Micro-Controller for Consumer Product(帶4K × 13片上ROM,工作電壓2.5V-5.5V的8位微控制器)
中文描述: 8位微控制器的消費產(chǎn)品(帶4K的× 13片上ROM的,工作電壓為2.5V至5.5V的8位微控制器)
文件頁數(shù): 4/20頁
文件大?。?/td> 144K
代理商: EM78P467A
* This specification are subject to be changed without notice.
EM78P267/467A/B/C
8-BIT MICRO-CONTROLLER FOR CONSUMER PRODUCT
4
Preliminary
9.5.1997
R2 (Program Counter) & Stack
Depending on the device type, R2 and hardware stack are 12 bits wide. The structure is depicted in Fig. 3.
Generates 4Kx13 on-chip ROM addresses to the relative programming instruction codes. One program page
is 1K words long.
R2 is set all
1
s upon a RESET condition.
JMP
instruction allows the direct loading of the lower 10 program counter bits. Thus,
JMP
allows jump
to any location on one page.
CALL
instruction loads the lower 10 bits of the PC, and then PC+1 is pushed into the stack. Thus, the
subroutine entry address can be any location on one page.
RET
(
RETL k
,
RETI
) instruction loads the program counter with the contents at the top of stack.
MOV R2,A
allows the loading of an address from the
A
register to the lower 8 bits of PC, and the ninth
and tenth bits (A8~A9) of PC are cleared.
ADD R2,A
allows a relative address be added to the current PC, and the ninth and tenth bits of PC are cleared.
Any instruction which writes to R2 (e.g.
ADD R2,A
,
MOV R2,A
,
BC R2,6
,) (except
TBL
) will cause
the ninth and tenth bits (A8~A9) of PC to be cleared. Thus, the computed jump is limited to the first 256
locations of any program page.
TBL
allows a relative address be added to the current PC (R2+AR
2), and contents of the ninth and tenth
bits (A8~A9) of PC are not changed. Thus, the computed jump can be on the second (or third, 4th) 256 locations
on one program page.
In case of EM78P267/467, the most significant bits (A10~A11) will be loaded with the contents of bits PS0~PS1
in the status register (R3) upon the execution of a
JMP
,
CALL
, or any instruction which writes to R2.
Fig. 3 Program counter organization
CALL
RET
RTTL
RETI
00
01
10
11
PC
Page 0
000
3FF
400
7FF
800
BFF
C00
FFF
Page 1
Page 2
Page 3
A11 A10
A9 A8
A7 ~ A0
Stack 1
Stack 2
Stack 3
Stack 4
Stack 5
001: Hareware interrupt location
002: Software interrupt (INT instruction) location
FFF: Reset location
EM78P267
EM78P467
EM78P467
EM78P267/467
相關PDF資料
PDF描述
EM78P267A 8-Bit Micro-Controller for Consumer Product(帶2K × 13片上ROM,工作電壓2.5V-5.5V的8位微控制器)
EM78P468N 8-BIT MICROCONTROLLER
EM78P468NAQ 8-BIT MICROCONTROLLER
EM78P468NBQ 8-BIT MICROCONTROLLER
EM78P468NCQ 8-BIT MICROCONTROLLER
相關代理商/技術參數(shù)
參數(shù)描述
EM7A8620 制造商:EMC 制造商全稱:ELAN Microelectronics Corp 功能描述:Voice over IP
EM7G 制造商:GULFSEMI 制造商全稱:Gulf Semiconductor 功能描述:ULTRAFAST EFFICIENT PLASTIC SILICON RECTIFIER VOLTAGE: 1000V CURRENT: 1.0A
EM800 制造商:EDI 制造商全稱:Electronic devices inc. 功能描述:HIGH VOLTAGE HIGH CURRENT MINIATURE RECTIFIERS
EM8000EHP 制造商:JDSU 制造商全稱:JDS Uniphase Corporation 功能描述:The industrya??s most compact 100 G test solution
EM800-DCM 制造商:MRV 制造商全稱:MRV 功能描述:LambdaDriver Dispersion Compensation Module (EM800/1600-DCM and DCMD)