Os motores de busca de Datasheet de Componentes eletrônicos
  Portuguese  ▼
ALLDATASHEETPT.COM

X  

HT49R50 Folha de dados(PDF) 9 Page - Holtek Semiconductor Inc

Nome de Peças HT49R50
Descrição Electrónicos  8-Bit Microcontroller
PDF  59 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Fabricante Electrônico  HOLTEK [Holtek Semiconductor Inc]
Página de início  http://www.holtek.com
Logo HOLTEK - Holtek Semiconductor Inc

HT49R50 Folha de dados(HTML) 9 Page - Holtek Semiconductor Inc

Back Button HT49R50 Datasheet HTML 5Page - Holtek Semiconductor Inc HT49R50 Datasheet HTML 6Page - Holtek Semiconductor Inc HT49R50 Datasheet HTML 7Page - Holtek Semiconductor Inc HT49R50 Datasheet HTML 8Page - Holtek Semiconductor Inc HT49R50 Datasheet HTML 9Page - Holtek Semiconductor Inc HT49R50 Datasheet HTML 10Page - Holtek Semiconductor Inc HT49R50 Datasheet HTML 11Page - Holtek Semiconductor Inc HT49R50 Datasheet HTML 12Page - Holtek Semiconductor Inc HT49R50 Datasheet HTML 13Page - Holtek Semiconductor Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 9 / 59 page
background image
HT49R50
9
October 22, 1999
Functional Description
Execution flow
The system clock is derived from either a crys-
tal or an RC oscillator. It is internally divided
into four non-overlapping clocks. One instruc-
tion cycle consists of four system clock cycles.
Instruction fetching and execution are
pipelined in such a way that a fetch takes one
instruction cycle while decoding and execution
takes the next instruction cycle. The pipelining
scheme causes each instruction to effectively
execute in a cycle. If an instruction changes the
value of the program counter, two cycles are re-
quired to complete the instruction.
Program counter - PC
The program counter (PC) is of 12 bits wide and
controls the sequence in which the instructions
stored in the program ROM are executed. The
contents of the PC can specify a maximum of
4096 addresses.
After accessing a program memory word to
fetch an instruction code, the value of the PC is
incremented by one. The PC then points to the
memory word containing the next instruction
code.
When executing a jump instruction, conditional
skip execution, loading a PCL register, a sub-
routine call, an initial reset, an internal inter-
rupt, an external interrupt, or returning from a
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-
struction, fetched during the current
instruction execution, is discarded and a
dummy cycle replaces it to get a proper instruc-
tion; otherwise proceed with the next instruc-
tion.
The lower byte of the PC (PCL) is a readable
and writeable register (06H). Moving data into
the PCL performs a short jump. The destina-
tion is within 256 locations.
When a control transfer takes place, an addi-
tional dummy cycle is required.
Program memory - EPROM
The program memory (EPROM) is used to store
the program instructions which are to be exe-
cuted. It also contains data, table, and inter-
rupt entries, and is organized into 4096 ´ 15
bits which are addressed by the PC and table
pointer.
Certain locations in the ROM are reserved for
special usage:
· Location 000H
Location 000H is reserved for program initial-
ization. After chip reset, the program always
begins execution at this location.
T1
T2
T3
T4
T1
T2
T3
T4
T1
T2
T3
T4
F e tc h IN S T ( P C )
E x ec ut e I N S T ( P C - 1 )
F e tc h IN S T ( P C + 1 )
E x ec ut e I N S T ( P C )
F e tc h IN S T ( P C + 2 )
E x ec ut e I N S T ( P C + 1 )
PC
PC + 1
PC + 2
S yst e m C l o ck
O S C2 ( RC o n l y )
PC
Execution flow



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59


Folha de dados Download

Go To PDF Page


Ligação URL



ALLDATASHEET é útil para você?  [ DONATE ] 

Sobre Alldatasheet   |   Publicidade   |   Contato conosco   |   Privacy Policy   |   Link para a ficha técnica    |   roca de Link   |   Lista de Fabricantes
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com