PIC16C773-I/SP Microchip Technology, PIC16C773-I/SP Datasheet - Page 92

IC MCU OTP 4KX14 A/D PWM 28DIP

PIC16C773-I/SP

Manufacturer Part Number
PIC16C773-I/SP
Description
IC MCU OTP 4KX14 A/D PWM 28DIP
Manufacturer
Microchip Technology
Series
PIC® 16Cr

Specifications of PIC16C773-I/SP

Core Size
8-Bit
Program Memory Size
7KB (4K x 14)
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Core Processor
PIC
Speed
20MHz
Connectivity
I²C, SPI, UART/USART
Number Of I /o
22
Program Memory Type
OTP
Ram Size
256 x 8
Voltage - Supply (vcc/vdd)
4 V ~ 5.5 V
Data Converters
A/D 6x12b
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
28-DIP (0.300", 7.62mm)
Controller Family/series
PIC16C
No. Of I/o's
22
Ram Memory Size
256Byte
Cpu Speed
20MHz
No. Of Timers
3
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
ISPICR1 - ADAPTER IN-CIRCUIT PROGRAMMING
Eeprom Size
-
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
Other names
PIC16C773-04I/SP
PIC16C77X
FIGURE 8-36: BUS COLLISION DURING START CONDITION (SCL = 0)
FIGURE 8-37: BRG RESET DUE TO SDA COLLISION DURING START CONDITION
DS30275A-page 92
SDA
SCL
SEN
BCLIF
S
SSPIF
BCLIF
S
SSPIF
SDA
SCL
SEN
’0’
’0’
SCL = 0 before BRG time out,
Bus collision occurs, Set BCLIF.
Set SEN, enable start
sequence if SDA = 1, SCL = 1
’0’
SDA pulled low by other master.
Reset BRG and assert SDA
Less than T
SDA = 0, SCL = 1
SDA = 0, SCL = 1
BRG
Advance Information
T
BRG
Set SEN, enable start
sequence if SDA = 1, SCL = 1
SDA = 0, SCL = 1
Set SSPIF
S
Set S
T
BRG
T
BRG
SCL = 0 before SDA = 0,
Bus collision occurs, Set BCLIF.
Set SSPIF
SCL pulled low after BRG
Timeout
Interrupts cleared
in software.
’0’
’0’
Interrupts cleared
in software.
1999 Microchip Technology Inc.

Related parts for PIC16C773-I/SP