PIC17C44-16/P Microchip Technology, PIC17C44-16/P Datasheet - Page 110

IC MCU OTP 8KX16 PWM 40DIP

PIC17C44-16/P

Manufacturer Part Number
PIC17C44-16/P
Description
IC MCU OTP 8KX16 PWM 40DIP
Manufacturer
Microchip Technology
Series
PIC® 17Cr

Specifications of PIC17C44-16/P

Core Size
8-Bit
Program Memory Size
16KB (8K x 16)
Core Processor
PIC
Speed
16MHz
Connectivity
UART/USART
Peripherals
POR, PWM, WDT
Number Of I /o
33
Program Memory Type
OTP
Ram Size
454 x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 6 V
Oscillator Type
External
Operating Temperature
0°C ~ 70°C
Package / Case
40-DIP (0.600", 15.24mm)
Controller Family/series
PIC17
No. Of I/o's
33
Ram Memory Size
454Byte
Cpu Speed
16MHz
No. Of Timers
4
No. Of Pwm Channels
2
Package
40PDIP
Device Core
PIC
Family Name
PIC17
Maximum Speed
16 MHz
Operating Supply Voltage
5 V
Data Bus Width
8 Bit
Number Of Programmable I/os
33
Interface Type
SCI/USART
Number Of Timers
4
Embedded Interface Type
USART
Rohs Compliant
Yes
Processor Series
PIC17C
Core
PIC
Data Ram Size
454 B
Maximum Clock Frequency
16 MHz
Maximum Operating Temperature
+ 70 C
Mounting Style
Through Hole
Development Tools By Supplier
ICE2000
Minimum Operating Temperature
0 C
Data Rom Size
454 B
Height
4.95 mm
Length
53.21 mm
Supply Voltage (max)
5.5 V
Supply Voltage (min)
4.5 V
Width
14.73 mm
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
DVA17XP401 - DEVICE ADAPTER FOR PIC17C42AAC174001 - MODULE SKT PROMATEII 40DIP
Eeprom Size
-
Data Converters
-
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC17C44-16/PQ
Manufacturer:
AKM
Quantity:
2 400
Part Number:
PIC17C44-16/PQ
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
PIC17C44-16/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
PIC17C4X
TABLE 15-2: PIC17CXX INSTRUCTION SET
DS30412C-page 110
Mnemonic,
Operands
BYTE-ORIENTED FILE REGISTER OPERATIONS
ADDWF
ADDWFC
ANDWF
CLRF
COMF
CPFSEQ
CPFSGT
CPFSLT
DAW
DECF
DECFSZ
DCFSNZ
INCF
INCFSZ
INFSNZ
IORWF
MOVFP
MOVPF
MOVWF
MULWF
NEGW
NOP
RLCF
RLNCF
RRCF
RRNCF
SETF
SUBWF
SUBWFB
SWAPF
TABLRD
Legend: Refer to Table 15-1 for opcode field descriptions.
Note 1: 2’s Complement method.
2: Unsigned arithmetic.
3: If s = '1', only the file is affected: If s = '0', both the WREG register and the file are affected; If only the Working
4: During an LCALL, the contents of PCLATH are loaded into the MSB of the PC and kkkk kkkk is loaded into
5: Multiple cycle instruction for EPROM programming when table pointer selects internal EPROM. The instruc-
6: Two-cycle instruction when condition is true, else single cycle instruction.
7: Two-cycle instruction except for TABLRD to PCL (program counter low byte) in which case it takes 3 cycles.
8: A “skip” means that instruction fetched during execution of current instruction is not executed, instead an
9: These instructions are not available on the PIC17C42.
register (WREG) is required to be affected, then f = WREG must be specified.
the LSB of the PC (PCL)
tion is terminated by an interrupt event. When writing to external program memory, it is a two-cycle instruc-
tion.
NOP is executed.
f,d
f,d
f,d
f,s
f,d
f
f
f
f,s
f,d
f,d
f,d
f,d
f,d
f,d
f,d
f,p
p,f
f
f
f,s
f,d
f,d
f,d
f,d
f,s
f,d
f,d
f,d
t,i,f
Description
ADD WREG to f
ADD WREG and Carry bit to f
AND WREG with f
Clear f, or Clear f and Clear WREG
Complement f
Compare f with WREG, skip if f = WREG
Compare f with WREG, skip if f > WREG
Compare f with WREG, skip if f < WREG
Decimal Adjust WREG Register
Decrement f
Decrement f, skip if 0
Decrement f, skip if not 0
Increment f
Increment f, skip if 0
Increment f, skip if not 0
Inclusive OR WREG with f
Move f to p
Move p to f
Move WREG to f
Multiply WREG with f
Negate WREG
No Operation
Rotate left f through Carry
Rotate left f (no carry)
Rotate right f through Carry
Rotate right f (no carry)
Set f
Subtract WREG from f
Subtract WREG from f with Borrow
Swap f
Table Read
Cycles
1 (2)
1 (2)
1 (2)
1 (2)
1 (2)
1 (2)
1 (2)
2 (3)
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0000 111d ffff ffff
0001 000d ffff ffff
0000 101d ffff ffff
0010 100s ffff ffff
0001 001d ffff ffff
0011 0001 ffff ffff
0011 0010 ffff ffff
0011 0000 ffff ffff
0010 111s ffff ffff
0000 011d ffff ffff
0001 011d ffff ffff
0010 011d ffff ffff
0001 010d ffff ffff
0001 111d ffff ffff
0010 010d ffff ffff
0000 100d ffff ffff
011p pppp ffff ffff
010p pppp ffff ffff
0000 0001 ffff ffff
0011 0100 ffff ffff
0010 110s ffff ffff
0000 0000 0000 0000
0001 101d ffff ffff
0010 001d ffff ffff
0001 100d ffff ffff
0010 000d ffff ffff
0010 101s ffff ffff
0000 010d ffff ffff
0000 001d ffff ffff
0001 110d ffff ffff
1010 10ti ffff ffff
MSb
16-bit Opcode
1996 Microchip Technology Inc.
LSb
Status
Affected
OV,C,DC,Z
OV,C,DC,Z
OV,C,DC,Z
OV,C,DC,Z
OV,C,DC,Z
OV,C,DC,Z
OV,C,DC,Z
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
C
C
C
Z
Z
Z
Z
Notes
3
6,8
2,6,8
2,6,8
3
6,8
6,8
6,8
6,8
9
1,3
3
1
1
7

Related parts for PIC17C44-16/P