Electronic Components Datasheet Search
  English  ▼

X  

AT89LP4052 Datasheet(PDF) 24 Page - ATMEL Corporation

Part # AT89LP4052
Description  8-bit Microcontroller with 2/4-Kbyte Flash
PDF  94 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ATMEL [ATMEL Corporation]
Direct Link  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

AT89LP4052 Datasheet(HTML) 24 Page - ATMEL Corporation

Back Button AT89LP4052 Datasheet HTML 20Page - ATMEL Corporation AT89LP4052 Datasheet HTML 21Page - ATMEL Corporation AT89LP4052 Datasheet HTML 22Page - ATMEL Corporation AT89LP4052 Datasheet HTML 23Page - ATMEL Corporation AT89LP4052 Datasheet HTML 24Page - ATMEL Corporation AT89LP4052 Datasheet HTML 25Page - ATMEL Corporation AT89LP4052 Datasheet HTML 26Page - ATMEL Corporation AT89LP4052 Datasheet HTML 27Page - ATMEL Corporation AT89LP4052 Datasheet HTML 28Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 24 / 94 page
background image
24
3547J–MICRO–10/09
AT89LP2052/LP4052
16. Enhanced Timer/Counters
The AT89LP2052/LP4052 has two 16-bit Timer/Counter registers: Timer 0 and Timer 1. As a
Timer, the register is incremented every clock cycle. Thus, the register counts clock cycles.
Since a clock cycle consists of one oscillator period, the count rate is equal to the oscillator
frequency.
As a Counter, the register is incremented in response to a 1-to-0 transition at its corresponding
input pin, T0 or T1. The external input is sampled every clock cycle. When the samples show a
high in one cycle and a low in the next cycle, the count is incremented. The new count value
appears in the register during the cycle following the one in which the transition was detected.
Since 2 clock cycles are required to recognize a 1-to-0 transition, the maximum count rate is 1/2
of the oscillator frequency. There are no restrictions on the duty cycle of the input signal, but it
should be held for at least one full clock cycle to ensure that a given level is sampled at least
once before it changes.
Furthermore, the Timer or Counter functions for Timer 0 and Timer 1 have four operating modes:
variable width timer/counter, 16 bit auto-reload timer/counter, 8 bit auto-reload timer/counter,
and split timer/counter. The control bits C/T in the Special Function Register TMOD select the
Timer or Counter function. The bit pairs (M1, M0) in TMOD select the operating modes.
16.1
Mode 0
Both Timers in Mode 0 are 8-bit Counters with a variable prescaler. The prescaler may vary from
1 to 8 bits depending on the PSC bits in TCONB, giving the timer a range of 9 to 16 bits.
By default the timer is configured as a 13-bit timer compatible to Mode 0 in the standard 8051.
Figure 16-1 shows the Mode 0 operation as it applies to Timer 1 in 13-bit mode. As the count
rolls over from all “1”s to all “0”s, it sets the Timer interrupt flag TF1. The counted input is
enabled to the Timer when TR1 = 1 and either GATE = 0 or INT1 = 1. Setting GATE = 1 allows
the Timer to be controlled by external input INT1, to facilitate pulse width measurements. TR1 is
Table 15-4.
Port Pin Alternate Functions
Port
Pin
Configuration Bits
Alternate
Function
Notes
PxM0.y
PxM1.y
P1.0
P1M0.0
P1M1.0
AIN0
Input-only
P1.1
P1M0.1
P1M1.1
AIN1
Input-only
P1.4
P1M0.4
P1M1.4
SS
Refer to Section 19.4 “SPI Pin
Configuration” on page 48
P1.5
P1M0.5
P1M1.5
MOSI
P1.6
P1M0.6
P1M1.6
MISO
P1.7
P1M0.7
P1M1.7
SCK
P3.0
P3M0.0
P3M1.0
RXD
P3.1
P3M0.1
P3M1.1
TXD
P3.2
P3M0.2
P3M1.2
INT0
P3.3
P3M0.3
P3M1.3
INT1
P3.4
P3M0.4
P3M1.4
T0
Refer to Section 16.6 “Timer/Counter Pin
Configuration” on page 30
P3.5
P3M0.5
P3M1.5
T1
P3.6
Not configurable
CMPOUT
Pin is tied to comparator output



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


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
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