поискавой системы для электроныых деталей
  Russian  ▼
ALLDATASHEETRU.COM

X  

DP8344B датащи(PDF) 18 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
номер детали DP8344B
подробное описание детали  Biphase Communications Processor?좦CP
PDF  184 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  NSC [National Semiconductor (TI)]
домашняя страница  http://www.national.com
Logo NSC - National Semiconductor (TI)

DP8344B датащи(HTML) 18 Page - National Semiconductor (TI)

Back Button DP8344B Datasheet HTML 14Page - National Semiconductor (TI) DP8344B Datasheet HTML 15Page - National Semiconductor (TI) DP8344B Datasheet HTML 16Page - National Semiconductor (TI) DP8344B Datasheet HTML 17Page - National Semiconductor (TI) DP8344B Datasheet HTML 18Page - National Semiconductor (TI) DP8344B Datasheet HTML 19Page - National Semiconductor (TI) DP8344B Datasheet HTML 20Page - National Semiconductor (TI) DP8344B Datasheet HTML 21Page - National Semiconductor (TI) DP8344B Datasheet HTML 22Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 18 / 184 page
background image
20 CPU Description (Continued)
2121 Timer Operation
After the desired 16-bit time-out value is written into TRL
and
TRH
the start load and clock selection can be
achieved in a single write to ACR
A restriction exists on
changing the timer clock frequency in that TCS should not
be changed while the timer is running (ie
TST is high)
After a write to ACR to load and start the timer the timer
begins counting down at the selected frequency from the
value in TRL and TRH
Upon reaching a count of zero
the timer interrupt is generated and the timer reloads the
current word from
TRL
and
TRH
to cycle through a
countdown again The timing waveforms shown in
Figure
2-3 show a write to ACR that loads starts selects the
CPU clock rate2 for the countdown rate and asserts the
Global Interrupt Enable GIE
Prior to the write to ACR
TRL and TRH were loaded with 00h and 01h respec-
tively the timer interrupt was unmasked in the Interrupt
Control Register ICR by clearing bit 4 and zero instruc-
tion wait states were selected in DCR
Since the write to
ACR
asserted GIE
the timer interrupt is enabled and
the CPU will vector to the timer interrupt service routine
address when the timer reaches a count of zero The timer
interrupt is the lowest priority interrupt and is latched and
maintained until it is cleared in software (See CPU Inter-
rupts section) For very long time intervals time-outs can be
accumulated under software control by writing a one to TO
in CCR allowing the timer to recycle its count down with
no other intervention For time-outs attainable with one
count down stopping the timer will clear the interrupt and
TO
When the timer interrupt is enabled the call to the
interrupt service routine occurs at different instruction
boundaries depending on when the timer interrupt occurs in
the instruction cycle If the timer times out prior to T2 where
T2 is the last T-state of an instruction cycle the call to the
interrupt service routine will occur in the next instruction
When the time-out occurs in T2 the call to the interrupt
service routine will not occur in the next instruction It occurs
in the second instruction following T2
The count status of the timer can be monitored by reading
TRL andor TRH
When the registers are read the out-
put of the timer not the value in the input holding registers
is presented to the ALU Some applications might require
monitoring the count status of the timer while it is counting
down Since the timer can time-out between reads of TRL
and TRH
the software should take this fact into consider-
ation To read back what was written to TRL and TRH
the timer must first be loaded via TLD without starting the
timer followed by a one instruction delay before reading
TRL and TRH to allow the output registers to be updat-
ed from the load operation
To determine the time-out delay for a given value in TRL
and TRH other than 0000h the following equation can be
used
TD e(value in TRH
TRL )
T
k
where
k e 2 when TCS e 1 or 16 when TCS e 0
T e The period of the CPU clock
TD e The amount of time delay after the end of the in-
struction that asserts TST in ACR
When the value of 0000h is loaded in the timer the maxi-
mum time-out is obtained and is calculated as follows
TD e65536
T
k
With the CPU running full speed with an 188 MHz crystal
the maximum single loop time delay attainable would be
556 ms ( TCS e 0) The minimum time delay with the
same constraints is 106 ns ( TCS e 1) For accumulating
time-out intervals the total time delay is simply the number
of loops accumulated multiplied by the calculated time de-
lay The equations above do not account for any overhead
for processing the timer interrupt The added overhead of
processing the interrupt may need to be included for preci-
sion timing
18



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 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


датащи скачать

Go To PDF Page


ссылки URL



Вашему бизинису помогли Аллдатащит?  [ DONATE ] 

Что такое Аллдатащит   |   реклама   |   контакт   |   Конфиденциальность   |   Ссылка на техническое описание    |   обмен ссыками   |   поиск по производителю
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