PIC17C756A-33E/L Microchip Technology, PIC17C756A-33E/L Datasheet - Page 33
![IC MCU CMOS 33MHZ 16K EPRM68PLCC](/photos/12/13/121323/c04-049_l_sml.jpg)
PIC17C756A-33E/L
Manufacturer Part Number
PIC17C756A-33E/L
Description
IC MCU CMOS 33MHZ 16K EPRM68PLCC
Manufacturer
Microchip Technology
Series
PIC® 17Cr
Datasheets
1.PIC16F616T-ISL.pdf
(8 pages)
2.PIC17C752-16L.pdf
(304 pages)
3.PIC17C752-16L.pdf
(6 pages)
Specifications of PIC17C756A-33E/L
Core Processor
PIC
Core Size
8-Bit
Speed
33MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
50
Program Memory Size
32KB (16K x 16)
Program Memory Type
OTP
Ram Size
902 x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 5.5 V
Data Converters
A/D 12x10b
Oscillator Type
External
Operating Temperature
-40°C ~ 125°C
Package / Case
68-PLCC
Processor Series
PIC17C
Core
PIC
Data Bus Width
8 bit
Data Ram Size
902 B
Interface Type
I2C, MSSP, RS- 232, SCI, SPI, USART
Maximum Clock Frequency
33 MHz
Number Of Programmable I/os
50
Number Of Timers
8
Operating Supply Voltage
3 V to 5.5 V
Maximum Operating Temperature
+ 125 C
Mounting Style
SMD/SMT
Minimum Operating Temperature
- 40 C
On-chip Adc
12 bit
For Use With
AC164308 - MODULE SKT FOR PM3 68PLCCDVA17XL681 - DEVICE ADAPTER FOR PIC17C752DM173001 - KIT DEVELOPMENT PICDEM17AC174007 - MODULE SKT PROMATEII 68PLCCAC164024 - ADAPTER PICSTART PLUS 68PLCC
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / Rohs Status
Details
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
PIC17C756A-33E/L
Manufacturer:
MICROCHIP
Quantity:
12 000
Company:
Part Number:
PIC17C756A-33E/L
Manufacturer:
Microchip Technology
Quantity:
10 000
- Current page: 33 of 304
- Download datasheet (6Mb)
6.0
PIC17C7XX devices have 18 sources of interrupt:
• External interrupt from the RA0/INT pin
• Change on RB7:RB0 pins
• TMR0 Overflow
• TMR1 Overflow
• TMR2 Overflow
• TMR3 Overflow
• USART1 Transmit buffer empty
• USART1 Receive buffer full
• USART2 Transmit buffer empty
• USART2 Receive buffer full
• SSP Interrupt
• SSP I
• A/D conversion complete
• Capture1
• Capture2
• Capture3
• Capture4
• T0CKI edge occurred
There are six registers used in the control and status of
interrupts. These are:
• CPUSTA
• INTSTA
• PIE1
• PIR1
• PIE2
• PIR2
The CPUSTA register contains the GLINTD bit. This is
the Global Interrupt Disable bit. When this bit is set, all
interrupts are disabled. This bit is part of the controller
core functionality and is described in the Section 6.4.
FIGURE 6-1:
2000 Microchip Technology Inc.
2
INTERRUPTS
C bus collision interrupt
TMR1IF
TMR1IE
CA4IF
CA4IE
SSPIF
SSPIE
CA1IF
CA1IE
TX2IF
TX2IE
RBIF
RBIE
TMR3IF
TMR3IE
CA2IF
CA2IE
RC2IF
RC2IE
BCLIF
BCLIE
CA3IF
CA3IE
TX1IF
TX1IE
INTERRUPT LOGIC
TMR2IF
TMR2IE
RC1IF
RC1IE
ADIF
ADIE
T0CKIF
T0CKIE
INTF
INTE
PEIF
PEIE
T0IF
T0IE
When an interrupt is responded to, the GLINTD bit is
automatically set to disable any further interrupts, the
return address is pushed onto the stack and the PC is
loaded with the interrupt vector address. There are four
interrupt vectors. Each vector address is for a specific
interrupt source (except the peripheral interrupts, which
all vector to the same address). These sources are:
• External interrupt from the RA0/INT pin
• TMR0 Overflow
• T0CKI edge occurred
• Any peripheral interrupt
When program execution vectors to one of these inter-
rupt vector addresses (except for the peripheral inter-
rupts), the interrupt flag bit is automatically cleared.
Vectoring to the peripheral interrupt vector address
does not automatically clear the source of the interrupt.
In the peripheral Interrupt Service Routine, the
source(s) of the interrupt can be determined by testing
the interrupt flag bits. The interrupt flag bit(s) must be
cleared in software before re-enabling interrupts to
avoid infinite interrupt requests.
When an interrupt condition is met, that individual inter-
rupt flag bit will be set, regardless of the status of its
corresponding mask bit or the GLINTD bit.
For external interrupt events, there will be an interrupt
latency. For two-cycle instructions, the latency could be
one instruction cycle longer.
The “return from interrupt” instruction, RETFIE, can be
used to mark the end of the Interrupt Service Routine.
When this instruction is executed, the stack is “POPed”
and the GLINTD bit is cleared (to re-enable interrupts).
INTSTA
GLINTD (CPUSTA<4>)
PIC17C7XX
Wake-up (If in SLEEP mode)
or terminate long write
DS30289B-page 33
Interrupt to CPU
Related parts for PIC17C756A-33E/L
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![PIC17C756A-33/L](/photos/12/13/121323/c04-049_l_tmb.jpg)
Part Number:
Description:
IC MCU OTP 16KX16 A/D PWM 68PLCC
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C756A-16/L](/photos/12/13/121323/c04-049_l_tmb.jpg)
Part Number:
Description:
IC MCU OTP 16KX16 A/D PWM 68PLCC
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C756A](/images/no-image3.png)
Part Number:
Description:
High-Performance 8-bit CMOS EPROM Microcontrollers with 10-bit A/D
Manufacturer:
MICROCHIP [Microchip Technology]
Datasheet:
![PIC17C756A-16/PT](/photos/6/81/68123/c04-066_pf_tmb.jpg)
Part Number:
Description:
IC MCU OTP 16KX16 A/D PWM 64TQFP
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C756A-16I/PT](/photos/6/81/68123/c04-066_pf_tmb.jpg)
Part Number:
Description:
IC MCU OTP 16KX16 A/D PWM 64TQFP
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C756A-33I/PT](/photos/6/81/68123/c04-066_pf_tmb.jpg)
Part Number:
Description:
IC MCU OTP 16KX16 A/D PWM 64TQFP
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C756A/CL](/images/manufacturer_photos/0/4/439/microchip_technology_tmb.jpg)
Part Number:
Description:
IC MCU EPROM 16KX16 A/D 68CLCC
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C756A-16E/L](/photos/12/13/121323/c04-049_l_tmb.jpg)
Part Number:
Description:
IC MCU CMOS 16MHZ 16K EPRM68PLCC
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C756A-16E/PT](/images/manufacturer_photos/0/4/439/microchip_technology_tmb.jpg)
Part Number:
Description:
IC MCU CMOS 16MHZ 16K EPRM64TQFP
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C756A-33E/PT](/images/manufacturer_photos/0/4/439/microchip_technology_tmb.jpg)
Part Number:
Description:
IC MCU CMOS 33MHZ 16K EPRM64TQFP
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C756A-16I/L](/photos/12/13/121323/c04-049_l_tmb.jpg)
Part Number:
Description:
IC, 8BIT MCU, PIC17C, 33MHZ, PLCC-64
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C756A-33/PT](/photos/6/81/68123/c04-066_pf_tmb.jpg)
Part Number:
Description:
IC,MICROCONTROLLER,8-BIT,PIC CPU,CMOS,QFP,64PIN,PLASTIC
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C756-16/SP](/images/manufacturer_photos/0/4/439/microchip_technology_tmb.jpg)
Part Number:
Description:
MICRO CTRL 16K MEMORY OTP 64SDIP
Manufacturer:
Microchip Technology
Datasheet:
![PIC17C756-33I/SP](/images/manufacturer_photos/0/4/439/microchip_technology_tmb.jpg)
Part Number:
Description:
MICRO CTRL 16K MEMORY OTP 64SDIP
Manufacturer:
Microchip Technology
Datasheet: