1、1 2数值数值编码编码数值数值编码编码106H67DH25BH707H34FH87FH466H96FH56DH03FH34560SW-PB1SW-PB2SW-PB3SW-PB4SW-PB5SW-PB6SW-PB7SW-PB8SW-PB9SW-PBASW-PBBSW-PBCSW-PBDSW-PBESW-PBFSW-PBRSW14K7RSW24K7RSW34K7RSW44K7RK0RK1RK2RK3CK0CK1CK2CK3VCCRK0RK1RK2RK3CK0CK1CK3CK2RK0RK1RK2RK3CK0CK1CK2CK3TO PIC16F8777 8 9 10 11 bit7bit7bit6bi
2、t6bit5bit5bit4bit4bit3bit3bit2bit2bit1bit1bit0bit0MSSP接收/发送数据缓冲空间MSSP接收/发送数据缓冲空间12bit7bit7bit6bit6bit5bit5bit4bit4bit3bit3bit2bit2bit1bit1bit0bit0SMPSMPCKECKED/AP PS SR/WUA UABF BF131415 bit7bit7bit6bit6bit5bit5bit4bit4bit3bit3bit2bit2bit1bit1bit0bit0WCOLWCOLSSPOVSSPOVSSPENSSPENCKPCKPSSPM3SSPM3SSPM2
3、SSPM2SSPM1SSPM1SSPM0SSPM016 SSPM3-SSPM0(Bit3-Bit0)SPI工作方式时钟0000主控方式fosc/40001主控方式fosc/160010主控方式fosc/640011主控方式TMR2输出/20100从动方式SCK脚输入,使能SS引脚功能0101从动方式SCK脚输入,关闭SS引脚功能,SS被用作普通数字I/O引脚17181920 bit7bit7bit6bit6bit5bit5bit4bit4bit3bit3bit2bit2bit1bit1bit0bit0MSSP接收/发送数据串行移位空间MSSP接收/发送数据串行移位空间21 22 23 2425
4、262728 定时器定时器/计数器模块计数器模块 位宽位宽分频器分频器普通功能普通功能特别功能特别功能备注备注TMR08 8预分频器预分频器定时定时/计数计数通用目的通用目的TMR116 16预分频器预分频器定时定时/计数计数捕捉或输出比较捕捉或输出比较 低频时基振荡器低频时基振荡器TMR28 8预 预/后分频器后分频器定时定时脉宽调制脉宽调制CCP:输入捕捉、输出比较和PWM脉冲宽度调制功能 低频时基振荡器:32768Hz29 3031323334 35Bit7Bit7Bit6Bit6Bit5Bit5Bit4Bit4Bit3Bit3Bit2Bit2Bit1Bit1Bit0Bit0-T1CKP
5、S1T1CKPS1 T1CKPS0T1CKPS0 T1OSCENT1OSCEN T1SYNCT1SYNCTMR1CSTMR1CS TMR1ONTMR1ON363738T1CKPS1T1CKPSO(Bit5-bit4)T1CKPS1T1CKPSO(Bit5-bit4)分频比分频比00 01:011:0101 11:021:0210101:041:0411111:081:0839 40TMR1TMR1分频器分频器定时定时同步同步指令周期信号指令周期信号不工作不工作不工作不工作适用适用T1CKIT1CKI不工作不工作工作工作适用适用T1OSIT1OSI不工作不工作工作工作适用适用T1OSO-T1OS
6、IT1OSO-T1OSI不工作不工作工作工作适用适用T1CKIT1CKI工作工作工作工作不适用不适用T1OSIT1OSI工作工作工作工作不适用不适用T1OSO-T1OSIT1OSO-T1OSI工作工作工作工作不适用不适用捕捉、比捕捉、比较功能较功能同步同步异步异步计数计数SLEEP状态SLEEP状态触发信号触发信号工作方式工作方式与系统的与系统的协调关系协调关系41 42 43 44 45 46 Bit7Bit7Bit6Bit6Bit5Bit5Bit4Bit4Bit3Bit3Bit2Bit2Bit1Bit1Bit0Bit0-TOUTPS3TOUTPS3 TOUTPS2TOUTPS2 TOUTP
7、S1TOUTPS1 TOUTPS0TOUTPS0 CCP1M2CCP1M2 TMR20N TMR20N T2CKPS0T2CKPS047T2CKPS1-T2CKPS0(Bit1-Bit0)T2CKPS1-T2CKPS0(Bit1-Bit0)预分频器分频比预分频器分频比00 01:011:0101 11:041:0410101:161:1611111:161:1648TOUTPS3一TOUTPS0(Bit6-Bit3)TOUTPS3一TOUTPS0(Bit6-Bit3)后分频器分频比后分频器分频比0000 01:011:010001 11:021:020010101:031:030011111:
8、041:04111111111:161:1649 50 51 5253 CCP模块工作方式CCP模块工作方式时钟源时钟源捕捉捕捉TMR1TMR1比较比较TMR1TMR1脉宽调制脉宽调制TMR2TMR254 55Bit7Bit7Bit6Bit6Bit5Bit5Bit4Bit4Bit3Bit3Bit2Bit2Bit1Bit1Bit0Bit0-CCP1XCCP1XCCP1YCCP1YCCP1M3CCP1M3 CCP1M2CCP1M2 CCP1M1CCP1M1 CCP1M0CCP1M0565758 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 7
9、6 77 78 79 808182 83 84 85 86 87 88 89 90 Bit7Bit7Bit6Bit6Bit5Bit5Bit4Bit4Bit3Bit3Bit2Bit2Bit1Bit1Bit0Bit0CSRCCSRCTX9TX9TXENTXENSYNCSYNC-BRGHBRGHTRMTTRMTTX9DTX9D9192939495 Bit7Bit7Bit6Bit6Bit5Bit5Bit4Bit4Bit3Bit3Bit2Bit2Bit1Bit1Bit0Bit0SPENSPENRX9RX9SRENSRENCRENCRENADDENADDENFERRFERROERROERRRX9DRX9D
10、96Bit0/RX9DBit0/RX9D:所接收数据的第所接收数据的第9 9位,可作校验位,可作校验 位或标识位等。位或标识位等。Bit1/OERRBit1/OERR:溢出标志位。溢出标志位。0 0:未发生溢出错误;:未发生溢出错误;1 1:发生了溢出错误。:发生了溢出错误。Bit2/FERRBit2/FERR:帧格式错误标志位,被动参数。帧格式错误标志位,被动参数。0 0:无帧格式错误;:无帧格式错误;1 1:有帧格式错误。:有帧格式错误。979899 Bit7Bit7Bit6Bit6Bit5Bit5Bit4Bit4Bit3Bit3Bit2Bit2Bit1Bit1Bit0Bit0TX7TX7
11、TX6TX6TX5TX5TX4TX4TX3TX3TX2TX2TX1TX1TX0TX0 100 Bit7Bit7Bit6Bit6Bit5Bit5Bit4Bit4Bit3Bit3Bit2Bit2Bit1Bit1Bit0Bit0RX7RX7RX6RX6RX5RX5RX4RX4RX3RX3RX2RX2RX1RX1RX0RX0101 Bit7Bit7Bit6Bit6Bit5Bit5Bit4Bit4Bit3Bit3Bit2Bit2Bit1Bit1Bit0Bit0对于波特率发生器产生波特率的定义值对于波特率发生器产生波特率的定义值102 103 104 105106107 108 109 110 111 1
12、12 113 114 115 116 117 118119 120 121 122123 124 125 126 127 Bit7Bit7Bit6Bit6Bit5Bit5Bit4Bit4Bit3Bit3Bit2Bit2Bit1Bit1Bit0Bit0ADCS1ADCS1ADCS0ADCS0CHS2CHS2CHS1CHS1CHS0CHS0GO/DONEGO/DONE-ADONADON128129130131 Bit7Bit7Bit6Bit6Bit5Bit5Bit4Bit4Bit3Bit3Bit2Bit2Bit1Bit1Bit0Bit0 ADFM ADFM-PCFG3PCFG3PCFG2PCFG2
13、PCFG1PCFG1PCFG0PCFG0132 PCFG3:AN7AN6AN5AN4AN3AN2AN1AN0CHAN/PCFG0RE2RE1RE0RA5RA3RA2RA1RA0REFS0000AAAAAAAAVDDVss8/00001AAAAVref+AAARA3Vss7/10010DDDAAAAAVDDVss5/00011DDDAVref+AAARA3Vss4/10100DDDDADAAVDDVss3/00101DDDDVref+DAARA3Vss2/1011xDDDDDDDDVDDRA20/01000AAAAVref+Vref-AARA3Vss6/21001DDAAAAAAVDDVss6/01010DDAAVref+AAARA3Vss5/11011DDAAVref+Vref-AARA3RA24/21100DDDAVref+Vref-AARA3RA23/21101DDDDVref+Vref-AARA3RA22/21110DDDDDDDAVDDVss1/01111DDDDVref+Vref-DARA3RA21/2VREF+VREF-133134135 136