欢迎访问ic37.com |
会员登录 免费注册
发布采购

HT46R47 参数 Datasheet PDF下载

HT46R47图片预览
型号: HT46R47
PDF下载: 下载PDF文件 查看货源
内容描述: 8位OTP电池充电器控制器 [8-Bit OTP Battery Charger Controller]
分类和应用: 电池控制器
文件页数/大小: 45 页 / 297 K
品牌: HOLTEK [ HOLTEK SEMICONDUCTOR INC ]
 浏览型号HT46R47的Datasheet PDF文件第2页浏览型号HT46R47的Datasheet PDF文件第3页浏览型号HT46R47的Datasheet PDF文件第4页浏览型号HT46R47的Datasheet PDF文件第5页浏览型号HT46R47的Datasheet PDF文件第7页浏览型号HT46R47的Datasheet PDF文件第8页浏览型号HT46R47的Datasheet PDF文件第9页浏览型号HT46R47的Datasheet PDF文件第10页  
HT46R47
Functional Description
Execution flow
The system clock for the microcontroller is de-
rived from either a crystal or an RC oscillator.
The system clock is internally divided into four
non-overlapping clocks. One instruction cycle
consists of four system clock cycles.
Instruction fetching and execution are
pipelined in such a way that a fetch takes an in-
struction cycle while decoding and execution
takes the next instruction cycle. However, the
pipelining scheme causes each instruction to ef-
fectively execute in a cycle. If an instruction
changes the program counter, two cycles are re-
quired to complete the instruction.
Program counter
-
PC
The program counter (PC) controls the se-
quence in which the instructions stored in pro-
gram PROM are executed and its contents
specify full range of program memory.
After accessing a program memory word to fetch
an instruction code, the contents of the program
counter are incremented by one. The program
counter then points to the memory word contain-
ing the next instruction code.
When executing a jump instruction, conditional
skip execution, loading PCL register, subrou-
tine call, initial reset, internal interrupt, exter-
nal interrupt or return from subroutine, the PC
manipulates the program transfer by loading
the address corresponding to each instruction.
The conditional skip is activated by instruc-
tions. Once the condition is met, the next in-
s truc ti on, fe tch ed du ri ng the c ur re nt
instruction execution, is discarded and a
dummy cycle replaces it to get the proper in-
struction. Otherwise proceed with the next in-
struction.
The lower byte of the program counter (PCL) is
a readable and writeable register (06H).
Moving data into the PCL performs a short
jump. The destination will be within 256 loca-
tions.
When a control transfer takes place, an addi-
tional dummy cycle is required.
Program memory
-
PROM
The program memory is used to store the pro-
gram instructions which are to be executed. It
also contains data, table, and interrupt entries,
and is organized into 2048´14 bits, addressed
by the program counter and table pointer.
S y s te m
C lo c k
T 1
T 2
T 3
T 4
T 1
T 2
T 3
T 4
T 1
T 2
T 3
T 4
O S C 2 ( R C o n ly )
P C
P C
P C + 1
P C + 2
F e tc h IN S T (P C )
E x e c u te IN S T (P C -1 )
F e tc h IN S T (P C + 1 )
E x e c u te IN S T (P C )
F e tc h IN S T (P C + 2 )
E x e c u te IN S T (P C + 1 )
Execution flow
Rev. 1.40
6
July 18, 2001