欢迎访问ic37.com |
会员登录 免费注册
发布采购

PIC16C62B-04/SO 参数 Datasheet PDF下载

PIC16C62B-04/SO图片预览
型号: PIC16C62B-04/SO
PDF下载: 下载PDF文件 查看货源
内容描述: 28引脚8位CMOS微控制器 [28-Pin 8-Bit CMOS Microcontrollers]
分类和应用: 微控制器外围集成电路光电二极管PC可编程只读存储器时钟
文件页数/大小: 120 页 / 1994 K
品牌: MICROCHIP [ MICROCHIP ]
 浏览型号PIC16C62B-04/SO的Datasheet PDF文件第35页浏览型号PIC16C62B-04/SO的Datasheet PDF文件第36页浏览型号PIC16C62B-04/SO的Datasheet PDF文件第37页浏览型号PIC16C62B-04/SO的Datasheet PDF文件第38页浏览型号PIC16C62B-04/SO的Datasheet PDF文件第40页浏览型号PIC16C62B-04/SO的Datasheet PDF文件第41页浏览型号PIC16C62B-04/SO的Datasheet PDF文件第42页浏览型号PIC16C62B-04/SO的Datasheet PDF文件第43页  
PIC16C62B/72A  
ister, and then set bit SSPEN. This configures the SDI,  
SDO, SCK and SS pins as serial port pins. For the pins  
to behave as the serial port function, they must have  
their data direction bits (in the TRISC register) appro-  
priately programmed. That is:  
8.0  
SYNCHRONOUS SERIAL PORT  
(SSP) MODULE  
8.1  
SSP Module Overview  
The Synchronous Serial Port (SSP) module is a serial  
interface useful for communicating with other periph-  
eral or microcontroller devices. These peripheral  
devices may be Serial EEPROMs, shift registers, dis-  
play drivers, A/D converters, etc. The SSP module can  
operate in one of two modes:  
• SDI must have TRISC<4> set  
• SDO must have TRISC<5> cleared  
• SCK (master operation) must have TRISC<3>  
cleared  
• SCK (Slave mode) must have TRISC<3> set  
• SS must have TRISA<5> set (if used)  
• Serial Peripheral Interface (SPI)  
• Inter-Integrated Circuit (I2C)  
Note: When the SPI is in Slave Mode with SS pin  
control enabled, (SSPCON<3:0> = 0100)  
the SPI module will reset if the SS pin is set  
to VDD.  
For more information on SSP operation (including an  
I2C Overview), refer to the PICmicro™ Mid-Range Ref-  
erence Manual, (DS33023). Also, refer to Application  
Note AN578, “Use of the SSP Module in the I 2C Multi-  
Master Environment.”  
Note: If the SPI is used in Slave Mode with  
CKE = '1', then the SS pin control must be  
enabled.  
8.2  
SPI Mode  
This section contains register definitions and opera-  
tional characteristics of the SPI module.  
FIGURE 8-1: SSP BLOCK DIAGRAM  
(SPI MODE)  
Additional information on SPI operation may be found  
in the PICmicro™ Mid-Range Reference Manual,  
(DS33023).  
Internal  
Data Bus  
Read  
Write  
8.2.1  
OPERATION OF SSP MODULE IN SPI  
MODE  
SSPBUF reg  
SSPSR reg  
A block diagram of the SSP Module in SPI Mode is  
shown in Figure 8-1.  
The SPI mode allows 8-bits of data to be synchro-  
nously transmitted and received simultaneously. To  
accomplish communication, three pins are used:  
Shift  
Clock  
RC4/SDI/SDA  
RC5/SDO  
bit0  
• Serial Data Out (SDO)RC5/SDO  
• Serial Data In (SDI)RC4/SDI/SDA  
• Serial Clock (SCK)RC3/SCK/SCL  
Control  
Enable  
SS  
Additionally, a fourth pin may be used when in a slave  
mode of operation:  
RA5/SS/AN4  
Edge  
Select  
• Slave Select (SS)RA5/SS/AN4  
When initializing the SPI, several options need to be  
specified. This is done by programming the appropriate  
control bits in the SSPCON register (SSPCON<5:0>)  
and SSPSTAT<7:6>. These control bits allow the fol-  
lowing to be specified:  
2
Clock Select  
SSPM3:SSPM0  
4
TMR2 output  
2
• Master Operation (SCK is the clock output)  
• Slave Mode (SCK is the clock input)  
• Clock Polarity (Idle state of SCK)  
Edge  
Select  
TCY  
Prescaler  
4, 16, 64  
RC3/SCK/  
SCL  
• Clock Edge (Output data on rising/falling edge of  
SCK)  
TRISC<3>  
• Clock Rate (master operation only)  
• Slave Select Mode (Slave mode only)  
To enable the serial port, SSP Enable bit, SSPEN  
(SSPCON<5>) must be set. To reset or reconfigure SPI  
mode, clear bit SSPEN, re-initialize the SSPCON reg-  
1999 Microchip Technology Inc.  
Preliminary  
DS35008B-page 39  
 复制成功!