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

PIC18F4431-I/P 参数 Datasheet PDF下载

PIC18F4431-I/P图片预览
型号: PIC18F4431-I/P
PDF下载: 下载PDF文件 查看货源
内容描述: 28 /40/ 44引脚增强型闪存微控制器采用纳瓦技术,高性能PWM和A / D [28/40/44-Pin Enhanced Flash Microcontrollers with nanoWatt Technology, High-Performance PWM and A/D]
分类和应用: 闪存微控制器
文件页数/大小: 392 页 / 3127 K
品牌: MICROCHIP [ MICROCHIP ]
 浏览型号PIC18F4431-I/P的Datasheet PDF文件第205页浏览型号PIC18F4431-I/P的Datasheet PDF文件第206页浏览型号PIC18F4431-I/P的Datasheet PDF文件第207页浏览型号PIC18F4431-I/P的Datasheet PDF文件第208页浏览型号PIC18F4431-I/P的Datasheet PDF文件第210页浏览型号PIC18F4431-I/P的Datasheet PDF文件第211页浏览型号PIC18F4431-I/P的Datasheet PDF文件第212页浏览型号PIC18F4431-I/P的Datasheet PDF文件第213页  
PIC18F2331/2431/4331/4431  
To enable the serial port, SSP Enable bit, SSPEN  
(SSPCON<5>), must be set. To reset or reconfigure  
SPI mode, clear bit SSPEN, reinitialize the SSPCON  
register 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)  
appropriately programmed. That is:  
FIGURE 19-1:  
SSP BLOCK DIAGRAM  
(SPI MODE)  
Internal  
Data Bus  
Read  
Write  
SSPBUF Reg  
• Serial Data Out (SDO) – RC7/RX/DT/SDO or  
RD1/SDO  
• SDI must have TRISC<4> or TRISD<2> set  
SSPSR Reg  
• SDO must have TRISC<7> or TRISD<1> cleared  
SDI  
Shift  
Clock  
bit 0  
• SCK (Master mode) must have TRISC<5> or  
TRISD<3> cleared  
SDO  
• SCK (Slave mode) must have TRISC<5> or  
TRISD<3> set  
Peripheral OE  
• SS must have TRISA<6> set  
Control  
Enable  
SS  
Note 1: When the SPI is in Slave mode, with  
the  
SS  
pin  
control  
enabled,  
the SPI  
SS  
Edge  
Select  
(SSPCON<3:0> = 0100),  
module will reset if the SS pin is set to  
VDD.  
2
Clock Select  
2: If the SPI is used in Slave mode with  
CKE = 1, then the SS pin control must be  
enabled.  
SSPM<3:0>  
4
TMR2 Output  
2
3: When the SPI is in Slave mode with SS pin  
control enabled (SSPCON<3:0> = 0100),  
the state of the SS pin can affect the state  
read back from the TRISC<6> bit. The  
peripheral OE signal from the SSP module  
into PORTC controls the state that is read  
back from the TRISC<6> bit (see  
Section 11.3 “PORTC, TRISC and LATC  
Registers” for information on PORTC). If  
Read-Modify-Write instructions, such as  
BSF, are performed on the TRISC register  
while the SS pin is high, this will cause the  
TRISC<6> bit to be set, thus disabling the  
SDO output.  
Edge  
Select  
TCY  
Prescaler  
4, 16, 64  
SCK  
TRISC<3>  
2010 Microchip Technology Inc.  
DS39616D-page 209  
 复制成功!