PIC17C43-25E/PT Microchip Technology, PIC17C43-25E/PT Datasheet - Page 78
![no-image](/images/manufacturer_photos/0/4/439/microchip_technology_sml.jpg)
PIC17C43-25E/PT
Manufacturer Part Number
PIC17C43-25E/PT
Description
IC MCU OTP 4KX16 PWM 44TQFP
Manufacturer
Microchip Technology
Series
PIC® 17Cr
Datasheets
1.PIC16F616T-ISL.pdf
(8 pages)
2.PIC17C42A-16P.pdf
(241 pages)
3.PIC17C43-16P.pdf
(4 pages)
Specifications of PIC17C43-25E/PT
Core Processor
PIC
Core Size
8-Bit
Speed
25MHz
Connectivity
UART/USART
Peripherals
POR, PWM, WDT
Number Of I /o
33
Program Memory Size
8KB (4K x 16)
Program Memory Type
OTP
Ram Size
454 x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 6 V
Oscillator Type
External
Operating Temperature
-40°C ~ 125°C
Package / Case
44-TQFP, 44-VQFP
For Use With
AC164315 - MODULE SKT MPLAB PM3 44TQFPAC174005 - MODULE SKT PROMATEII 44TQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Data Converters
-
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
PIC17C43-25E/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
- Current page: 78 of 241
- Download datasheet (2Mb)
PIC17C4X
12.2.1
In this mode registers PR3H/CA1H and PR3L/CA1L
constitute a 16-bit period register. A block diagram is
shown in Figure 12-7. The timer increments until it
equals the period register and then resets to 0000h.
TMR3 Interrupt Flag bit (TMR3IF) is set at this point.
This interrupt can be disabled by clearing the TMR3
Interrupt Enable bit (TMR3IE). TMR3IF must be
cleared in software.
This mode is selected if control bit CA1/PR3 is clear. In
this mode, the Capture1 register, consisting of high
byte (PR3H/CA1H) and low byte (PR3L/CA1L), is con-
figured as the period control register for TMR3.
Capture1 is disabled in this mode, and the correspond-
ing Interrupt bit CA1IF is never set. TMR3 increments
until it equals the value in the period register and then
resets to 0000h.
Capture2 is active in this mode. The CA2ED1 and
CA2ED0 bits determine the event on which capture will
occur. The possible events are:
• Capture on every falling edge
• Capture on every rising edge
• Capture every 4th rising edge
• Capture every 16th rising edge
When a capture takes place, an interrupt flag is latched
into the CA2IF bit. This interrupt can be enabled by set-
ting the corresponding mask bit CA2IE. The Peripheral
Interrupt Enable bit (PEIE) must be set and the Global
Interrupt Disable bit (GLINTD) must be cleared for the
interrupt to be acknowledged. The CA2IF interrupt flag
bit must be cleared in software.
When the capture prescale select is changed, the pres-
caler is not reset and an event may be generated.
Therefore, the first capture after such a change will be
ambiguous. However, it sets the time-base for the next
capture. The prescaler is reset upon chip reset.
FIGURE 12-7: TIMER3 WITH ONE CAPTURE AND ONE PERIOD REGISTER BLOCK DIAGRAM
DS30412C-page 78
RB5/TCLK3
RB1/CAP2
ONE CAPTURE AND ONE PERIOD
REGISTER MODE
Fosc/4
CA2ED1: CA2ED0
(TCON1<7:6>)
prescaler select
Edge select
TMR3CS
(TCON1<2>)
2
1
0
TMR3ON
(TCON2<2>)
Capture1 Enable
PR3H/CA1H
CA2H
TMR3H
Comparator<8>
Comparator x16
Capture pin RB1/CAP2 is a multiplexed pin. When used
as a port pin, Capture2 is not disabled. However, the
user can simply disable the Capture2 interrupt by clear-
ing CA2IE. If RB1/CAP2 is used as an output pin, the
user can activate a capture by writing to the port pin.
This may be useful during development phase to emu-
late a capture interrupt.
The input on capture pin RB1/CAP2 is synchronized
internally to internal phase clocks. This imposes certain
restrictions on the input waveform (see the Electrical
Specification section for timing).
The Capture2 overflow status flag bit is double buff-
ered. The master bit is set if one captured word is
already residing in the Capture2 register and another
“event” has occurred on the RB1/CA2 pin. The new
event will not transfer the Timer3 value to the capture
register, protecting the previous unread capture value.
When the user reads both the high and the low bytes (in
any order) of the Capture2 register, the master overflow
bit is transferred to the slave overflow bit (CA2OVF) and
then the master bit is reset. The user can then read
TCON2 to determine the value of CA2OVF.
The recommended sequence to read capture registers
and
Example 12-1.
EXAMPLE 12-1: SEQUENCE TO READ
MOVLB 3
MOVPF CA2L,LO_BYTE
MOVPF CA2H,HI_BYTE
MOVPF TCON2,STAT_VAL ;Read TCON2 into file
capture
PR3L/CA1L
TMR3L
CA2L
overflow
Equal
Reset
CAPTURE REGISTERS
;Select Bank 3
;Read Capture2 low
;byte, store in LO_BYTE
;Read Capture2 high
;byte, store in HI_BYTE
;STAT_VAL
1996 Microchip Technology Inc.
flag
bits
Set TMR3IF
(PIR<6>)
Set CA2IF
(PIR<3>)
is
shown
in
Related parts for PIC17C43-25E/PT
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![PIC17C43-16/P](/photos/6/61/66192/150-40-dip_tmb.jpg)
Part Number:
Description:
IC MCU OTP 4KX16 PWM 40DIP
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C43-33/L](/photos/6/63/66325/150-44-plcc_tmb.jpg)
Part Number:
Description:
IC MCU OTP 4KX16 PWM 44PLCC
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C43-16I/L](/photos/6/63/66325/150-44-plcc_tmb.jpg)
Part Number:
Description:
IC MCU OTP 4KX16 PWM 44PLCC
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C43-25I/PT](/photos/6/82/68251/c04-076_pt_tmb.jpg)
Part Number:
Description:
IC MCU OTP 4KX16 PWM 44TQFP
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C43-25/L](/photos/6/63/66325/150-44-plcc_tmb.jpg)
Part Number:
Description:
IC MCU OTP 4KX16 PWM 44PLCC
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C43-16/L](/photos/6/63/66325/150-44-plcc_tmb.jpg)
Part Number:
Description:
IC MCU OTP 4KX16 PWM 44PLCC
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C43-33/P](/photos/6/61/66192/150-40-dip_tmb.jpg)
Part Number:
Description:
IC MCU OTP 4KX16 PWM 40DIP
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C43-16I/P](/photos/6/61/66192/150-40-dip_tmb.jpg)
Part Number:
Description:
IC MCU OTP 4KX16 PWM 40DIP
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C43-16/PQ](/photos/6/59/65984/150-44-pqfp_tmb.jpg)
Part Number:
Description:
IC MCU OTP 4KX16 PWM 44-MQFP
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C43-16/PT](/photos/6/82/68251/c04-076_pt_tmb.jpg)
Part Number:
Description:
IC MCU OTP 4KX16 PWM 44TQFP
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C43-33I/P](/photos/6/61/66192/150-40-dip_tmb.jpg)
Part Number:
Description:
IC MCU OTP 4KX16 PWM 40DIP
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C43-25/PT](/photos/6/82/68251/c04-076_pt_tmb.jpg)
Part Number:
Description:
IC MCU OTP 4KX16 PWM 44TQFP
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C43-25/PQ](/photos/6/59/65984/150-44-pqfp_tmb.jpg)
Part Number:
Description:
IC MCU OTP 4KX16 PWM 44-MQFP
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C43-33/PQ](/photos/6/59/65984/150-44-pqfp_tmb.jpg)
Part Number:
Description:
IC MCU OTP 4KX16 PWM 44-MQFP
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C43-33I/PT](/photos/6/82/68251/c04-076_pt_tmb.jpg)
Part Number:
Description:
IC MCU OTP 4KX16 PWM 44TQFP
Manufacturer:
Microchip Technology
Datasheet: