Product Summary

The PIC17C42A-16/L is a high-performance 8-bit CMOS EPROM/ROM microcontroller. The PIC17C42A-16/L can be attributed to a number of architectural features commonly found in RISC microprocessors. To begin with, the PIC17C42A-16/L uses a modified Harvard architecture. This architecture has the program and data accessed from separate memories. So the device has a program memory bus and a data memory bus. This improves bandwidth over traditional von Neumann architecture, where program and data are fetched from the same memory (accesses over the same bus). Separating program and data memory further allows instructions to be sized differently than the 8-bit wide data word. The PIC17C42A-16/L opcodes are 16-bits wide, enabling single word instructions. The full 16-bit wide program memory bus fetches a 16-bit instruction in a single cycle. A twostage pipeline overlaps fetch and execution of instructions. Consequently, all instructions execute in a single cycle (121 ns @ 33 MHz), except for program branches and two special instructions that transfer data between program and data memory.

Parametrics

PIC17C42A-16/L absolute maximum ratings: (1)Ambient temperature under bias: -55 to +125℃; (2)Storage temperature: -65℃ to +150℃; (3)Voltage on VDD with respect to VSS: 0 to +7.5V; (4)Voltage on MCLR with respect to VSS: -0.6V to +14V; (5)Voltage on RA2 and RA3 with respect to VSS: -0.6V to +12V; (6)Voltage on all other pins with respect to VSS: -0.6V to VDD + 0.6V; (7)Total power dissipation: 1.0W; (8)Maximum current out of VSS pin(s) - Total: 250 mA; (9)Maximum current into VDD pin(s) - Total: 200 mA; (10)Input clamp current, IIK (VI < 0 or VI > VDD): ±20 mA; (11)Output clamp current, IOK (VO < 0 or VO > VDD): ±20 mA; (12)Maximum output current sunk by any I/O pin (except RA2 and RA3): 35 mA; (13)Maximum output current sunk by RA2 or RA3 pins: 60 mA; (14)Maximum output current sourced by any I/O pin: 20 mA; (15)Maximum current sunk by PORTA and PORTB (combined): 150 mA; (16)Maximum current sourced by PORTA and PORTB (combined): 100 mA; (17)Maximum current sunk by PORTC, PORTD and PORTE (combined): 150 mA; (18)Maximum current sourced by PORTC, PORTD and PORTE (combined): 100 mA.

Features

PIC17C42A-16/L features: (1)Only 58 single word instructions to learn; (2)All single cycle instructions (121 ns) except for program branches and table reads/writes which are two-cycle; (3)Operating speed: DC - 33 MHz clock input; DC - 121 ns instruction cycle; (4)Hardware Multiplier (Not available on the PIC17C42); (5)Interrupt capability; (6)16 levels deep hardware stack; (7)Direct, indirect and relative addressing modes; (8)Internal/External program memory execution; (9)64K x 16 addressable program memory space.

Diagrams

PIC17C42A-16/L block diagram

Image Part No Mfg Description Data Sheet Download Pricing
(USD)
Quantity
PIC17C42A-16/L
PIC17C42A-16/L

Microchip Technology

8-bit Microcontrollers (MCU) 4KB 232 RAM 33 I/O

Data Sheet

0-1: $5.72
1-10: $4.76
10-25: $4.58
25-100: $4.40
Image Part No Mfg Description Data Sheet Download Pricing
(USD)
Quantity
PIC1018SCL
PIC1018SCL

Other


Data Sheet

Negotiable 
PIC10F200
PIC10F200

Other


Data Sheet

Negotiable 
PIC10F200-E/MC
PIC10F200-E/MC

Microchip Technology

8-bit Microcontrollers (MCU) 384B Flash16B RAM 4 I/O

Data Sheet

0-1: $0.36
1-10: $0.29
10-25: $0.26
25-100: $0.24
PIC10F200-E/OT
PIC10F200-E/OT

Other


Data Sheet

Negotiable 
PIC10F200-E/P
PIC10F200-E/P

Microchip Technology

8-bit Microcontrollers (MCU) U 579-PIC10F200-I/P

Data Sheet

Negotiable 
PIC10F200-I/MC
PIC10F200-I/MC

Microchip Technology

8-bit Microcontrollers (MCU) 0.375KB Fl 16B RAM

Data Sheet

0-1: $0.33
1-10: $0.26
10-25: $0.25
25-100: $0.22