PIC16C774/PT Microchip Technology, PIC16C774/PT Datasheet - Page 194
![IC MCU OTP 4KX14 A/D PWM 44TQFP](/photos/6/82/68251/c04-076_pt_sml.jpg)
PIC16C774/PT
Manufacturer Part Number
PIC16C774/PT
Description
IC MCU OTP 4KX14 A/D PWM 44TQFP
Manufacturer
Microchip Technology
Series
PIC® 16Cr
Datasheets
1.PIC16F616T-ISL.pdf
(8 pages)
2.PIC16C773SO.pdf
(201 pages)
3.PIC16C774P.pdf
(13 pages)
4.PIC16C774P.pdf
(16 pages)
Specifications of PIC16C774/PT
Core Processor
PIC
Core Size
8-Bit
Speed
20MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
33
Program Memory Size
7KB (4K x 14)
Program Memory Type
OTP
Ram Size
256 x 8
Voltage - Supply (vcc/vdd)
4 V ~ 5.5 V
Data Converters
A/D 10x12b
Oscillator Type
External
Operating Temperature
0°C ~ 70°C
Package / Case
44-TQFP, 44-VQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
PIC16C774/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
Timer2
Timing Diagrams
PIC16C77X
TMR0 ................................................................................. 15
TMR0 Register ................................................................... 13
TMR1H ............................................................................... 15
TMR1H Register ................................................................ 13
TMR1L ............................................................................... 15
TMR1L Register ................................................................. 13
TMR2 ................................................................................. 15
TMR2 Register ................................................................... 13
TRISA Register .......................................................... 14, 126
TRISB Register .......................................................... 14, 126
TRISC Register .................................................................. 14
TRISD Register .................................................................. 14
TRISE Register .................................................... 14, 35, 126
DS30275A-page 194
Overflow Interrupt ................................................ 41, 43
RC0/T1OSO/T1CKI Pin ........................................... 7, 9
RC1/T1OSI/CCP2 Pin .............................................. 7, 9
Special Event Trigger (CCP) ................................ 43, 49
T1CON Register ........................................................ 41
TMR1H Register ........................................................ 41
TMR1L Register ......................................................... 41
Block Diagram ............................................................ 46
PR2 Register ........................................................ 45, 50
SSP Clock Shift .................................................... 45, 46
T2CON Register ........................................................ 45
TMR2 Register ........................................................... 45
TMR2 to PR2 Match Enable (TMR2IE Bit) ................ 19
TMR2 to PR2 Match Flag (TMR2IF Bit) ..................... 20
TMR2 to PR2 Match Interrupt ........................ 45, 46, 50
Acknowledge Sequence Timing ................................. 85
Baud Rate Generator with Clock Arbitration .............. 73
BRG Reset Due to SDA Collision .............................. 92
Brown-out Reset ...................................................... 163
Bus Collision
Bus Collision During a Restart Condition (Case 1) .... 93
Bus Collision During a Restart Condition (Case2) ..... 93
Bus Collision During a Start Condition (SCL = 0) ...... 92
Bus Collision During a Stop Condition ....................... 94
Bus Collision for Transmit and Acknowledge ............. 90
Capture/Compare/PWM ........................................... 169
CLKOUT and I/O ...................................................... 162
External Clock Timing .............................................. 161
I
I
I
Master Mode Transmit Clock Arbitration .................... 89
Power-up Timer ....................................................... 163
Repeat Start Condition ............................................... 76
Reset ........................................................................ 163
Slave Synchronization ............................................... 60
Start-up Timer .......................................................... 163
Stop Condition Receive or Transmit .......................... 87
Time-out Sequence on Power-up .................... 135, 136
Timer0 ...................................................................... 168
Timer1 ...................................................................... 168
USART Asynchronous Master Transmission ........... 103
USART Synchronous Receive ................................. 171
USART Synchronous Reception .............................. 109
USART Synchronous Transmission ................ 108, 171
USART, Asynchronous Reception ........................... 105
Wake-up from SLEEP via Interrupt .......................... 141
Watchdog Timer ....................................................... 163
IBF Bit ........................................................................ 35
IBOV Bit ..................................................................... 35
OBF Bit ...................................................................... 35
2
2
2
C Master Mode First Start bit timing ........................ 74
C Master Mode Reception timing ............................ 84
C Master Mode Transmission timing ....................... 81
Start Condition Timing ....................................... 91
Preliminary
TXREG .............................................................................. 15
TXSTA Register ................................................................. 97
U
UA ...................................................................................... 54
Universal Synchronous Asynchronous Receiver Transmitter
(USART)
Update Address, UA .......................................................... 54
USART ............................................................................... 97
PSPMODE Bit ................................................ 34, 35, 37
BRGH Bit ............................................................. 97, 99
CSRC Bit ................................................................... 97
SYNC Bit ................................................................... 97
TRMT Bit .................................................................... 97
TX9 Bit ....................................................................... 97
TX9D Bit .................................................................... 97
TXEN Bit .................................................................... 97
Asynchronous Receiver
Asynchronous Mode ................................................ 102
Baud Rate Generator (BRG) ..................................... 99
Clock Source Select (CSRC Bit) ................................ 97
Continuous Receive Enable (CREN Bit) .................... 98
Framing Error (FERR Bit) .......................................... 98
Mode Select (SYNC Bit) ............................................ 97
Overrun Error (OERR Bit) .......................................... 98
RC6/TX/CK Pin ........................................................ 7, 9
RC7/RX/DT Pin ........................................................ 7, 9
RCSTA Register ........................................................ 98
Receive Data, 9th bit (RX9D Bit) ............................... 98
Receive Enable (RCIE Bit) ........................................ 19
Receive Enable, 9-bit (RX9 Bit) ................................. 98
Receive Flag (RCIF Bit) ............................................. 20
Serial Port Enable (SPEN Bit) ............................. 97, 98
Single Receive Enable (SREN Bit) ............................ 98
Synchronous Master Mode ...................................... 107
Synchronous Slave Mode ........................................ 110
Transmit Data, 9th Bit (TX9D) ................................... 97
Transmit Enable (TXEN Bit) ...................................... 97
Transmit Enable (TXIE Bit) ........................................ 19
Transmit Enable, Nine-bit (TX9 Bit) ........................... 97
Transmit Flag (TXIE Bit) ............................................ 20
Transmit Shift Register Status (TRMT Bit) ................ 97
TXSTA Register ......................................................... 97
Setting Up Reception ....................................... 104
Timing Diagram ............................................... 105
Master Transmission ....................................... 103
Receive Block Diagram ................................... 105
Transmit Block Diagram .................................. 102
Baud Rate Error, Calculating ............................. 99
Baud Rate Formula ........................................... 99
Baud Rates, Asynchronous Mode (BRGH=0) . 100
Baud Rates, Asynchronous Mode (BRGH=1) . 101
Baud Rates, Synchronous Mode ..................... 100
High Baud Rate Select (BRGH Bit) ............. 97, 99
Sampling ............................................................ 99
Reception ........................................................ 109
Transmission ................................................... 108
1999 Microchip Technology Inc.