Electronic Components Datasheet Search
  English  ▼

X  

PIC16F913 Datasheet(PDF) 181 Page - Microchip Technology

Part # PIC16F913
Description  28/40/44-Pin Flash-Based, 8-Bit CMOS Microcontrollers with LCD Driver and nanoWatt Technology
PDF  272 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

PIC16F913 Datasheet(HTML) 181 Page - Microchip Technology

Back Button PIC16F913 Datasheet HTML 177Page - Microchip Technology PIC16F913 Datasheet HTML 178Page - Microchip Technology PIC16F913 Datasheet HTML 179Page - Microchip Technology PIC16F913 Datasheet HTML 180Page - Microchip Technology PIC16F913 Datasheet HTML 181Page - Microchip Technology PIC16F913 Datasheet HTML 182Page - Microchip Technology PIC16F913 Datasheet HTML 183Page - Microchip Technology PIC16F913 Datasheet HTML 184Page - Microchip Technology PIC16F913 Datasheet HTML 185Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 181 / 272 page
background image
© 2005 Microchip Technology Inc.
Preliminary
DS41250E-page 179
PIC16F917/916/914/913
15.1
Capture Mode
In Capture mode, CCPR1H:CCPR1L captures the
16-bit value of the TMR1 register when an event occurs
on pin RC5/T1CKI/CCP1/SEG10. An event is defined
as one of the following:
• Every falling edge
• Every rising edge
• Every 4th rising edge
• Every 16th rising edge
The type of event is configured by control bits
CCP1M<3:0> (CCPxCON<3:0>). When a capture is
made, the interrupt request flag bit CCP1IF (PIR1<2>)
is set. The interrupt flag must be cleared in software. If
another capture occurs before the value in register
CCPR1 is read, the old captured value is overwritten by
the new value.
15.1.1
CCP PIN CONFIGURATION
In Capture mode, the RC5/T1CKI/CCP1/SEG10 pin
should be configured as an input by setting the
TRISC<5> bit.
FIGURE 15-3:
CAPTURE MODE
OPERATION BLOCK
DIAGRAM
15.1.2
TIMER1 MODE SELECTION
Timer1 must be running in Timer mode, or Synchro-
nized Counter mode, for the CCP module to use the
capture feature. In Asynchronous Counter mode, the
capture operation may not work.
15.1.3
SOFTWARE INTERRUPT
When the Capture mode is changed, a false capture
interrupt may be generated. The user should keep bit
CCP1IE (PIE1<2>) clear to avoid false interrupts and
should clear the flag bit CCP1IF, following any such
change in Operating mode.
15.1.4
CCP PRESCALER
There are four prescaler settings, specified by bits
CCP1M<3:0>. Whenever the CCP module is turned
off, or the CCP module is not in Capture mode, the
prescaler counter is cleared. Any Reset will clear the
prescaler counter.
Switching from one capture prescaler to another may
generate an interrupt. Also, the prescaler counter will
not be cleared, therefore, the first capture may be from
a non-zero prescaler. Example 15-1 shows the recom-
mended method for switching between capture pre-
scalers. This example also clears the prescaler counter
and will not generate the “false” interrupt.
EXAMPLE 15-1:
CHANGING BETWEEN
CAPTURE PRESCALERS
Note:
If the RC5/T1CKI/CCP1/SEG10 pin is
configured as an output, a write to the port
can cause a capture condition.
CCPR1H
CCPR1L
TMR1H
TMR1L
Set Flag bit CCP1IF
(PIR1<2>)
Capture
Enable
Qs
CCP1CON<3:0>
RC5/T1CKI/
Prescaler
÷ 1, 4, 16
and
edge detect
pin
CCP1/SEG10
CLRF
CCP1CON
; Turn CCP module off
MOVLW
NEW_CAPT_PS ; Load the W reg with
; the new prescaler
; move value and CCP ON
MOVWF
CCP1CON
; Load CCP1CON with this
; value



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


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